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


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]