RE: [wsbpel] Issue - R15 - Proposal for Vote

From
Mark Ford <>
Date
2006-10-20T14:04:59+00:00
ID
011e01c6f450$af4f03f0$
Thread
RE: [wsbpel] Issue - R15 - Proposal for Vote
+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:] 

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