[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]