[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue - 95 - Proposal to Vote
So as discussed in the call: the issue is closed with the *syntactical* change that the re-throw is indicated by <rethrow/> (instead of "<throw/>" in the original proposal). Kind Regards DK Alex Yiu <alex.yiu@oracle. com> To Dieter Koenig1/Germany/IBM@IBMDE 03.03.2004 17:06 cc ygoland@bea.com, wsbpel@lists.oasis-open.org Subject Re: [wsbpel] Issue - 95 - Proposal to Vote Thanks for the clarification. And, agree with your clarification. Regards, Alex Dieter Koenig1 wrote: No problem with "<rethrow/>" ... Note that rethrow is not limited to <catchAll>. A <catch faultVariable="xxx" faultMessageType="yyy"> also needs it as it does not know the faultName. Kind Regards DK "Yaron Y. Goland" <ygoland@bea.com> To 03.03.2004 00:56 Alex Yiu <alex.yiu@oracle.com> cc Dieter Koenig1/Germany/IBM@IBMDE, Please respond to wsbpel@lists.oasis-open.org ygoland Subject Re: [wsbpel] Issue - 95 - Proposal to Vote +1 Giving it a special name seems reasonable given its limited use. Alex Yiu wrote: Hi DK, Do you think it may be a better idea to rename <throw/> to <rethrow/>? Since <throw/> or <rethrow/> can only happens within <catchAll>, it would be easier for BPEL users to distinguish the difference syntactially, if it is named as <rethrow/>. And, it would be easier for XML Schema of BPEL to enforce that semantics without relying on after-schema-validation semantics check of BPEL translator/compiler/processor implementation. (This idea came from one of my co-workers: Viru Singh.) Thanks! Regards, Alex Yiu Dieter Koenig1 wrote: >Proposed resolution for Issue 95: Allow all custom fault handlers >rethrowing the original fault. > >Rationale: Default fault handlers, in addition to other steps, rethrow the >original fault. Custom fault handlers must be able to express the default >behavior as well. > >Proposed syntax: > <throw/> >(without attributes). > >Example: > <catchAll> > <sequence> > ... > <throw/> <!-- this is a rethrow of the original fault --> > </sequence> > <catchAll> > >Kind Regards >DK > > > >To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php . > > > To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php . To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php . To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsbpel/members/leave_workgroup.php .
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]