[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [wsbpel] Issue - R15 - Proposal for Vote
Amendment (as discussed in the tc call on 10/25): The process ends normally when the main activity and all event handler instances of the process complete without propagating any fault. Kind Regards DK Dieter König Mail: dieterkoenig@de.ibm.com IBM Deutschland Entwicklung GmbH Senior Technical Staff Member Tel (office): (+49) 7031-16-3426 Schönaicher Strasse 220 Architect, Business Process Choreographer Fax (office): (+49) 7031-16-4890 71032 Böblingen Member, Technical Expert Council Tel (home office): (+49) 7032-201464 Germany Alex Yiu <alex.yiu@oracle. com> To Mark Ford 20.10.2006 20:34 <mark.ford@active-endpoints.com> cc "'wsbpeltc'" <wsbpel@lists.oasis-open.org>, "'Danny van der Rijn'" <dannyv@tibco.com>, "'Monica J. Martin'" <Monica.Martin@Sun.COM>, Alex Yiu <alex.yiu@oracle.com> Subject [wsbpel] Issue - R15 - Proposal for Vote Mark, Thanks for typo corrections. :-) Let me re-assemble the proposal based on your correction for ease of reading. Proposal for Vote: Change paragraph in Section 5.5 FROM: ------------------------------- A business process instance ends either normally or abnormally. The process ends normally when the main activity of the process completes. The process ends abnormally if either: a fault reaches the process scope, regardless of whether it is handled or not (see section 10.10. Immediately Ending a Process – Exit), or the process instance is explicitly ended by an exit activity (see section 10.10. Immediately Ending a Process). ------------------------------- TO: ------------------------------- A business process instance ends either normally or abnormally. The process ends normally when the main activity of the process completes without propagating any fault. The process ends abnormally if either: a process level (explicit or default) fault handler completes without propagating any fault or the execution of a process level fault handler itself faults (the effect of this particular case is similar to an <exit> activity) or the process instance is explicitly ended by an <exit> activity (see section 10.10. Immediately Ending a Process). ------------------------------- (Note: Adding "without propagating any fault" consistently to qualify and clarify what "completes" means in Section 5.5. It applies to Section 11.6.2 also) In section 11.6.2: (this is not a normative change but a clarification change) From: ------------------------------- When activity A completes, the following steps MUST be performed to determine the effect of the links on other activities: ... ------------------------------- To: ------------------------------- When activity A completes without propagating any fault, the following steps MUST be performed to determine the effect of the links on other activities: ... ------------------------------- Thanks! Regards, Alex Yiu Mark Ford wrote: +1 With two minor edits to 2nd and 3rd bullets - Add closing “)” to 2nd bullet - Change exit to <exit> in 3rd bullet From: a process level (explicit or default) fault handler completes without propagating any fault or the execution of a process level fault handler itself faults (the effect of this particular case is similar to an <exit> activity or the process instance is explicitly ended by an exit activity (see section 10.10. Immediately Ending a Process). To: a process level (explicit or default) fault handler completes without propagating any fault or the execution of a process level fault handler itself faults (the effect of this particular case is similar to an <exit> activity) or the process instance is explicitly ended by an <exit> activity (see section 10.10. Immediately Ending a Process). From: Alex Yiu [mailto:alex.yiu@oracle.com] Sent: Friday, October 20, 2006 3:23 AM To: wsbpeltc Cc: Danny van der Rijn; Mark Ford; Monica J. Martin; Alex Yiu Subject: Re: [wsbpel] Issue - R15 - Proposal for Vote Proposal for Vote: Change paragraph in Section 5.5 FROM: ------------------------------- A business process instance ends either normally or abnormally. The process ends normally when the main activity of the process completes. The process ends abnormally if either: a fault reaches the process scope, regardless of whether it is handled or not (see section 10.10. Immediately Ending a Process – Exit), or the process instance is explicitly ended by an exit activity (see section 10.10. Immediately Ending a Process). ------------------------------- TO: ------------------------------- A business process instance ends either normally or abnormally. The process ends normally when the main activity of the process completes without propagating any fault. The process ends abnormally if either: a process level (explicit or default) fault handler completes without propagating any fault or the execution of a process level fault handler itself faults (the effect of this particular case is similar to an <exit> activity or the process instance is explicitly ended by an exit activity (see section 10.10. Immediately Ending a Process). ------------------------------- (Note: Adding "without propagating any fault" consistently to qualify and clarify what "completes" means in Section 5.5. It applies to Section 11.6.2 also) In section 11.6.2: (this is not a normative change but a clarification change) From: ------------------------------- When activity A completes, the following steps MUST be performed to determine the effect of the links on other activities: ... ------------------------------- To: ------------------------------- When activity A completes without propagating any fault, the following steps MUST be performed to determine the effect of the links on other activities: ... ------------------------------- Regards, Alex Yiu
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]