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] RE: Questions (RE: [wsbpel] Proposed agenda for May28-29 WS BPEL TC face to face)


Satish Thatte wrote:

>Let us keep concurrency and looping separate for the moment.
> 
>The mixing of <compensate scope> and <compensate> simply precludes mixing of default and custom invocation of the compensation behavior, so that seems not relevant.
> 
>Am I missing something?
>
Let's say you have four scopes that complete in some undefined order 
(ignoring the fact that there could be multiple instances of each 
scope). Two of them are serialized or otherwise interdependent and so 
much be compensated in reverse order. Two of them can be compensated in 
any order, possibly even in parallel. To optimize compensation you want 
to invoke the former in reverse order but the two in parallel. Using 
<compensate> doesn't currently allow that, and using <compensate scope> 
becomes tricky for obvious reasons.

arkin




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