[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: WS-A changes required in Interop Scenario docs
I took an AI from the last telecon to enumerate the changes required to the Interop Scenario docs as a result of our resolutions to issue 028 and 030. 1. Change all instances of the old WS-A namespace from http://schemas.xmlsoap.org/ws/2004/08/addressing to http://www.w3.org/2005/08/addressing. 2. Changes all references to WS-Addressing to "WS-Addressing 1.0" and hyperlink to the RDDL at http://www.w3.org/2005/08/addressing. 3. Change schema imports of the WS-A schema to: <xsd:import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="http://www.w3.org/2006/03/addressing/ws-addr.xsd"/> 4. Change all instances of "reference properties" to "reference parameters" and "ReferenceProperties" to "ReferenceParameters" 5. The examples in the scenario docs show the use of 2 RefenceParameters (<footx:TransactionID> and <footx:EnlistmentID>). Where these appear in soap headers, the elements need to add the following attribute: "wsa:IsReferenceParameter='true'" 6. Remove the section entitle "Use of WS-Addressing Headers in .." from both the AT and BA scenario docs. 7. In addition to the above, the message parts listed in the "Message Snapshots" need to change as follows: For CreateCoordinationContext(Response) and Register(Response), add a note to wsa:ReplyTo/wsa:Address stating "NOT 'http://www.w3.org/2005/08/addressing/anonymous’. or 'http://www.w3.org/2005/08/addressing/none’ " For non-terminal notification messages (Completion: Commit and Rollback, Durable2PC:Prepare, Prepared and Replay):, i) replace wsa:ReplyTo with wsa:From. Ensure this is Mandatory. Add a note to wsa:From/wsa:Address stating "NOT 'http://www.w3.org/2005/08/addressing/anonymous’. or 'http://www.w3.org/2005/08/addressing/none’ " ii) Add a further mandatory wsa:ReplyTo and wsa:ReplyTo/wsa:Address whose value is 'http://www.w3.org/2005/08/addressing/none’. Add this to both the tables and in the SOAP headers of any XML examples of non-terminal notification messages. iii) change wsa:MessageID from Mandatory to Optional iv) remove wsa:MessageID from any XML examples in which it is optional For terminal notification messages (Completion: Committed and Aborted, Durable2PC:ReadOnly) there are no further changes required. 8. Not strictly related to WS-A changes, but it would be useful to finally add content to the Message Snapshots section of the BA scenario doc. Regards, Ian
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]