<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>1063</bug_id>
          
          <creation_ts>2005-01-27 14:59:26 +0000</creation_ts>
          <short_desc>Finalization of an enclosed choreography when exception occurs</short_desc>
          <delta_ts>2005-08-02 14:03:01 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS Choreography</product>
          <component>Last Call Comment: Confirmed Closed</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://lists.w3.org/Archives/Public/public-ws-chor-comments/2005Jan/0027.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>--</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Greg Ritzinger">gritzinger</reporter>
          <assigned_to name="Martin Chapman">martin.chapman</assigned_to>
          
          
          <qa_contact name="Martin Chapman">martin.chapman</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2918</commentid>
    <comment_count>0</comment_count>
    <who name="Greg Ritzinger">gritzinger</who>
    <bug_when>2005-01-27 14:59:26 +0000</bug_when>
    <thetext>In section 2.4.9, it states that &quot;a finalizer block may be enabled for a given
choreography instance, during subsequent progress, including Exception handling
and finalization, of the enclosing choreography.&quot;

This implies that the exception handler of an enclosing choreography can
finalize an enclosed choreography.

However, in section 2.4.8 it states:

&quot;If an Exception occurs within a choreography, then the Choreography completes
unsuccessfully. In this case its Finalizer Block(s) MUST NOT be installed. The
actions, including enclosed Choreographies, within this Choreography are
completed abnormally before an Exception Work Unit can be matched.&quot;

This should probably be changed to say that &quot;enclosed Choreographies that have
not completed&quot; - so that enclosed choreos awaiting finalization are not
terminated abnormally.

Regards
Gary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4203</commentid>
    <comment_count>1</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-02-14 21:29:15 +0000</bug_when>
    <thetext>From 8-feb-05 concall:
http://lists.w3.org/Archives/Member/member-ws-chor/2005Feb/att-0003/Minutes-
02082005-0.txt

Editorial</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>3076</commentid>
    <comment_count>2</comment_count>
    <who name="Greg Ritzinger">gritzinger</who>
    <bug_when>2005-05-25 20:56:06 +0000</bug_when>
    <thetext>In section 2.4.8 changed the final bullet from:
.                    If an Exception occurs within a Choreography, then the
Choreography completes unsuccessfully. In this case its Finalizer Block(s)
MUST NOT be installed. The actions, including enclosed Choreographies,
within this Choreography are completed abnormally before an Exception Work
Unit can be matched

 
to
.                    If an Exception occurs within a Choreography, then the
Choreography completes unsuccessfully. In this case its Finalizer Block(s)
MUST NOT be installed. The actions, including enclosed Choreographies that
have not completed, within this Choreography are completed abnormally before
an Exception Work Unit can be matched

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>4614</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-07-14 16:04:08 +0000</bug_when>
    <thetext>group notification of status change: http://lists.w3.org/Archives/Member/member-
ws-chor/2005Jul/0004.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>5329</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Chapman">martin.chapman</who>
    <bug_when>2005-08-02 14:03:01 +0000</bug_when>
    <thetext>no comments from group so closed confirmed:

http://lists.w3.org/Archives/Member/member-ws-chor/2005Jul/0004.html</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>