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