+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