<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="IssuesToHtml.xsl" title="Generate Issue List"?> 
<issues xmlns="http://docs.oasis-open.org/ws-tx/issues/Issues.xsd" xmlns:h="http://www.w3.org/1999/xhtml"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/ws-tx/issues/Issues.xsd Issues.xsd">
	<head>
		<uri>http://docs.oasis-open.org/ws-tx/issues/</uri>
		<title>WS-TX TC Issues List</title>
		<date>Date: 2006/01/31</date>
		<revision>Revision: 03</revision>
		<protocols>
			<protocol name="ws-coord">
				<revision artifact="contrib" stage="ed" href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/15738/WS-Coordination-2005-11-22.pdf" />
			</protocol>
			<protocol name="ws-at">
				<revision artifact="contrib" stage="ed" href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/15719/WS-AT%20Working%20Draft.pdf" />
			</protocol>
			<protocol name="ws-ba">
				<revision artifact="contrib" stage="ed" href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/15726/Microsoft%20Word%20-%20wstx-wsba-1.1-spec-wd-01.pdf" />
			</protocol>
		</protocols>
		<targets>
			<target>spec</target>
			<target>schema</target>
			<target>soap</target>
			<target>wsdl</target>
			<target>policy</target>
			<target>all</target>
		</targets>
		<states>
			<state>New</state>
			<state>Active</state>
			<state>Pending</state>
			<state>Review</state>
			<state>Deferred</state>
			<state color="#ccc">Closed</state>
			<state color="#ccc">Dropped</state>
		</states>
	</head>
	
	<issue id="i001" status="Active">
		<title>Description of Status is Incorrect</title>
		<description>
		<h:p>The description of Status is incorrect. The spec currently describes the receipt of the Status message as causing the target 
			service to return a QName. My interpretation of the spec is that, in fact, nothing is returned when a Status message is received - it is a response to a 
			getStatus message, i.e. Status is to getStatus what Closed is to Closing</h:p>
		</description>
		<protocol revision="contrib">ws-ba</protocol>
		<target>spec</target>
		<type>editorial</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00031.html">Andy Wilkinson</origin>
		<owner href="mailto:awilkinson@uk.ibm.com">Andy Wilkinson</owner>
		<proposal>
			The text on lines 213-215 to be replaced to accurately describe Status. I propose: "Received in response to a getStatus 
			request. The message includes a QName indicating the state of the Coordinator or 
			Participant to which the request was sent."
		</proposal>
	</issue>
	<issue id="i002" status="Dropped">
		<title>Clarify subordinated CreateCoordinationContext behaviour</title>
		<description> 
			Precisely specify normative behaviour of CreateCoordinationContext
			against existing (superior) context 
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00059.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Sub-issue a). Editorial work required to clarify example, and
			accompanying figure, and to create a section that describes the model 
			and normative operation of sub-coordination.</h:p>
			 
			<h:p>Sub-issue b). Remove any normative reference to subcoordinator
			identifier inheritance in WS-Coordination.</h:p>
			 
			<h:p>Sub-issue c). Remove any normative statement relating to sameness of
			superior and sub-coordinator coordination types or protocols.</h:p>
			 
			<h:p>Sub-issue d). Remove any normative statement relating to the timing of 
			sub-coordinator registration, other than to state that the 
			sub-coordinator must be registered to take part in activity 
			completion.</h:p>
			     
		</proposal>
		<proposal>
			ACTION:  Alastair to post 4 new issues to clarify the discussion. <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16071/WS-TX_Minutes_2005_12_15_submitted.htm">Dec 15, 2006 call</h:a>
		</proposal>
		<relid>i018<h:br/></relid>
		<relid>i019<h:br/></relid>
		<relid>i020<h:br/></relid>
		<relid>i021<h:br/></relid>
		<resolution date="2006-01-12">New issues 18, 19, 20 and 21 opened to represent issue 2 sub-issues.  This issue was closed with no action on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16228/WS-TX%20Minutes_2006_01_12.htm">Jan 12, 2006 call</h:a></resolution>
	</issue>
	<issue id="i003" status="Deferred">
		<title>Appropriate categories of fault</title>
		<description>
			Faults in WS-C should be divided into two categories: those which apply to the process of context creation and
			registration (or which apply to the misuse of the conversational channel created by registration), and those
			which are basic faults available to all coordination protocols.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00060.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Named faults should be added to permit the ActivityService and
			RegistrationService to repudiate legal messages that cannot be 
			processed at run-time.</h:p>

			<h:p>Faults that apply to the behaviour of some but not all conceivable
			coordination protocols should be defined by the specification of each 
			individual coordination protocol, and should
			not be specified in WS-Coordination.</h:p>

			<h:p>Faults that apply to the interactions of application elements (as
			opposed to the interactions of Coordinators and Participants, viewed 
			as roles in a coordination protocol), e.g. those relating to potential 
			unwillingness or incapacity to use a propagated context, should not be 
			specified in WS-Coordination.</h:p>

		</proposal>
		<relid>i004<h:br/></relid>
		<relid>i005<h:br/></relid>
		<relid>i006<h:br/></relid>
		<relid>i008<h:br/></relid>
		<relid>i012<h:br/></relid>
		<relid>i013<h:br/></relid>
	</issue>
	<issue id="i004" status="Pending">
		<title>Add new fault CannotCreateContext</title>
		<description>
			Activation Service should be able to communicate inability to create a context.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00058.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>1) Insert new Fault description (order in section an editorial matter)
				as follows:</h:p>

				<h:p>4.x Cannot Create Context</h:p>

				<h:p>This fault is sent by the Activation Service to the sender of a 
				CreateCoordinationContext to indicate that a context could not be 
				created.</h:p>

				<h:p>Properties:</h:p>

				<h:p>[Code] Sender<h:br/>
				[Subcode] wscoor:CannotCreateContext<h:br/>
				[Reason] CoordinationContext could not be created.<h:br/>
				[Detail] unspecified</h:p>


				<h:p>2) Add new enumeration to schema type ErrorCodes:</h:p>

					<h:p>&lt;xsd:enumeration value="wscoor:CannotCreateContext"/&gt;</h:p>

		</proposal>
		<resolution date="2005-12-15">Proposed resolution accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16071/WS-TX_Minutes_2005_12_15_submitted.htm">TC Telcon</h:a>
		</resolution>
		<relid>i003<h:br/></relid>
		<relid>i005<h:br/></relid>
	</issue>
	<issue id="i005" status="Pending">
		<title>Add new fault CannotRegisterParticipant</title>
		<description>
			Registration Service should be able to communicate inability to register a participant.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00057.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
      <h:p>
        1) Insert new Fault description (order in section an editorial matter)
        as follows:
      </h:p>
      <h:p>
			4.x Cannot Register Participant<h:br/>
			 
			This fault is sent by the Registration Service to the sender of a 
			Register to indicate that the Participant could not be registered.
			 </h:p>
      <h:p>
        Properties:
      </h:p>
      <h:p>
      [Code] Sender<h:br/>
      [Subcode] wscoor:CannotRegisterParticipant<h:br/>
    [Reason] Participant could not be registered.<h:br/>
    [Detail] unspecified<h:br/>
      </h:p>
      <h:p>

        2) Add new enumeration to schema type ErrorCodes:
      </h:p>
      <h:p>
        &lt;xsd:enumeration value="wscoor:CannotRegisterParticipant"/&gt;
      </h:p>
		</proposal>
		<resolution date="2005-12-15">Proposed resoltuion accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16071/WS-TX_Minutes_2005_12_15_submitted.htm">TC Telcon</h:a>
		</resolution>
		<relid>i003<h:br/></relid>
		<relid>i004<h:br/></relid>
	</issue>
	<issue id="i006" status="Pending">
		<title>Remove fault 4.4. NoActivity</title>
		<description>
			NoActivity fault is not basic to all conceivable coordination protocols.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00056.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Remove ll. 443-450 of the specification.</h:p>
			<h:p>Remove l. 104 of the schema document.</h:p>
		</proposal>
		<resolution date="2005-12-15">Proposed resolution accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16071/WS-TX_Minutes_2005_12_15_submitted.htm">TC Telcon</h:a>
		</resolution>
		<relid>i003<h:br/></relid>
		<relid>i005<h:br/></relid>
	</issue>
	<issue id="i007" status="Active">
		<title>Make Register/RegisterResponse retriable</title>
		<description>
			Register/RegisterResponse should be retriable exchange.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00055.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Insert the following text in WS-Coordination spec, Section 3.2 
			"Registration Service" immediately following current l. 294</h:p>

			<h:p>"[New paragraph]The requester MAY send a Register message for a given 
			Participant more than once, and the underlying transport could deliver 
			the Register message more than once.
			On receipt of a Register message for a
			given Participant, which has already been processed succesfully, the 
			Registration Service MUST send to the
			requester a RegisterResponse containing the same 
			CoordinationProtocolService element (Endpoint Reference for 
			Participant to Coordinator protocol messages) as that 
			contained in all 
			previous RegisterResponses generated by
			the Registration Service which relate to the Participant's request to 
			register for this activity.
			[New paragraph]"</h:p>
		</proposal>
		<relid>i008<h:br/></relid>
		<relid>i009<h:br/></relid>
		<relid>i014<h:br/></relid>
	</issue>
	<issue id="i008" status="Pending">
		<title>Remove fault 4.6 AlreadyRegistered</title>
		<description>
			AlreadyRegistered fault is redundant if participant registration is treated as retriable.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00054.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Remove ll. 460-468 of the specification.</h:p>
			<h:p>Remove l. 99 of the schema document.</h:p>
		</proposal>
		<relid>i003<h:br/></relid>
		<relid>i014<h:br/></relid>
		<resolution date="2006-01-26">Proposed resolution accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16435/WS-TX_Minutes_2006_01_26.htm">TC Telcon</h:a>
		</resolution>
	</issue>
	<issue id="i009" status="Active">
		<title>Is request-reply MEP useful?</title>
		<description>
			Why not eliminate use of request-reply MEP, thereby simplifying all three specs?
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<protocol revision="contrib">ws-at</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00053.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Move all definitional wording relating to message types, MEPs, and 
			rules relating to use of WS-Addressing headers, to WS-Coordination spec,
			and 
			excise appropriate parts of WS-AT Section 9.</h:p>
			 
			<h:p>Insert new section in WS-Coordination called "Message Exchanges and Use
			of WS-Addressing Headers".</h:p>
			 
			<h:p>Insert text to the effect that:</h:p>
			 
			<h:p>"Messages used in WS-Coordination, and in coordination protocols whose 
			endpoint agents (Coordinators and Participants) exchange addresses 
			using the WS-Coordination Registration Service, generally fall into 
			three types: notifications, terminal notifications, and faults. 
			Notification messages contain a wsa:ReplyTo header; terminal
			notifications 
			MUST NOT contain a wsa:ReplyTo header.</h:p>

			<h:p>[New paragraph] Two parties may send and resend notifications, faults 
			and terminal notifications to each other to achieve the full 
			exchange of 
			messsages demanded by a particular specified protocol, i.e. to help 
			execute and terminate exchanges that will ultimately succeed despite 
			failures or duplicate message deliveries resulting from use of 
			unreliable transports or from use of retries. Such exchanges are known 
			as retriable exchanges. Use of retriable exchanges in conjunction with 
			recoverable endpoint agents allows the creation of reliable exchanges. 
			WS-Coordination message exchanges, and coordination protocol 
			specifications which use and reference WS-Coordination, are generally 
			expected to operate over unreliable transports, and to define adequate 
			retriable exchanges to assure protocol operation in the face of such 
			transports. They may in addition define pre-failure state persistence 
			and post-failure state recovery rules to assure protocol operation in 
			the face of endpoint agent failures.</h:p>

			<h:p>"[New paragraph]Each individual protocol must define its particular 
			valid message sequences, including which messages are terminal 
			notifications. Terminable exchanges consist of a retriable 
			conversational sequence of one or more notification messages, 
			ended by the receipt of a final terminal notification by one party. 
			The receiver of a terminal notification must not send any further
			messages to the 
			sender of a terminal notification relating to the particular 
			exchange. 
			Interminable exchanges between two parties permit one party to resend 
			notification messages to the other, even if they have received a 
			notification message which is a valid response to an earlier send. 
			Exchanges which allow one party learn of the state of the other can 
			often usefully be defined as interminable exchanges."</h:p>

			<h:p>These definitions, or improved/more precise wording of the same intent 
			coming from the editors, can be referenced elsewhere in 
			WS-Coordination, and in WS-AT and in WS-BA.</h:p>
		</proposal>
		<relid>i007<h:br/></relid>
		<relid>i010<h:br/></relid>
		<relid>i011<h:br/></relid>
	</issue>
	<issue id="i010" status="Active">
		<title>Completion protocol should be interminable</title>
		<description>
			Define Completion protocol as "interminable".
		</description>
		<protocol revision="contrib">ws-at</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00052.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Insert into Section 9 text stating:</h:p>

			<h:p>"The Completion protocol messages Commit, Rollback, Committed and
			Aborted are all notification messages.
			Commit and Rollback can be sent to by the Initiator to the 
			Coordinator 
			even if one of Committed or Aborted has
			already been received by the Initiator. The exchanges Commit 
			- Committed | Aborted, and Rollback - Committed |
			Aborted are interminable, therefore."</h:p>
		</proposal>
		<relid>i007<h:br/></relid>
		<relid>i009<h:br/></relid>
		<relid>i011<h:br/></relid>
	</issue>
	<issue id="i011" status="Active">
		<title>Protocols should be terminable</title>
		<description>
			Define BA coordination protocols as "terminable", specifying which messages are terminal notifications.
		</description>
		<protocol revision="contrib">ws-ba</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00051.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Insert a new section mirroring the classification of WS-AT messages, 
			such that the coordination protocol messages Exited, Cancelled, Closed and Compensated are terminal 
			notifications, and the other non-fault messages are notifications.</h:p>
		</proposal>
		<relid>i007<h:br/></relid>
		<relid>i009<h:br/></relid>
		<relid>i010<h:br/></relid>
	</issue>
	<issue id="i012" status="Pending">
		<title>Make precise, permissive statement relating to methods of context propagation</title>
		<description>
			Means of context propagation by application cannot be prescribed by WS-Coordination.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>editorial</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00050.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Replace the paragraph (ll. 135-139), which reads:</h:p>
 
			<h:p>"The CoordinationContext is a Context type that is used to pass 
			Coordination information to parties involved in a coordination 
			service. CoordinationContext elements are placed within application 
			messages. Conveying a context on an application message is commonly 
			referred to as flowing the
			context. A CoordinationContext provides access to a coordination 
			registration service, a coordination
			type, and relevant extensions."</h:p>
				
			<h:p>with the paragraph:</h:p>
				
			<h:p>"The CoordinationContext is used by applications to pass Coordination 
			information to parties involved in an  activity. CoordinationContext
			elements are propagated to 
			parties which  may need to register Participants for
			the activity, using application-defined mechanisms -- e.g. 
			as a header element of a SOAP application message
			sent to such parties. (Conveying a context in an application 
			message is  commonly referred to as flowing the
			context.) A CoordinationContext provides access to a coordination 
			registration service, a coordination type, and relevant extensions."</h:p>
				
			<h:p>Replace the statement (ll. 177-178)</h:p>
				
			<h:p>"When an application propagates an activity using a coordination 
			service, applications MUST include a Coordination context in the 
			outgoing message."</h:p>
				
			<h:p>with the following sentence:</h:p>
				
			<h:p>"An application may propagate a CoordinationContext element as a child
			element 
			of the Body, or of the Header,  of an application SOAP message. [delete
			new paragraph and run 
			on to next sentence]"</h:p>
		</proposal>
		<proposal>
		<h:p>(1) Accept first replacement paragraph (lines 135-139) as suggested in the intial proposal.</h:p> 
		<h:p>(2) Reject second replacement proposal in the intial proposal but change the existing text to remove the word
		"outgoing" in line 178.</h:p>
		</proposal>
		<relid>i013</relid>
		<resolution date="2006-01-12">Proposal 2 was made and accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16228/WS-TX%20Minutes_2006_01_12.htm">TC Telcon</h:a>
		</resolution>
	</issue>
	<issue id="i013" status="Pending">
		<title>Remove fault 4.5 ContextRefused</title>
		<description>
			ContextRefused fault relates to application protocol behaviour which should not be specified by WS- Coordination.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00049.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			<h:p>Remove ll. 451-459 of the specification.</h:p>
			<h:p>Remove l. 100 of the schema document.</h:p>
		</proposal>
		<resolution date="2005-12-15">Proposed resoltuion accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16071/WS-TX_Minutes_2005_12_15_submitted.htm">TC Telcon</h:a>
		</resolution>
		<relid>i003<h:br/></relid>
	</issue>
	<issue id="i014" status="Active">
		<title>EPR equality comparison is problematic</title>
		<description>
			<h:p>EPR comparison to establish identity of participants is problematic.<h:br/>
			Additional mechanism required to identify Participants.</h:p>
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00063.html">Alastair Green</origin>
		<owner href="mailto:peter.furniss@choreology.com">Peter Furniss</owner>
		<proposal>
			<h:p>There are three possible resolutions that come to mind.</h:p>

			<h:p>One is to allow a brand-new IRI element in Register, e.g. 
			/Register/Identifier, which mirrors the /CoordinationContext/Identifier.</h:p>

			<h:p>The other is to define an extension IRI element, for WS-Coordination, 
			that can be added into the RS EPR
			(/CoordinationContext/RegistrationService), to identify the Coordinator;

			and into the C-P EPR (the
			/Register/ParticipantProtocolService) to identify the Participant. This 
			would be permitted, as we see it, by
			the WS-Addressing statement quoted earlier:</h:p>

			<h:p>	"However, note that it is possible for other specifications to 
			provide a comparison function that is
				applicable within a limited scope."</h:p>

			<h:p>The third is to ask WS-Addressing to provide a standard comparable 
			element in the EPR. This seems extremely
			unlikely, as the move to Candidate Recommendation from Submisssion 
			removed the capacity to compare EPRs.</h:p>
		</proposal>
		<relid>i007<h:br/></relid>
		<relid>i008<h:br/></relid>
	</issue>
	<issue id="i015" status="Active">
		<title>Replace namespace and action URIs</title>
		<description>
			Replace namespace and action URIs of the form
			href="http://schemas.xmlsoap.org/ws/2004/10/">http://schemas.xmlsoap.org/ws/2004/10/... with URIs that follow OASIS
			namespace guidelines.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<protocol revision="contrib">ws-at</protocol>
		<protocol revision="contrib">ws-ba</protocol>
		<target>all</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00075.html">Ian Robinson</origin>
		<owner href="mailto:ian_robinson@uk.ibm.com">Ian Robinson</owner>
		<proposal>
			<h:p>In the following URIs, replace http://schemas.xmlsoap.org/ws/2004/10/...
			with</h:p>
			<h:p>http://docs.oasis-open.org/wstx/2005/11/...</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wscoor<h:ul/>  ws-c line 82</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wscoor/Register<h:ul/>  ws-c line 87</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wscoor/fault<h:ul/>  ws-c line 373</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat<h:ul/>  ws-at line 16</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat/Commit<h:ul/>  ws-at line 21</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat/Completion<h:ul/>  ws-at line 106</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat/Volatile2PC<h:ul/>  ws-at line 138</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat/Durable2PC<h:ul/>  ws-at line 145</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsat/fault<h:ul/>  ws-at line 279</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba<h:ul/>  ws-ba line 78</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba/Complete<h:ul/>  ws-ba line 83</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba/AtomicOutcome<h:ul/>  ws-ba line
			125, 141, 253</h:p>				

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba/MixedOutcome<h:ul/>  ws-ba line
			126,142, 257</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba/ParticipantCompletion<h:ul/>  ws-ba
			line 162</h:p>

			<h:p>http://schemas.xmlsoap.org/ws/2004/10/wsba/CoordinatorCompletion<h:ul/>  ws-ba
			line 230</h:p>
		</proposal>
	</issue>
	<issue id="i016" status="Active">
		<title>ReplaceParticipant</title>
		<description>
			<h:p>In order to coordinate long running interactions, it is necessary to 
			tolerate failures and recovery situations within the scope of an 
			activity (long running activity). Once a participant is registered with 
			a coordinator,  the current specification implicitly mandates that 
			recovery requires it to come back up on the same EPR in order that the 
			coordinator can subsequently drive it through whatever protocol is used 
			(e.g., 2PC). However, recovery on the same EPR cannot be guaranteed and 
			is at best an implementation choice. Failure to recover on the same EPR 
			will ultimately lead to more coordinated activities terminating in a 
			failure state (e.g., aborting) because participants cannot be reached, 
			even if they failed and recovered prior to the start of execution of the
			coordinator's protocol.</h:p>
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<target>schema</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00139.html">Mark Little</origin>
		<owner href="mailto:mark.little@jboss.com">Mark Little</owner>
		<proposal>
			<h:p>That we add a ReplaceParticipant operation that allows a registering 
			service to instruct the coordinator service to replace one EPR with 
			another EPR. Because EPRs are not currently comparable, a resolution of 
			issue 7 or 14 is relevant to this issue.</h:p>
		</proposal>
	</issue>
	<issue id="i017" status="Pending">
		<title>Inconsistencies in OASIS templates</title>
		<description>
			Inconsistencies in how contributed specifications were mapped to the OASIS template.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<protocol revision="contrib">ws-at</protocol>
		<protocol revision="contrib">ws-ba</protocol>
		<target>spec</target>
		<type>editorial</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00182.html">Colleen Evans</origin>
		<owner href="mailto:coevans@microsoft.com">Colleen Evans</owner>
		<proposal>
			<h:p>1.  Use a consistent title format.  Suggest:<h:br/>  
						Web Services xxx (WS-xxx)<h:br/>
						Working Draft 1.1, [date]<h:br/></h:p>

			<h:p>2.  Remove duplicate appendix listings.</h:p>

			<h:p>3.  Add the composable architecture section to BA between 1.1 and 1.2.</h:p>
			 
			<h:p>4.  Remove distinction between normative and non-normative references in BA at this stage (we can add that distinction to later drafts if desired).</h:p>

			<h:p>5.  Move AT references up to be the final sub-section in 1 (1.5)</h:p>

			<h:p>6.  Add original spec authors and acknowledged individuals to the acknowledgement sections of AT and BA.</h:p>
		</proposal>
		<resolution date="2006-01-26">Proposed resolution accepted on <h:a href="http://www.oasis-open.org/apps/org/workgroup/ws-tx/download.php/16435/WS-TX_Minutes_2006_01_26.htm">TC Telcon</h:a>			
		</resolution>
	</issue>
	<issue id="i018" status="Active">
		<title>split out of 002 a) - Distinguish example from normative, for subordinated 
CreateCoordinationContext behaviour</title>
		<description>
			Precisely specify normative behaviour of CreateCoordinationContext 
			against existing (superior) context.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00217.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			Editorial work required to clarify example, and accompanying figure, and
			to create a section that describes the model and normative operation of 
			sub-coordination.
		</proposal>
		<relid>i002<h:br/></relid>
		<relid>i019<h:br/></relid>
		<relid>i020<h:br/></relid>
		<relid>i021<h:br/></relid>
	</issue>
	<issue id="i019" status="Active">
		<title>Split out 002 b)-- Avoid normative reference to subcoordinator identifier inheritance</title>
		<description>
			Avoid any normative reference to subcoordinator identifier inheritance.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00220.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			Remove any normative reference to subcoordinator identifier inheritance in WS-Coordination.
		</proposal>
		<relid>i002<h:br/></relid>
		<relid>i018<h:br/></relid>
		<relid>i020<h:br/></relid>
		<relid>i021<h:br/></relid>
	</issue>
	<issue id="i020" status="Active">
		<title>Split out 002 c) -- Avoid normative statements on sameness of super- and sub-coordinator coordination types</title>
		<description>
			Avoid normative statements on sameness of super- and sub-coordinator coordination types.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00219.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			Remove any normative statement relating to sameness of superior and sub-coordinator coordination types or protocols.
		</proposal>
		<relid>i002<h:br/></relid>
		<relid>i018<h:br/></relid>
		<relid>i019<h:br/></relid>
		<relid>i021<h:br/></relid>
	</issue>
	<issue id="i021" status="Active">
		<title>Split out 002 d) -- Avoid normative statements on timing of sub-coordinator registration</title>
		<description>
			Avoid normative statements on timing of sub-coordinator registration.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>design</type>
		<origin href="http://lists.oasis-open.org/archives/ws-tx/200512/msg00215.html">Alastair Green</origin>
		<owner href="mailto:alastair.green@choreology.com">Alastair Green</owner>
		<proposal>
			Remove any normative statement relating to the timing of sub-coordinator registration, other than to state
			that the sub-coordinator must be registered to take part in activity completion.
		</proposal>
		<relid>i002<h:br/></relid>
		<relid>i018<h:br/></relid>
		<relid>i019<h:br/></relid>
		<relid>i020<h:br/></relid>
	</issue>
	<issue id="i022" status="Active">
		<title>WS-C: Clarify normative requirements for MU attribute</title>
		<description>
			Lines 179-180 outline a condition where mustUnderstand is required, however the current text does not 
			reflect the normative nature of this requirement.
		</description>
		<protocol revision="contrib">ws-coord</protocol>
		<target>spec</target>
		<type>editorial</type>
		<origin href="http://www.oasis-open.org/archives/ws-tx/200601/msg00021.html">Colleen Evans</origin>
		<owner href="mailto:coevans@microsoft.com">Colleen Evans</owner>
		<proposal>
			<h:p>Replace the text:</h:p>
			<h:p>"When a context is exchanged as a SOAP header, the mustUnderstand attribute must be present and its value must be true."</h:p>
			<h:p>With:</h:p>
			<h:p>"When a context is exchanged as a SOAP header, the mustUnderstand attribute MUST be present and its value MUST be true."</h:p>
		</proposal>
		</issue>
</issues>