OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [wsbpel] State recovery in compensation


Hi,

I like Alastair's explanation of compensation handlers being an
extension (continuum of work) of the scope. 

I think we should remove the term 'snapshot'. The variables (BPEL
variables, partnerLinks, correlation sets) are still live, they just may
become inaccessible but for its enclosing compensation handler as the
scope completes.

Rgds,

-----Original Message-----
From: Chris Keller [mailto:chris.keller@active-endpoints.com] 
Sent: Friday, October 28, 2005 7:02 AM
To: 'Yuzo Fujishima'; 'ws bpel tc'
Subject: RE: [wsbpel] State recovery in compensation

Hi Yuzo,

On Q1) I agree, if the correlation set is defined in the scope being
compensated it should be restored to the state (values) it had at the
scope
completion.
 
On Q2) Sounds like left over text from before a partnerLink could be
declared at the scope level.  We should change those sentences to be
clearer
about state includes partner link and correlation sets.

- Chris


-----Original Message-----
From: Yuzo Fujishima [mailto:fujishima@bc.jp.nec.com] 
Sent: Friday, October 28, 2005 3:07 AM
To: ws bpel tc
Subject: [wsbpel] State recovery in compensation

Hi,

I understand that when a compensation handler is run,
the values of local variables and local partner links of the
target scope are recovered from the scope snapshot. 
(Correct me if wrong.)

Q1: How about correlation sets declared in the scope?
    Should they be also recovered? (I think so.)

----

The 01SEP2005 spec reads:

  13.3.2. Process State Usage in Compensation Handlers

    ...
    The variables include partnerLinks at the process scope.
                                       ==================== ?
    ...

Q2: Is this line right? Why are other partner links excluded?

Yuzo Fujishima
NEC Corporation


---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in
OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 






---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in
OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]