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


Alastair, Chris, Alexandre,

Thank you for your replies. I think I get it.

Yuzo Fujishima
NEC Corportion

Alexandre Alves wrote:
> 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]