- From: Marc Hadley via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 01 Mar 2006 17:04:41 +0000
- To: public-ws-addressing-eds@w3.org
Update of /sources/public/2004/ws/addressing In directory hutz:/tmp/cvs-serv13933 Modified Files: ws-addr-soap.html ws-addr-wsdl.html Log Message: sync html to latest xml Index: ws-addr-wsdl.html =================================================================== RCS file: /sources/public/2004/ws/addressing/ws-addr-wsdl.html,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** ws-addr-wsdl.html 13 Feb 2006 17:01:51 -0000 1.34 --- ws-addr-wsdl.html 1 Mar 2006 17:04:39 -0000 1.35 *************** *** 69,73 **** <hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#tocRange"> Introduction</a><br> 1.1 <a href="#notation"> Notational Conventions</a><br> 1.2 <a href="#namespaces"> Namespaces</a><br>2. <a href="#metadatinepr">Including WSDL Metadata in EPRs</a><br> 2.1 <a href="#refmetadatfromepr">Referencing WSDL Metadata from an EPR</a><br> 2.2 <a href="#embedmetadataepr">Embedding WSDL Metadata in an EPR</a><br>3. <a href="#indicatinguse">Indicating Use of WS-Addressing</a><br> 3.1 <a href="#N66024">UsingAddressing Extension Element</a><br> 3.1.1 <a href="#N66188">WSDL 2.0 Component Model Changes</a><br> 3.1.2 <a href="#N66206">Other Uses of UsingAddressing Extension Element</a><br> 3.2 <a href="#anonelement"> Anonymous Element </a><br> &nbs; 3.2.1 <a href="#N66289">WSDL 2.0 Component Model Changes</a><br> 3.3 <a href="#N66308">WSDL SOAP Module</a><br>4. <a href="#mapvaluesinwsdl">Specifying Message Addressing Properties in WSDL</a><br> 4.1 <a href="#destinwsdl">Destination</a><br> 4.2 <a href="#actioninwsdl">Action</a><br> 4.2.1 <a href="#explicitaction">Explicit Association</a><br> 4.2.2 <a href="#defactionwsdl20">Default Action Pattern for WSDL 2.0</a><br> 4.2.3 <a href="#N66645">WSDL 2.0 Component Model Changes</a><br> 4.2.4 <a href="#defactionwsdl11"> Default Action Pattern for WSDL 1.1</a><br> 4.3 <a href="#refpinwsdl">Reference Parameters</a><br>5. <a href="#WSDLMEPS">WS-Addressing and WSDL Message Exchange Patterns</a><br> &nbs;5.1 <a href="#WSDL11MEPS">WSDL 1.1 Message Exchange Patterns</a><br> 5.1.1 <a href="#wsdl11oneway">One-way</a><br> 5.1.2 <a href="#wsdl11requestresponse">Request-Response</a><br> 5.1.3 <a href="#wsdl11notification">Notification</a><br> 5.1.4 <a href="#wsdl11solicitresponse">Solicit-response</a><br> 5.2 <a href="#WSDL20MEPS">WSDL 2.0 Message Exchange Patterns</a><br> 5.2.1 <a href="#wsdl20inonly">In-only</a><br> 5.2.2 <a href="#wsdl20robustinonly">Robust In-only</a><br> 5.2.3 <a href="#wsdl20inout">In-out</a><br> 5.2.4 <a href="#wsdl20inoptionalout">In-optional-out</a><br> &nsp;5.2.5 <a href="#wsdl20outonly">Out-only</a><br> 5.2.6 <a href="#wsdl20robustoutonly">Robust Out-only</a><br> 5.2.7 <a href="#wsdl20outin">Out-in</a><br> 5.2.8 <a href="#wsdl20outoptionalin">Out-optional-in</a><br>6. <a href="#references"> References</a><br></p> ! <h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#actioncompatibility">Compatibility of [action] with previous versions of WS-Addressing</a> (Non-Normative)<br>C. <a href="#changelog">Change Log</a> (Non-Normative)<br> C.1 <a href="#N68796">Changes Since Third Working Draft</a><br> C.2 <a href="#N68806">Changes Since Second Working Draft</a><br> C.3 <a href="#N68816">Changes Since First Working Draft</a><br> C.4 <a href="#N68826">Changes Since Submission</a><br></p></div><hr><div class="body"> <div class="div1"> --- 69,73 ---- <hr><div class="toc"> <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#tocRange"> Introduction</a><br> 1.1 <a href="#notation"> Notational Conventions</a><br> 1.2 <a href="#namespaces"> Namespaces</a><br>2. <a href="#metadatinepr">Including WSDL Metadata in EPRs</a><br> 2.1 <a href="#refmetadatfromepr">Referencing WSDL Metadata from an EPR</a><br> 2.2 <a href="#embedmetadataepr">Embedding WSDL Metadata in an EPR</a><br>3. <a href="#indicatinguse">Indicating Use of WS-Addressing</a><br> 3.1 <a href="#N66024">UsingAddressing Extension Element</a><br> 3.1.1 <a href="#N66188">WSDL 2.0 Component Model Changes</a><br> 3.1.2 <a href="#N66206">Other Uses of UsingAddressing Extension Element</a><br> 3.2 <a href="#anonelement"> Anonymous Element </a><br> &nbs; 3.2.1 <a href="#N66289">WSDL 2.0 Component Model Changes</a><br> 3.3 <a href="#N66308">WSDL SOAP Module</a><br>4. <a href="#mapvaluesinwsdl">Specifying Message Addressing Properties in WSDL</a><br> 4.1 <a href="#destinwsdl">Destination</a><br> 4.2 <a href="#actioninwsdl">Action</a><br> 4.2.1 <a href="#explicitaction">Explicit Association</a><br> 4.2.2 <a href="#defactionwsdl20">Default Action Pattern for WSDL 2.0</a><br> 4.2.3 <a href="#N66645">WSDL 2.0 Component Model Changes</a><br> 4.2.4 <a href="#defactionwsdl11"> Default Action Pattern for WSDL 1.1</a><br> 4.3 <a href="#refpinwsdl">Reference Parameters</a><br>5. <a href="#WSDLMEPS">WS-Addressing and WSDL Message Exchange Patterns</a><br> &nbs;5.1 <a href="#WSDL11MEPS">WSDL 1.1 Message Exchange Patterns</a><br> 5.1.1 <a href="#wsdl11oneway">One-way</a><br> 5.1.2 <a href="#wsdl11requestresponse">Request-Response</a><br> 5.1.3 <a href="#wsdl11notification">Notification</a><br> 5.1.4 <a href="#wsdl11solicitresponse">Solicit-response</a><br> 5.2 <a href="#WSDL20MEPS">WSDL 2.0 Message Exchange Patterns</a><br> 5.2.1 <a href="#wsdl20inonly">In-only</a><br> 5.2.2 <a href="#wsdl20robustinonly">Robust In-only</a><br> 5.2.3 <a href="#wsdl20inout">In-out</a><br> 5.2.4 <a href="#wsdl20inoptionalout">In-optional-out</a><br> &nsp;5.2.5 <a href="#wsdl20outonly">Out-only</a><br> 5.2.6 <a href="#wsdl20robustoutonly">Robust Out-only</a><br> 5.2.7 <a href="#wsdl20outin">Out-in</a><br> 5.2.8 <a href="#wsdl20outoptionalin">Out-optional-in</a><br>6. <a href="#references"> References</a><br></p> ! <h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#actioncompatibility">Compatibility of [action] with previous versions of WS-Addressing</a> (Non-Normative)<br>C. <a href="#changelog">Change Log</a> (Non-Normative)<br> C.1 <a href="#N68778">Changes Since Third Working Draft</a><br> C.2 <a href="#N68788">Changes Since Second Working Draft</a><br> C.3 <a href="#N68798">Changes Since First Working Draft</a><br> C.4 <a href="#N68808">Changes Since Submission</a><br></p></div><hr><div class="body"> <div class="div1"> *************** *** 200,204 **** <dd> <p>An NCName that identifies one endpoint amongst the set identified by ! by the service name above. An endpoint is represented by an endpoint in WSDL 2.0 or, for backwards compatibility, a port in WSDL 1.1. When this attribute is specified, the EPR is considered to be --- 200,204 ---- <dd> <p>An NCName that identifies one endpoint amongst the set identified by ! the service name above. An endpoint is represented by an endpoint in WSDL 2.0 or, for backwards compatibility, a port in WSDL 1.1. When this attribute is specified, the EPR is considered to be *************** *** 404,408 **** <div class="exampleInner"><pre><binding name="reservationSOAPBinding" interface="tns:reservationInterface" ! type="http://www.w3.org/2006/01/wsdl/soap12" wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP"> <wsaw:UsingAddressing wsdl:required="true" /> --- 404,408 ---- <div class="exampleInner"><pre><binding name="reservationSOAPBinding" interface="tns:reservationInterface" ! type="http://www.w3.org/2006/01/wsdl/soap" wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP"> <wsaw:UsingAddressing wsdl:required="true" /> *************** *** 1281,1286 **** </tbody> </table><br> - <table border="1" summary="Editorial note: MJH"><tr><td align="left" valign="top" width="50%"><b>Editorial note: MJH</b></td><td align="right" valign="top" width="50%"> </td></tr><tr><td colspan="2" align="left" valign="top">Given that [message id] is mandatory above, should [fault endpoint] - also be required ?</td></tr></table> <table border="1"> <caption>Table 5-6. Message addressing properties for fault message.</caption> --- 1281,1284 ---- *************** *** 1337,1342 **** </tbody> </table><br> - <table border="1" summary="Editorial note: MJH"><tr><td align="left" valign="top" width="50%"><b>Editorial note: MJH</b></td><td align="right" valign="top" width="50%"> </td></tr><tr><td colspan="2" align="left" valign="top">Should [fault endpoint] be prohibited in the above ? This would - prevent getting a fault in response to a fault.</td></tr></table> </div> <div class="div3"> --- 1335,1338 ---- *************** *** 1571,1577 **** <p>Members of the Working Group are (at the time of writing, and by alphabetical order): ! Abbie Barbir, Andreas Bjärlestam, Dave Chappell, Eran Chinthaka, Francisco Curbera, Glen Daniels, Vikas Deolaliker, Paul Downey, Jacques Durand, Robert Freund, Marc Goodner, Arun Gupta, Hugo Haas, Marc Hadley, David Hull, Yin-Leng Husband, David Illsley, Anish Karmarkar, Paul Knight, Philippe Le Hégaret, Amelia Lewis, Bozhong Lin, Mark Little, Jonathan Marsh, Jeff Mischkinsky, Nilo Mitra, Eisaku Nishiyama, Ales Novy, David Orchard, Gilbert Pilz, Tony Rogers, Tom Rutt, Davanum Srinivas, Jiri Tejkl, Mike Vernal, Steve Vinoski, Katy Warr, Pete Wenzel, Steve Winkler, Ümit Yalçinalp, Prasad Yendluri.</p> <p>Previous members of the Working Group were: ! Lisa Bahler, Rebecca Bergersen, Ugo Corda, Michael Eder, Yaron Goland, Marc Goodner, Martin Gudgin, Mark Nottingham, Mark Peel, Harris Reynolds, Rich Salz, Davanum Srinivas, Greg Truty.</p> <p>The people who have contributed to <a href="http://lists.w3.org/Archives/Public/public-ws-addressing/">discussions on public-ws-addressing@w3.org</a> are also gratefully --- 1567,1573 ---- <p>Members of the Working Group are (at the time of writing, and by alphabetical order): ! Abbie Barbir (Nortel Networks), Andreas Bjärlestam (ERICSSON), Dave Chappell (Sonic Software), Eran Chinthaka (WSO2), Francisco Curbera (IBM Corporation), Glen Daniels (Sonic Software), Vikas Deolaliker (Sonoa Systems, Inc.), Paul Downey (BT), Jacques Durand (Fujitsu Limited), Robert Freund (Hitachi, Ltd.), Marc Goodner (Microsoft Corporation), Arun Gupta (Sun Microsystems, Inc.), Hugo Haas (W3C/ERCIM), Marc Hadley (Sun Microsystems, Inc.), David Hull (TIBCO Software, Inc.), Yin-Leng Husband (HP), David Illsley (IBM Corporation), Anish Karmarkar (Oracle Corporation), Paul Knight (Nortel Networks), Philippe Le Hégaret (W3C/MIT), Amelia Lewis (TIBCO Software, Inc.), Bozhong Lin (IONA Technologies, Inc.), Mark Little (JBoss Inc.), Jonathan Marsh (Microsoft Corporation), Jeff Mischkinsky (Oracle Corporation), Nilo Mitra (ERICSSON), Eisaku Nishiyama (Hitachi, Ltd.), Ales Novy (Systinet Inc.), David Orchard (BEA Systems, Inc.), Gilbert Pilz (BEA Systems, Inc.), Tony Rogers (Computer Associates, Tom Rutt (Fujitsu Limited), Davanum Srinivas (WSO2), Jiri Tejkl (Systinet Inc.), Mike Vernal (Microsoft Corporation), Steve Vinoski (IONA Technologies, Inc.), Katy Warr (IBM Corporation), Pete Wenzel (Sun Microsystems, Inc.), Steve Winkler (SAP AG), Ümit Yalçinalp (SAP AG), Prasad Yendluri (webMethods, Inc.).</p> <p>Previous members of the Working Group were: ! Lisa Bahler (SAIC - Telcordia Technologies), Rebecca Bergersen (IONA Technologies, Inc.), Ugo Corda (Sun Microsystems, Inc.), Michael Eder (Nokia), Yaron Goland (BEA Systems, Inc.), Marc Goodner (SAP AG), Martin Gudgin (Microsoft Corporation), Mark Nottingham (BEA Systems, Inc.), Mark Peel (Novell, Inc.), Harris Reynolds (webMethods, Inc.), Rich Salz (IBM Corporation), Davanum Srinivas (Computer Associates), Greg Truty (IBM Corporation).</p> <p>The people who have contributed to <a href="http://lists.w3.org/Archives/Public/public-ws-addressing/">discussions on public-ws-addressing@w3.org</a> are also gratefully *************** *** 1622,1641 **** <div class="div2"> ! <h3><a name="N68796"></a>C.1 Changes Since Third Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-11-22 @ 21:29</td><td>mhadley</td><td>Added resolution to issue 63, new subsections describing impacts of extension elements on WSDL 2.0 component model</td></tr><tr><td>2005-11-07 @ 07:08</td><td>mhadley</td><td>Added resolution to issue 65, [action] defaults to same as SOAPAction in absence of wsaw:Action</td></tr><tr><td>2005-11-07 @ 06:44</td><td>mhadley</td><td>Updated resolution to issues 56, 57</td></tr><tr><td>2005-10-31 @ 20:35</td><td>mhadley</td><td>Updated UsingAddressing section to move some dense text into a simpler tabular form</td></tr><tr><td>2005-10-31 @ 20:12</td><td>mhadley</td><td>Added resolution to issues 56 and 57, added new top level section that describes how MAP values are derived from WSDL for [destination], [action] and [reference properties]</td></tr><tr><td>2005-10-24 @ 01:50</td><td>trogers</td><td>Added appendix on action compatibility with 200408 version (resolving i64)/td></tr><tr><td>2005-10-17 @ 18:44</td><td>mhadley</td><td>Added namesapce change policy</td></tr><tr><td>2005-10-11 @ 03:16</td><td>trogers</td><td>Incorporated the resolution of i61.</td></tr><tr><td>2005-10-10 @ 20:20</td><td>mhadley</td><td>Fixed type in example fault action URI. Added clarification that WSDL 1.1 material is included for backwards compatibility only</td></tr><tr><td>2005-09-15 @ 19:16</td><td>mhadley</td><td>Added resolution to issue 62 - changed Fault: to [delimiter]Fault[delimiter] in default action for WSDL 1.1 faults</td></tr><tr><td>2005-09-15 @ 19:09</td><td>mhadley</td><td>Added resolution to issue 20 - noted that inclusion of InterfaceName or @EndpointName in an EPR makes the EPR specific to the identified interface or endpoint respectively</td></tr><tr><td>2005-09-15 @ 18:47</td><td>mhadley</td><td>Added resolution to issue 17 - noted that action fulfils WSDL best practice for unique message signatures</td></tr><tr><td>2005-05-25 @ 21:40</td><td>mhadley</td><td>Added new sectin in changelog to account for previous draft publication</td></tr><tr><td>2005-05-18 @ 19:42</td><td>mhadley</td><td>Added lc53 resolution - expanded MAP to message addressing property and fixed editorial glitch</td></tr><tr><td>2005-05-18 @ 19:22</td><td>mhadley</td><td>Added lc47 resolution - fixed URL in WSDL 2.0 biblio entry</td></tr><tr><td>2005-04-22 @ 22:37</td><td>mhadley</td><td>Added issue 21 resolution</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68806"></a>C.2 Changes Since Second Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-03-21 @ 23:15</td><td>mgudgin</td><td>Moved sentence on WSDL 2.0/WSDL 1.1 from Section 1.2 to Section 1</td></tr><tr><td>2005-03-10 @ 03:40</td><td>mhadley</td><td>Incorporated additional editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-10 @ 02:06</td><td>mhadley</td><td>Incorporated editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-02 @ 21:22</td><td>mhadley</td><td>Fixed some problems with use of wsdli:wsdlLocation.</td></tr><tr><td>2005-03-01 @ 13:33</td><td>mhadley</td><td>Changed MUST to SHOULD in section 2.2 wrt matching port name</td></tr><tr><td>2005-02-28 @ 22:08</td><td>mhadley</td><td>Added resolution to issues 24 and 26</td></tr><tr><td>2005-02-27 @ 19:42</td><td>mhadley</td><td>Changed URI to IRI where appropriate.</td></tr><tr><td>2005-02-23 @ 16:11</td><td>mhadley</td><td>Incorporated resolution to issue 17b</td></tr><tr><td>2005-02-15 @ 23:19</td><td>mhadley</td><td>Added reolution to issue 45</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68816"></a>C.3 Changes Since First Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-02-01 @ 19:49</td><td>mhadley</td><td>Removed several occurances of the word 'identify' when used with endpoint references. Replaced with 'reference' or 'address' as appropriate.</td></tr><tr><td>2005-01-25 @ 22:23</td><td>mhadley</td><td>Added descriptive text for wsa:Action attribute. Fixed references to WSDL 1.1 to be more explicit version-wise.</td></tr><tr><td>2005-01-24 @ 10:12</td><td>mgudgin</td><td>Incorporated resolution of i034 and i035; default action URI for WSDL 2.0 and default action URI for faults. All edits in section 3</td></tr><tr><td>2005-01-18 @ 04:01</td><td>mgudgin</td><td>Modified text in Section 2 WRT closing issue i020</td></tr><tr><td>2004-12-16 @ 18:20</td><td>mhadley</td><td>Added resolution to issue 19 - WSDL version neutrality</td></tr><tr><td>2004-12-16 @ 16:50</td><td>mhadley</td><td>Added issue 33 resolution</td></tr><tr><td>2004-12-14 @ 20:10</td><td>mhadley</td><td>Swtched back to edcopy formatting</td></tr><tr><td>2004-12-14 @ 20:02</td><td>mhadley</td><td>Enhanced auto-changelog generation to allow specification of data ranges for logs. Split change log to show changes between early draft and first working draft and changes since first working draft.</td></tr><tr><td>2004-12-14 @ 18:13</td><td>mhadley</td><td>Added resolutions for issues 12 (EPR lifecycle), 37 (relationship from QName to URI) and 39 (spec name versioning)</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68826"></a>C.4 Changes Since Submission</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2004-12-04 @ 02:04</td><td>mgudgin</td><td>Added text to section on WSDL MEPs per resolution of Issue i003</td></tr><tr><td>2004-11-23 @ 21:38</td><td>mhadley</td><td>Updated titles of examples. Fixed table formatting and references. Replaced uuid URIs with http URIs in examples. Added document status.</td></tr><tr><td>2004-11-11 @ 18:31</td><td>mgudgin</td><td> Added some TBD sections</td></tr><tr><td>2004-11-07 @ 02:03</td><td>mhadley</td><td>Second more detailed run through to separate core, SOAP and WSDL document contents. Removed dependency on WS-Policy. Removed references to WS-Trust and WS-SecurityPolicy</td></tr><tr><td>2004-11-02 @ 21:45</td><td>mhadley</td><td>Replaced hardcoded change log with one generated dynamically from CVS</td></tr><tr><td>2004-10-28 @ 18:09</td><td>mhadley</td><td>Fixed typo in abstract</td></tr><tr><td>2004-10-28 @ 17:05</td><td>mhadley</td><td>Initial cut of separating specification into core, soap and wsdl</td></tr></table> --- 1618,1637 ---- <div class="div2"> ! <h3><a name="N68778"></a>C.1 Changes Since Third Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-11-22 @ 21:29</td><td>mhadley</td><td>Added resolution to issue 63, new subsections describing impacts of extension elements on WSDL 2.0 component model</td></tr><tr><td>2005-11-07 @ 07:08</td><td>mhadley</td><td>Added resolution to issue 65, [action] defaults to same as SOAPAction in absence of wsaw:Action</td></tr><tr><td>2005-11-07 @ 06:44</td><td>mhadley</td><td>Updated resolution to issues 56, 57</td></tr><tr><td>2005-10-31 @ 20:35</td><td>mhadley</td><td>Updated UsingAddressing section to move some dense text into a simpler tabular form</td></tr><tr><td>2005-10-31 @ 20:12</td><td>mhadley</td><td>Added resolution to issues 56 and 57, added new top level section that describes how MAP values are derived from WSDL for [destination], [action] and [reference properties]</td></tr><tr><td>2005-10-24 @ 01:50</td><td>trogers</td><td>Added appendix on action compatibility with 200408 version (resolving i64)/td></tr><tr><td>2005-10-17 @ 18:44</td><td>mhadley</td><td>Added namesapce change policy</td></tr><tr><td>2005-10-11 @ 03:16</td><td>trogers</td><td>Incorporated the resolution of i61.</td></tr><tr><td>2005-10-10 @ 20:20</td><td>mhadley</td><td>Fixed type in example fault action URI. Added clarification that WSDL 1.1 material is included for backwards compatibility only</td></tr><tr><td>2005-09-15 @ 19:16</td><td>mhadley</td><td>Added resolution to issue 62 - changed Fault: to [delimiter]Fault[delimiter] in default action for WSDL 1.1 faults</td></tr><tr><td>2005-09-15 @ 19:09</td><td>mhadley</td><td>Added resolution to issue 20 - noted that inclusion of InterfaceName or @EndpointName in an EPR makes the EPR specific to the identified interface or endpoint respectively</td></tr><tr><td>2005-09-15 @ 18:47</td><td>mhadley</td><td>Added resolution to issue 17 - noted that action fulfils WSDL best practice for unique message signatures</td></tr><tr><td>2005-05-25 @ 21:40</td><td>mhadley</td><td>Added new sectin in changelog to account for previous draft publication</td></tr><tr><td>2005-05-18 @ 19:42</td><td>mhadley</td><td>Added lc53 resolution - expanded MAP to message addressing property and fixed editorial glitch</td></tr><tr><td>2005-05-18 @ 19:22</td><td>mhadley</td><td>Added lc47 resolution - fixed URL in WSDL 2.0 biblio entry</td></tr><tr><td>2005-04-22 @ 22:37</td><td>mhadley</td><td>Added issue 21 resolution</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68788"></a>C.2 Changes Since Second Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-03-21 @ 23:15</td><td>mgudgin</td><td>Moved sentence on WSDL 2.0/WSDL 1.1 from Section 1.2 to Section 1</td></tr><tr><td>2005-03-10 @ 03:40</td><td>mhadley</td><td>Incorporated additional editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-10 @ 02:06</td><td>mhadley</td><td>Incorporated editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-02 @ 21:22</td><td>mhadley</td><td>Fixed some problems with use of wsdli:wsdlLocation.</td></tr><tr><td>2005-03-01 @ 13:33</td><td>mhadley</td><td>Changed MUST to SHOULD in section 2.2 wrt matching port name</td></tr><tr><td>2005-02-28 @ 22:08</td><td>mhadley</td><td>Added resolution to issues 24 and 26</td></tr><tr><td>2005-02-27 @ 19:42</td><td>mhadley</td><td>Changed URI to IRI where appropriate.</td></tr><tr><td>2005-02-23 @ 16:11</td><td>mhadley</td><td>Incorporated resolution to issue 17b</td></tr><tr><td>2005-02-15 @ 23:19</td><td>mhadley</td><td>Added reolution to issue 45</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68798"></a>C.3 Changes Since First Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-02-01 @ 19:49</td><td>mhadley</td><td>Removed several occurances of the word 'identify' when used with endpoint references. Replaced with 'reference' or 'address' as appropriate.</td></tr><tr><td>2005-01-25 @ 22:23</td><td>mhadley</td><td>Added descriptive text for wsa:Action attribute. Fixed references to WSDL 1.1 to be more explicit version-wise.</td></tr><tr><td>2005-01-24 @ 10:12</td><td>mgudgin</td><td>Incorporated resolution of i034 and i035; default action URI for WSDL 2.0 and default action URI for faults. All edits in section 3</td></tr><tr><td>2005-01-18 @ 04:01</td><td>mgudgin</td><td>Modified text in Section 2 WRT closing issue i020</td></tr><tr><td>2004-12-16 @ 18:20</td><td>mhadley</td><td>Added resolution to issue 19 - WSDL version neutrality</td></tr><tr><td>2004-12-16 @ 16:50</td><td>mhadley</td><td>Added issue 33 resolution</td></tr><tr><td>2004-12-14 @ 20:10</td><td>mhadley</td><td>Swtched back to edcopy formatting</td></tr><tr><td>2004-12-14 @ 20:02</td><td>mhadley</td><td>Enhanced auto-changelog generation to allow specification of data ranges for logs. Split change log to show changes between early draft and first working draft and changes since first working draft.</td></tr><tr><td>2004-12-14 @ 18:13</td><td>mhadley</td><td>Added resolutions for issues 12 (EPR lifecycle), 37 (relationship from QName to URI) and 39 (spec name versioning)</td></tr></table> </div> <div class="div2"> ! <h3><a name="N68808"></a>C.4 Changes Since Submission</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2004-12-04 @ 02:04</td><td>mgudgin</td><td>Added text to section on WSDL MEPs per resolution of Issue i003</td></tr><tr><td>2004-11-23 @ 21:38</td><td>mhadley</td><td>Updated titles of examples. Fixed table formatting and references. Replaced uuid URIs with http URIs in examples. Added document status.</td></tr><tr><td>2004-11-11 @ 18:31</td><td>mgudgin</td><td> Added some TBD sections</td></tr><tr><td>2004-11-07 @ 02:03</td><td>mhadley</td><td>Second more detailed run through to separate core, SOAP and WSDL document contents. Removed dependency on WS-Policy. Removed references to WS-Trust and WS-SecurityPolicy</td></tr><tr><td>2004-11-02 @ 21:45</td><td>mhadley</td><td>Replaced hardcoded change log with one generated dynamically from CVS</td></tr><tr><td>2004-10-28 @ 18:09</td><td>mhadley</td><td>Fixed typo in abstract</td></tr><tr><td>2004-10-28 @ 17:05</td><td>mhadley</td><td>Initial cut of separating specification into core, soap and wsdl</td></tr></table> Index: ws-addr-soap.html =================================================================== RCS file: /sources/public/2004/ws/addressing/ws-addr-soap.html,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** ws-addr-soap.html 18 Feb 2006 23:42:08 -0000 1.46 --- ws-addr-soap.html 1 Mar 2006 17:04:39 -0000 1.47 *************** *** 1,3 **** ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="en-US"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Addressing 1.0 - SOAP Binding</title><style type="text/css"> code { font-family: monospace; } --- 1,3 ---- ! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html lang="en-US"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Addressing 1.0 - SOAP Binding</title><style type="text/css"> code { font-family: monospace; } *************** *** 45,49 **** div.exampleHeader { font-weight: bold; margin: 4px} ! </style><link type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/base.css"><link type="" href="" title="" rel="alternate"><link href="#contents" rel="contents"></head><body> <div class="head"> <h1>Web Services Addressing 1.0 - SOAP Binding</h1> --- 45,49 ---- div.exampleHeader { font-weight: bold; margin: 4px} ! </style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"><link rel="alternate" title="" href="" type=""><link rel="contents" href="#contents"></head><body> <div class="head"> <h1>Web Services Addressing 1.0 - SOAP Binding</h1> *************** *** 67,72 **** no official standing.</strong></p><p></p></div> <hr><div class="toc"> ! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro"> Introduction</a><br> 1.1 <a href="#notation"> Notational Conventions</a><br> 1.2 <a href="#namespaces"> Namespaces</a><br>2. <a href="#s12feature">SOAP 1.2 Addressing 1.0 Feature</a><br> 2.1 <a href="#s12featurename">Feature Name</a><br> 2.2 <a href="#s12featuredesc">Description</a><br> 2.3 <a href="#s12featureprops">Properties</a><br> 2.4 <a href="#s12featureinteractions">Interactions with Other SOAP Features</a><br>3. <a href="#s12module">SOAP 1.2 Addressing 1.0 Module</a><br> 3.1 <a href="#s12modulename">Module Name</a><br> 3.2 <a href="#s12moduledesc">Description</a><br> 3.3 <a href="#additionalinfoset">Additional Infoset Items</a><br> 3.4 <a href="#bindrefp">Binding Message Addressing Properies</a><br> 3.5 <a href="#soaphdrvtransport">Relationship between SOAP Headers and transport-level properties</a><br>4. <a href="#s11ext">SOAP 1.1 Addressing 1.0 Extension</a><br> 4.1 <a href="#s11extname">Extension Name</a><br> 4.2 <a href="#s11extdesc">Description</a><br>5. <a href="#addressesinsoap">Addresses in SOAP</a><br> 5.1 <a href="#anonaddress">Use of Anonymous Address in SOAP</a><br> 5.1.1 <a href="#N10308">SOAP 1.1/HTTP</a><br> 5.1.2 <a href="#N10311">SOAP 1.2</a><br> 5.2 <a href="#nonanonaddress">Use of Non-Anonymous Addresses in SOAP</a><br> 5.2.1 <a href="#N10327">SOAP 1.1/HTTP</a><br> 5.2.2 <a href="#N10339">SOAP 1.2</a><br>6. <a href="#faults">Faults</a><br> 6.1 <a href=#N10379">SOAP 1.2 Fault Binding</a><br> 6.2 <a href="#N103CB">SOAP 1.1 Fault Binding</a><br> 6.3 <a href="#faultdetailelements">Fault Detail Elements</a><br> 6.3.1 <a href="#N10435">Problem Header</a><br> 6.3.2 <a href="#N10459">Problem Header QName</a><br> 6.3.3 <a href="#N1047D">Problem IRI</a><br> 6.3.4 <a href="#N104A1">Problem Action</a><br> 6.3.5 <a href="#N104DD">Retry After</a><br> 6.4 <a href="#soapfaults">Predefined Faults</a><br> 6.4.1 <a href="#invalidmapfault"> Invalid Addressing Header</a><br> 6.4.1.1 <a href="#N10526">wsa:InvalidAddress</a><br>   6.4.1.2 <a href="#N1052F">wsa:InvalidEPR</a><br> 6.4.1.3 <a href="#N10538">wsa:InvalidCardinality</a><br> 6.4.1.4 <a href="#N10541">wsa:MissingAddressInEPR</a><br> 6.4.1.5 <a href="#N1054A">wsa:DuplicateMessageID</a><br> 6.4.1.6 <a href="#N10553">wsa:ActionMismatch</a><br> 6.4.1.7 <a href="#N1055C">wsa:OnlyAnonymousAddressSupported</a><br> 6.4.1.8 <a href="#N10565">wsa:OnlyNonAnonymousAddressSupported</a><br> 6.4.2 <a href="#missingmapfault"> Message Addressing Header Required</a><br> nbsp; 6.4.3 <a href="#destinationfault"> Destination Unreachable</a><br> 6.4.4 <a href="#actionfault"> Action Not Supported</a><br> 6.4.5 <a href="#unavailablefault"> Endpoint Unavailable</a><br>7. <a href="#securityconsiderations">Security Considerations</a><br> 7.1 <a href="#N105ED">Establishing EPR Trust</a><br> 7.2 <a href="#N105FF">Additional Security Considerations</a><br> 7.3 <a href="#N10611">Additional Considerations for SOAP Intermediaries</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#references"> References</a><br></p> ! <h3><a id="appendix" name="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Change Log</a> (Non-Normative)<br> B.1 <a href="#N107AD">Changes Since Candidate Recommendation</a><br> B.2 <a href="#N107B7">Changes Since Last Call Working Draft</a><br> B.3 <a href="#N107C1">Changes Since Second Working Draft</a><br> B.4 <a href="#N107CB">Changes Since First Working Draft</a><br> B.5 <a href="#N107D5">Changes Since Submission</a><br></p></div><hr><div class="body"> <div class="div1"> --- 67,72 ---- no official standing.</strong></p><p></p></div> <hr><div class="toc"> ! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro"> Introduction</a><br> 1.1 <a href="#notation"> Notational Conventions</a><br> 1.2 <a href="#namespaces"> Namespaces</a><br>2. <a href="#s12feature">SOAP 1.2 Addressing 1.0 Feature</a><br> 2.1 <a href="#s12featurename">Feature Name</a><br> 2.2 <a href="#s12featuredesc">Description</a><br> 2.3 <a href="#s12featureprops">Properties</a><br> 2.4 <a href="#s12featureinteractions">Interactions with Other SOAP Features</a><br>3. <a href="#s12module">SOAP 1.2 Addressing 1.0 Module</a><br> 3.1 <a href="#s12modulename">Module Name</a><br> 3.2 <a href="#s12moduledesc">Description</a><br> 3.3 <a href="#additionalinfoset">Additional Infoset Items</a><br> 3.4 <a href="#bindrefp">Binding Message Addressing Properies</a><br> 3.5 <a href="#soaphdrvtransport">Relationship between SOAP Headers and transport-level properties</a><br>4. <a href="#s11ext">SOAP 1.1 Addressing 1.0 Extension</a><br> 4.1 <a href="#s11extname">Extension Name</a><br> 4.2 <a href="#s11extdesc">Description</a><br>5. <a href="#addressesinsoap">Addresses in SOAP</a><br> 5.1 <a href="#anonaddress">Use of Anonymous Address in SOAP</a><br> 5.1.1 <a href="#N66315">SOAP 1.1/HTTP</a><br> 5.1.2 <a href="#N66324">SOAP 1.2</a><br> 5.2 <a href="#nonanonaddress">Use of Non-Anonymous Addresses in SOAP</a><br> 5.2.1 <a href="#N66346">SOAP 1.1/HTTP</a><br> 5.2.2 <a href="#N66369">SOAP 1.2</a><br>6. <a href="#faults">Faults</a><br> 6.1 <a href=#N66433">SOAP 1.2 Fault Binding</a><br> 6.2 <a href="#N66515">SOAP 1.1 Fault Binding</a><br> 6.3 <a href="#faultdetailelements">Fault Detail Elements</a><br> 6.3.1 <a href="#N66621">Problem Header</a><br> 6.3.2 <a href="#N66657">Problem Header QName</a><br> 6.3.3 <a href="#N66693">Problem IRI</a><br> 6.3.4 <a href="#N66729">Problem Action</a><br> 6.3.5 <a href="#N66789">Retry After</a><br> 6.4 <a href="#soapfaults">Predefined Faults</a><br> 6.4.1 <a href="#invalidmapfault"> Invalid Addressing Header</a><br> 6.4.1.1 <a href="#N66862">wsa:InvalidAddress</a><br>   6.4.1.2 <a href="#N66871">wsa:InvalidEPR</a><br> 6.4.1.3 <a href="#N66880">wsa:InvalidCardinality</a><br> 6.4.1.4 <a href="#N66889">wsa:MissingAddressInEPR</a><br> 6.4.1.5 <a href="#N66898">wsa:DuplicateMessageID</a><br> 6.4.1.6 <a href="#N66907">wsa:ActionMismatch</a><br> 6.4.1.7 <a href="#N66916">wsa:OnlyAnonymousAddressSupported</a><br> 6.4.1.8 <a href="#N66925">wsa:OnlyNonAnonymousAddressSupported</a><br> 6.4.2 <a href="#missingmapfault"> Message Addressing Header Required</a><br> nbsp; 6.4.3 <a href="#destinationfault"> Destination Unreachable</a><br> 6.4.4 <a href="#actionfault"> Action Not Supported</a><br> 6.4.5 <a href="#unavailablefault"> Endpoint Unavailable</a><br>7. <a href="#securityconsiderations">Security Considerations</a><br> 7.1 <a href="#N67061">Establishing EPR Trust</a><br> 7.2 <a href="#N67079">Additional Security Considerations</a><br> 7.3 <a href="#N67097">Additional Considerations for SOAP Intermediaries</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#references"> References</a><br></p> ! <h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Change Log</a> (Non-Normative)<br> B.1 <a href="#N67509">Changes Since Candidate Recommendation</a><br> B.2 <a href="#N67519">Changes Since Last Call Working Draft</a><br> B.3 <a href="#N67529">Changes Since Second Working Draft</a><br> B.4 <a href="#N67539">Changes Since First Working Draft</a><br> B.5 <a href="#N67549">Changes Since Submission</a><br></p></div><hr><div class="body"> <div class="div1"> *************** *** 80,84 **** sent from http://example.com/business/client1 to http://example.com/fabrikam/Purchasing:</p> <div class="exampleOuter"> ! <p class="exampleHead" style="text-align: left"><i><span>Example 1-1. </span>Use of message addressing properties in a SOAP 1.2 message.</i></p> <div class="exampleInner"><pre> (01) <S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" --- 80,84 ---- sent from http://example.com/business/client1 to http://example.com/fabrikam/Purchasing:</p> <div class="exampleOuter"> ! <p style="text-align: left" class="exampleHead"><i><span>Example 1-1. </span>Use of message addressing properties in a SOAP 1.2 message.</i></p> <div class="exampleInner"><pre> (01) <S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" *************** *** 361,365 **** message addressed to the endpoint:</p> <div class="exampleOuter"> ! <p class="exampleHead" style="text-align: left"><i><span>Example 3-1. </span>Example endpoint reference.</i></p> <div class="exampleInner"><pre> <wsa:EndpointReference --- 361,365 ---- message addressed to the endpoint:</p> <div class="exampleOuter"> ! <p style="text-align: left" class="exampleHead"><i><span>Example 3-1. </span>Example endpoint reference.</i></p> <div class="exampleInner"><pre> <wsa:EndpointReference *************** *** 384,388 **** addressed to this endpoint. The resulting SOAP message would look as follows:</p> <div class="exampleOuter"> ! <p class="exampleHead" style="text-align: left"><i><span>Example 3-2. </span>Example endpoint reference mapped to SOAP message header blocks.</i></p> <div class="exampleInner"><pre> <S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" --- 384,388 ---- addressed to this endpoint. The resulting SOAP message would look as follows:</p> <div class="exampleOuter"> ! <p style="text-align: left" class="exampleHead"><i><span>Example 3-2. </span>Example endpoint reference mapped to SOAP message header blocks.</i></p> <div class="exampleInner"><pre> <S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" *************** *** 461,475 **** <h3><a name="anonaddress"></a>5.1 Use of Anonymous Address in SOAP</h3> <div class="div3"> ! <h4><a name="N10308"></a>5.1.1 SOAP 1.1/HTTP</h4> ! <p>When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified for the response ! endpoint then there is no change to the SOAP 1.1/ HTTP binding. </p> </div> <div class="div3"> ! <h4><a name="N10311"></a>5.1.2 SOAP 1.2</h4> ! <p>When "http://www.w3.org/@@@@/@@/addressing/anonymous" is specified for the response ! endpoint and the request is the request part of a SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>], then any response MUST be the response part of the same SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>].</p> </div> --- 461,477 ---- <h3><a name="anonaddress"></a>5.1 Use of Anonymous Address in SOAP</h3> + <p>A value of "http://www.w3.org/2005/08/addressing/anonymous" for + the [destination] property implies no particular semantics.</p> <div class="div3"> ! <h4><a name="N66315"></a>5.1.1 SOAP 1.1/HTTP</h4> ! <p>When "http://www.w3.org/2005/08/addressing/anonymous" is specified for the [reply ! endpoint] property then there is no change to the SOAP 1.1/ HTTP binding. </p> </div> <div class="div3"> ! <h4><a name="N66324"></a>5.1.2 SOAP 1.2</h4> ! <p>When "http://www.w3.org/2005/08/addressing/anonymous" is specified for the [reply ! endpoint] property and the message is the request part of a SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>], then any response MUST be the response part of the same SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>].</p> </div> *************** *** 480,496 **** <div class="div3"> ! <h4><a name="N10327"></a>5.2.1 SOAP 1.1/HTTP</h4> ! <p>When "http://www.w3.org/@@@@/@@/addressing/anonymous" is not specified for the response ! endpoint, then the request SHOULD be part of a binding (such as <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right"> </td></tr><tr><td valign="top" align="left" colspan="2">reference to the one-way/request-optional-response SOAP 1.1/HTTP MEP note as ! per <a xmlns:xlink="http://www.w3.org/1999/xlink" href="http://lists.w3.org/Archives/Public/public-ws-addressing/2006Feb/0107.html">David Orchard's draft.</a></td></tr></table> ) that supports not returning a SOAP envelope in the HTTP response. Any response message SHOULD be sent using a separate connection and using the address value specified by response endpoint. Note that other specifications MAY define special URIs that have other behaviours (similar to the anonymous URI).</p> </div> <div class="div3"> ! <h4><a name="N10339"></a>5.2.2 SOAP 1.2</h4> ! <p>When "http://www.w3.org/@@@@/@@/addressing/anonymous" is not specified for the response ! endpoint, then any response SHOULD not be the response part of the same SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>]. For instance, a SOAP 1.2 HTTP binding that supports a one-way MEP could put the reply message in a separate one-way --- 482,500 ---- <div class="div3"> ! <h4><a name="N66346"></a>5.2.1 SOAP 1.1/HTTP</h4> ! <p>When "http://www.w3.org/2005/08/addressing/anonymous" is not specified for the [reply ! endpoint] property, then the message SHOULD be part of a binding that supports not returning a SOAP envelope in the HTTP response. Any response message SHOULD be sent using a separate connection and using the address value specified by response endpoint. Note that other specifications MAY define special URIs that have other behaviours (similar to the anonymous URI).</p> + <table border="1" summary="Editorial note"><tr><td align="left" valign="top" width="50%"><b>Editorial note</b></td><td align="right" valign="top" width="50%"> </td></tr><tr><td colspan="2" align="left" valign="top">See, e.g., the one-way/request-optional-response SOAP 1.1/HTTP MEP note as + per <a href="http://lists.w3.org/Archives/Public/public-ws-addressing/2006Feb/0107.html">David Orchard's draft.</a> + </td></tr></table> </div> <div class="div3"> ! <h4><a name="N66369"></a>5.2.2 SOAP 1.2</h4> ! <p>When "http://www.w3.org/2005/08/addressing/anonymous" is not specified for the [reply ! endpoint] property, then any response SHOULD not be the response part of the same SOAP request-response MEP [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>]. For instance, a SOAP 1.2 HTTP binding that supports a one-way MEP could put the reply message in a separate one-way *************** *** 517,522 **** http://www.w3.org/2005/08/addressing/fault </pre></div> ! <p>SOAP modules and extensions MAY define custom [action] values for the faults they describe ! or MAY designate use of the following [action] value instead:</p> <div class="exampleInner"><pre> http://www.w3.org/2005/08/addressing/soap/fault --- 521,526 ---- http://www.w3.org/2005/08/addressing/fault </pre></div> ! <p>SOAP modules and extensions SHOULD define custom [action] values for the faults they describe ! but MAY designate use of the following [action] value instead:</p> <div class="exampleInner"><pre> http://www.w3.org/2005/08/addressing/soap/fault *************** *** 536,540 **** <div class="div2"> ! <h3><a name="N10379"></a>6.1 SOAP 1.2 Fault Binding</h3> <p>The fault properties bind to a SOAP 1.2 fault as follows:</p> <dl> --- 540,544 ---- <div class="div2"> ! <h3><a name="N66433"></a>6.1 SOAP 1.2 Fault Binding</h3> <p>The fault properties bind to a SOAP 1.2 fault as follows:</p> <dl> *************** *** 576,580 **** </dl> <div class="exampleOuter"> ! <p class="exampleHead" style="text-align: left"><i><span>Example 6-1. </span>Binding of fault properties to SOAP 1.2 messages.</i></p> <div class="exampleInner"><pre> <S:Envelope> --- 580,584 ---- </dl> <div class="exampleOuter"> ! <p style="text-align: left" class="exampleHead"><i><span>Example 6-1. </span>Binding of fault properties to SOAP 1.2 messages.</i></p> <div class="exampleInner"><pre> <S:Envelope> *************** *** 608,612 **** <div class="div2"> ! <h3><a name="N103CB"></a>6.2 SOAP 1.1 Fault Binding</h3> <p>The SOAP 1.1 fault is slightly less expressive than the SOAP 1.2 fault and maps only [Subcode], [Reason] and [Detail]. These the properties bind to a SOAP 1.1 fault as --- 612,616 ---- <div class="div2"> ! <h3><a name="N66515"></a>6.2 SOAP 1.1 Fault Binding</h3> <p>The SOAP 1.1 fault is slightly less expressive than the SOAP 1.2 fault and maps only [Subcode], [Reason] and [Detail]. These the properties bind to a SOAP 1.1 fault as *************** *** 654,658 **** </dl> <div class="exampleOuter"> ! <p class="exampleHead" style="text-align: left"><i><span>Example 6-2. </span>Binding of fault properties to SOAP 1.1 messages.</i></p> <div class="exampleInner"><pre> <S11:Envelope> --- 658,662 ---- </dl> <div class="exampleOuter"> ! <p style="text-align: left" class="exampleHead"><i><span>Example 6-2. </span>Binding of fault properties to SOAP 1.1 messages.</i></p> <div class="exampleInner"><pre> <S11:Envelope> *************** *** 677,685 **** <p>The following subsections define a set of elements used to convey additional information in the faults described in <a href="#soapfaults"><b>6.4 Predefined Faults</b></a>.</p> ! <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right"> </td></tr><tr><td valign="top" align="left" colspan="2">Additional detail elements may be defined if feedback during CR indicates that this would be useful.</td></tr></table> <div class="div3"> ! <h4><a name="N10435"></a>6.3.1 Problem Header</h4> <p> The following describes the <wsa:ProblemHeader> element:</p> <dl> --- 681,689 ---- <p>The following subsections define a set of elements used to convey additional information in the faults described in <a href="#soapfaults"><b>6.4 Predefined Faults</b></a>.</p> ! <table border="1" summary="Editorial note"><tr><td align="left" valign="top" width="50%"><b>Editorial note</b></td><td align="right" valign="top" width="50%"> </td></tr><tr><td colspan="2" align="left" valign="top">Additional detail elements may be defined if feedback during CR indicates that this would be useful.</td></tr></table> <div class="div3"> ! <h4><a name="N66621"></a>6.3.1 Problem Header</h4> <p> The following describes the <wsa:ProblemHeader> element:</p> <dl> *************** *** 701,705 **** <div class="div3"> ! <h4><a name="N10459"></a>6.3.2 Problem Header QName</h4> <p> The following describes the <wsa:ProblemHeaderQName> element:</p> <dl> --- 705,709 ---- <div class="div3"> ! <h4><a name="N66657"></a>6.3.2 Problem Header QName</h4> <p> The following describes the <wsa:ProblemHeaderQName> element:</p> <dl> *************** *** 721,725 **** <div class="div3"> ! <h4><a name="N1047D"></a>6.3.3 Problem IRI</h4> <p> The following describes the <wsa:ProblemIRI> element:</p> <dl> --- 725,729 ---- <div class="div3"> ! <h4><a name="N66693"></a>6.3.3 Problem IRI</h4> <p> The following describes the <wsa:ProblemIRI> element:</p> <dl> *************** *** 740,744 **** <div class="div3"> ! <h4><a name="N104A1"></a>6.3.4 Problem Action</h4> <p> The following describes the <wsa:ProblemAction> element:</p> <dl> --- 744,748 ---- <div class="div3"> ! <h4><a name="N66729"></a>6.3.4 Problem Action</h4> <p> The following describes the <wsa:ProblemAction> element:</p> <dl> *************** *** 771,775 **** <div class="div3"> ! <h4><a name="N104DD"></a>6.3.5 Retry After</h4> <p> The following describes the <wsa:RetryAfter> element:</p> <dl> --- 775,779 ---- <div class="div3"> ! <h4><a name="N66789"></a>6.3.5 Retry After</h4> <p> The following describes the <wsa:RetryAfter> element:</p> <dl> *************** *** 794,798 **** <h3><a name="soapfaults"></a>6.4 Predefined Faults</h3> ! <table border="1" summary="Editorial note"><tr><td width="50%" valign="top" align="left"><b>Editorial note</b></td><td width="50%" valign="top" align="right"> </td></tr><tr><td valign="top" align="left" colspan="2">Additional faults may be defined if feedback during CR indicates that this would be useful.</td></tr></table> <div class="div3"> --- 798,802 ---- <h3><a name="soapfaults"></a>6.4 Predefined Faults</h3> ! <table border="1" summary="Editorial note"><tr><td align="left" valign="top" width="50%"><b>Editorial note</b></td><td align="right" valign="top" width="50%"> </td></tr><tr><td colspan="2" align="left" valign="top">Additional faults may be defined if feedback during CR indicates that this would be useful.</td></tr></table> <div class="div3"> *************** *** 815,834 **** <div class="div4"> ! <h5><a name="N10526"></a>6.4.1.1 wsa:InvalidAddress</h5> <p>Specifies that an [address] was invalid.</p> </div> <div class="div4"> ! <h5><a name="N1052F"></a>6.4.1.2 wsa:InvalidEPR</h5> <p>Specifies that the invalid header was expected to be an EPR but was not valid.</p> </div> <div class="div4"> ! <h5><a name="N10538"></a>6.4.1.3 wsa:InvalidCardinality</h5> <p>Specifies that there was a greater than expected number of the specified header.</p> </div> <div class="div4"> ! <h5><a name="N10541"></a>6.4.1.4 wsa:MissingAddressInEPR</h5> <p>Specifies that the invalid header was expected to be an EPR but did not contain an [address].</p> --- 819,838 ---- <div class="div4"> ! <h5><a name="N66862"></a>6.4.1.1 wsa:InvalidAddress</h5> <p>Specifies that an [address] was invalid.</p> </div> <div class="div4"> ! <h5><a name="N66871"></a>6.4.1.2 wsa:InvalidEPR</h5> <p>Specifies that the invalid header was expected to be an EPR but was not valid.</p> </div> <div class="div4"> ! <h5><a name="N66880"></a>6.4.1.3 wsa:InvalidCardinality</h5> <p>Specifies that there was a greater than expected number of the specified header.</p> </div> <div class="div4"> ! <h5><a name="N66889"></a>6.4.1.4 wsa:MissingAddressInEPR</h5> <p>Specifies that the invalid header was expected to be an EPR but did not contain an [address].</p> *************** *** 836,840 **** <div class="div4"> ! <h5><a name="N1054A"></a>6.4.1.5 wsa:DuplicateMessageID</h5> <p>Specifies that the invalid header conveyed a [message id] that was a duplicate of one already received.</p> --- 840,844 ---- <div class="div4"> ! <h5><a name="N66898"></a>6.4.1.5 wsa:DuplicateMessageID</h5> <p>Specifies that the invalid header conveyed a [message id] that was a duplicate of one already received.</p> *************** *** 842,846 **** <div class="div4"> ! <h5><a name="N10553"></a>6.4.1.6 wsa:ActionMismatch</h5> <p>Specifies that the [action] and SOAPAction for the message did not match, [Details] MAY contain a <wsa:ProblemAction> element in addition to the --- 846,850 ---- <div class="div4"> ! <h5><a name="N66907"></a>6.4.1.6 wsa:ActionMismatch</h5> <p>Specifies that the [action] and SOAPAction for the message did not match, [Details] MAY contain a <wsa:ProblemAction> element in addition to the *************** *** 850,859 **** <div class="div4"> ! <h5><a name="N1055C"></a>6.4.1.7 wsa:OnlyAnonymousAddressSupported</h5> <p>Specifies that the only address supported is the anonymous address.</p> </div> <div class="div4"> ! <h5><a name="N10565"></a>6.4.1.8 wsa:OnlyNonAnonymousAddressSupported</h5> <p>Specifies that the anonymous address is not supported, and that only a non-anonymous address will be accepted.</p> --- 854,863 ---- <div class="div4"> ! <h5><a name="N66916"></a>6.4.1.7 wsa:OnlyAnonymousAddressSupported</h5> <p>Specifies that the only address supported is the anonymous address.</p> </div> <div class="div4"> ! <h5><a name="N66925"></a>6.4.1.8 wsa:OnlyNonAnonymousAddressSupported</h5> <p>Specifies that the anonymous address is not supported, and that only a non-anonymous address will be accepted.</p> *************** *** 939,943 **** <div class="div2"> ! <h3><a name="N105ED"></a>7.1 Establishing EPR Trust</h3> <p>There are many mechanisms that could be used to supply proof that a message sender has authority to represent the [address] of EPRs supplied within the message. Typically such --- 943,947 ---- <div class="div2"> ! <h3><a name="N67061"></a>7.1 Establishing EPR Trust</h3> <p>There are many mechanisms that could be used to supply proof that a message sender has authority to represent the [address] of EPRs supplied within the message. Typically such *************** *** 957,961 **** <div class="div2"> ! <h3><a name="N105FF"></a>7.2 Additional Security Considerations</h3> <p>The wsa:isReferenceParameter attribute is only meaningful on SOAP headers. Message processors should consider its appearance elsewhere in a SOAP message as a possible --- 961,965 ---- <div class="div2"> ! <h3><a name="N67079"></a>7.2 Additional Security Considerations</h3> <p>The wsa:isReferenceParameter attribute is only meaningful on SOAP headers. Message processors should consider its appearance elsewhere in a SOAP message as a possible *************** *** 969,973 **** <div class="div2"> ! <h3><a name="N10611"></a>7.3 Additional Considerations for SOAP Intermediaries</h3> <p>To avoid breaking signatures, intermediaries MUST NOT change the XML representation of WS-Addressing headers when relaying those headers. Specifically, intermediaries MUST NOT --- 973,977 ---- <div class="div2"> ! <h3><a name="N67097"></a>7.3 Additional Considerations for SOAP Intermediaries</h3> <p>To avoid breaking signatures, intermediaries MUST NOT change the XML representation of WS-Addressing headers when relaying those headers. Specifically, intermediaries MUST NOT *************** *** 1090,1114 **** <div class="div2"> ! <h3><a name="N107AD"></a>B.1 Changes Since Candidate Recommendation</h3> ! <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2006-02-18 @ 23:38</td><td>trogers</td><td>Added editorial note in place of a reference to the WG Note which will define the SOAP 1.1/HTTP request/optional-response MEP.</td></tr><tr><td>2006-02-08 @ 07:05</td><td>trogers</td><td>Changed Change Log limit from 20060101 to 20061201</td></tr><tr><td>2006-02-08 @ 06:48</td><td>trogers</td><td>Added the resolution of CR15/i067/i068 - discussion of anonymous/non-anonymous in SOAP 1.1/SOAP 1.2.</td></tr><tr><td>2006-02-08 @ 06:23</td><td>trogers</td><td>Added the resolution of CR14 - stating independence of SOAP headers and transport properties</td></tr><tr><td>2006-02-08 @ 06:13</td><td>trogers</td><td>Added the resolution of CR13 - adding the OnlyAnonymousSupported and OnlyNonAnonymousSupported subsubcodes</td></tr><tr><td>2005-11-22 @ 20:41</td><td>mhadley</td><td>Added issue cr11 resolution, minor editorial teaks to SOAPAction to [action] relationship text</td></tr><tr<td>2005-11-08 @ 05:21</td><td>trogers</td><td>Implemented the resolution of CR7, stating when WSA is engaged.</td></tr><tr><td>2005-11-07 @ 07:18</td><td>mhadley</td><td>Added resolution to issue cr9, added URI for use with generic SOAP faults</td></tr><tr><td>2005-11-06 @ 12:48</td><td>trogers</td><td>Incorporated the resolution of CR8 by rephrasing the requirements on the SOAPAction HTTP header for SOAP 1.1.</td></tr><tr><td>2005-11-06 @ 12:30</td><td>trogers</td><td>Incorporated the resolution of CR4 by extending the definition of the anonymous URI.</td></tr><tr><td>2005-10-24 @ 05:02</td><td>trogers</td><td>Removed ProblemIRI from InvalidAddress explanation, resolving Issue CR6</td></tr><tr><td>2005-10-17 @ 18:44</td><td>mhadley</td><td>Added namesapce change policy</td></tr><tr><td>2005-09-15 @ 19:42</td><td>mhadley</td><td>Added new section for post CR changes</td></tr><tr><td>2005-09-15 @ 18:27</td><td>mhadley</td><td>Added resolution to issue cr1 - changed ActionMismatch to ProblemAction</td></tr><table> </div> <div class="div2"> ! <h3><a name="N107B7"></a>B.2 Changes Since Last Call Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-07-20 @ 19:04</td><td>mhadley</td><td>Added ednote asking for feedback on removal of [source endpoint] and wsa:From</td></tr><tr><td>2005-07-20 @ 18:21</td><td>mhadley</td><td>Added resolution to issues lc55 and lc87 - reworked security section</td></tr><tr><td>2005-07-20 @ 15:53</td><td>mhadley</td><td>Added resolution to issue lc76 - expanded faults section</td></tr><tr><td>2005-07-19 @ 20:08</td><td>mhadley</td><td>Added partial resolution to issue lc76 - added new sections for standard detail items and grouped faults in new section</td></tr><tr><td>2005-07-19 @ 18:46</td><td>mhadley</td><td>Added revised resolution to issue lc20 - clarified meaning of anonymous uri in SOAP</td></tr><tr><td>2005-06-21 @ 17:12</td><td>mhadley</td><td>Added issue 71 resolution - clarified that the value of reason text is recommended but not required</td></tr><tr><td>2005-06-14 @ 14:25</td><td>mhadley</td><td>Added resolutions o issues lc56 and lc72 - Added new fault detail elements and header block for SOAP 1.1</td></tr><tr><td>2005-06-03 @ 20:36</td><td>mhadley</td><td>Fixed typo in document prologue</td></tr><tr><td>2005-06-03 @ 20:33</td><td>mhadley</td><td>Added resolutions to issues lc58, lc79, lc91, lc102</td></tr><tr><td>2005-06-02 @ 19:45</td><td>mhadley</td><td>Added resolution to issue lc62 - added note confirming that endpoints may consume and respond to messages that do not use any WS-Addr headers</td></tr><tr><td>2005-06-02 @ 19:12</td><td>mhadley</td><td>Added resolution to issue lc6 and lc35 - added new conformance section, moved conformance text from module and extension sections</td></tr><tr><td>2005-06-02 @ 18:56</td><td>mhadley</td><td>Added resolution to issue lc73 - added note warning about use of reference parameters conflicting with normal message semantics</td></tr><tr><td>2005-06-02 @ 18:15</td><td>mhadley</td><td>Added resolution to issue lc37 - added DOS attack security considerations</td></tr><tr><td>005-06-02 @ 17:43</td><td>mhadley</td><td>Added clarifications of fault property values</td></tr><tr><td>2005-05-25 @ 21:40</td><td>mhadley</td><td>Added new section in changelog to account for previous draft publication</td></tr><tr><td>2005-05-25 @ 21:20</td><td>mhadley</td><td>Added resolution to issue lc105 - added requirement that no additional %-escaping be peformed on IRI type message addressing properties when serialized</td></tr><tr><td>2005-05-25 @ 21:07</td><td>mhadley</td><td>Added resolution to issue lc73 - clarrified meaning of omitting RetryAfter</td></tr><tr><td>2005-05-25 @ 21:03</td><td>mhadley</td><td>Added resolution to issue lc57 - added normative text describing fault binding</td></tr><tr><td>2005-05-25 @ 20:20</td><td>mhadley</td><td>Added resolution to issue lc66 - made it clear that type often refers to the content of elements rather than the element as a whole which can often also include attributes</td></tr><tr><td>2005-05-18 @ 19:44</td><td>mhadley</td><td>Added lc59 resolution -added missing namespace declaration in example</td></tr><tr><td>2005-05-18 @ 19:42</td><td>mhadley</td><td>Added lc53 resolution - expanded MAP to message addressing property and fixed editorial glitch</td></tr><tr><td>2005-05-18 @ 19:37</td><td>mhadley</td><td>Added lc52 resolution - MessageId to MessageID</td></tr><tr><td>2005-05-18 @ 19:35</td><td>mhadley</td><td>Added lc51 resolution - reordered property list to match order in core</td></tr><tr><td>2005-05-18 @ 19:22</td><td>mhadley</td><td>Added lc47 resolution - fixed URL in WSDL 2.0 biblio entry</td></tr><tr><td>2005-05-18 @ 19:16</td><td>mhadley</td><td>Added lc38 resolution - nonNegativeInteger to unsignedLong for RetryAfter</td></tr><tr><td>2005-05-18 @ 18:03</td><td>mhadley</td><td>Added lc67 resolution - made namespace uri a link</td></tr><tr><td>2005-05-18 @ 17:58</td><td>mhadley</td><td>Added lc64 resolution - numerous editorial fixes</td></tr><tr><td>2005-05-16 @ 20:20</td><td>mgudgin</td><td>Fixed reference to RFC3987 to match format of othe biblio entries</td></tr><tr><td>2005-05-13 @ 18:56</td><td>mhadley</td><td>Added resolutions to issues 33 and 34: editorial corrections to binding MAP to SOAP headers and new rule against multiple headers targetted at same recipient</td></tr><tr><td>2005-05-05 @ 18:10</td><td>mhadley</td><td>Added issue 28 resolution: fixed use of mixed notation and indirect terminology for MAPs in Binding Message Addressing Properties section</td></tr><tr><td>2005-05-05 @ 17:39</td><td>mhadley</td><td>Added resolution to issues 26 and 36: Clarified use of invalid map fault for mismatched wsa:Action and SOAPAction; renamed and clarified invalid map and missing map faults.</td></tr><tr><td>2005-04-22 @ 20:01</td><td>mhadley</td><td>Added resolution to lc32 - added note warning of infoset changes due to IsReferenceParameter addition when binding [reference parameter] to SOAP.</td></tr><tr><td>2005-04-22 @ 19:51</td><td>mhadley</td><td>Added resolution to lc31 - clarified what to do if a reference parameter already has an IsRferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:46</td><td>mhadley</td><td>Added resolution to lc30 - added new section for definition of IsReferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:26</td><td>mhadley</td><td>Added resolution to lc29 - capitalized first character of IsReferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:07</td><td>mhadley</td><td>Added resolution to lc27 - clarified confusing use of XML infoset terminology in XML representation of properties.</td></tr><tr><td>2005-04-22 @ 18:58</td><td>mhadley</td><td>Added resolution to lc24 - editorial nits.</td></tr><tr><td>2005-04-22 @ 18:49</td><td>mhadley</td><td>Added resolution to lc23 - changed IRI to URI for constant values that are URIs.</td></tr><tr><td>2005-04-22 @ 15:27</td><td>mhadley</td><td>Added resolution to lc1 - clarified impact of omitting [message id], [reply endpoint] and [fault endpoint] on fault message generation</td></tr><tr><td>2005-04-12 @ 13:17</td><td>mhadley</td><td>Fixed closing eement in example</td></tr></table> </div> <div class="div2"> ! <h3><a name="N107C1"></a>B.3 Changes Since Second Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-03-21 @ 23:15</td><td>mgudgin</td><td>Added sentence about SOAP 1.1 to section 4</td></tr><tr><td>2005-03-18 @ 23:21</td><td>mgudgin</td><td>s/Addresssing/Addressing</td></tr><tr><td>2005-03-10 @ 03:40</td><td>mhadley</td><td>Incorporated additional editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-10 @ 03:16</td><td>mhadley</td><td>Incorporated additional issue resolution text for issues 7 and 44 from H. Haas.</td></tr><tr><td>2005-03-10 @ 02:06</td><td>mhadley</td><td>Incorporated editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-09 @ 07:11</td><td>mhadley</td><td>Fixed example that didn't reflect the chnage from wsa:Type to wsa:isReferenceParameter</td></tr><tr><td>2005-03-08 @ 20:50</td><td>mhadley</td><td>Added resolution to issue 53 (schema tweaks)</td></tr><tr><td>2005-03-02 @ 21:18</td><td>mhadley</td><td>Added resolution to issue 4</td></tr><tr><td>2005-03-02 @ 20:30</td><td>mhadley</td><tdAdded resolution to issue 7</td></tr><tr><td>2005-03-02 @ 19:36</td><td>mhadley</td><td>Added resolution to issues 22 and 51/</td></tr><tr><td>2005-02-28 @ 22:08</td><td>mhadley</td><td>Added resolution to issues 24 and 26</td></tr><tr><td>2005-02-27 @ 19:42</td><td>mhadley</td><td>Changed URI to IRI where appropriate.</td></tr><tr><td>2005-02-17 @ 15:37</td><td>mhadley</td><td>Added issue 47 resolution</td></tr><tr><td>2005-02-15 @ 22:06</td><td>mhadley</td><td>Fixed some references to message information headers to message information properties</td></tr></table> </div> <div class="div2"> ! <h3><a name="N107CB"></a>B.4 Changes Since First Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-02-01 @ 19:49</td><td>mhadley</td><td>Removed several occurances of the word 'identify' when used with endpoint references. Replaced with 'reference' or 'address' as appropriate.</td></tr><tr><td>2005-01-24 @ 20:22</td><td>mgudgin</td><td>Removed spurious reference to section 3.3.2 from Section 3</td></tr><tr><td>2005-01-23 @ 21:11</td><td>mgudgin</td><td>Incorporated resolution of issue i008; added wsa:Type attribute to reference parameters</td></tr><tr><td>2005-01-20 @ 13:10</td><td>mgudgin</td><td>Removed text from first paragraph of section 3 per resolution of issue i040</td></tr><tr><td>2005-01-16 @ 22:41</td><td>mgudgin</td><td>s/PortType/InterfaceName in certain examples</td></tr><tr><td>2004-12-16 @ 18:20</td><td>mhadley</td><td>Added resolution to issue 19 - WSDL version neutrality</td></tr><tr><td>2004-12-16 @ 16:50</td><td>mhadley</td><td>Added issue 33 resolution</td></tr><tr><td>2004-12-14 @ 20:10<td><td>mhadley</td><td>Switched back to edcopy formatting</td></tr><tr><td>2004-12-14 @ 20:02</td><td>mhadley</td><td>Enhanced auto-changelog generation to allow specification of data ranges for logs. Split change log to show changes between early draft and first working draft and changes since first working draft.</td></tr><tr><td>2004-12-14 @ 18:13</td><td>mhadley</td><td>Added resolutions for issues 12 (EPR lifecycle), 37 (relationship from QName to URI) and 39 (spec name versioning)</td></tr></table> </div> <div class="div2"> ! <h3><a name="N107D5"></a>B.5 Changes Since Submission</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2004-11-24 @ 15:32</td><td>mhadley</td><td>Added note that addressing is backwards compatible with SOAP 1.1</td></tr><tr><td>2004-11-23 @ 21:38</td><td>mhadley</td><td>Updated titles of examples. Fixed table formatting and references. Replaced uuid URIs with http URIs in examples. Added document status.</td></tr><tr><td>2004-11-07 @ 02:03</td><td>mhadley</td><td>Second more detailed run through to separate core, SOAP and WSDL document contents. Removed dependency on WS-Policy. Removed references to WS-Trust and WS-SecurityPolicy</td></tr><tr><td>2004-11-02 @ 22:25</td><td>mhadley</td><td>Removed static change log and added dynamically generated change log from cvs.</td></tr><tr><td>2004-10-28 @ 17:05</td><td>mhadley</td><td>Initial cut of separating specification into core, soap and wsdl</td></tr></table> </div> --- 1094,1118 ---- <div class="div2"> ! <h3><a name="N67509"></a>B.1 Changes Since Candidate Recommendation</h3> ! <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2006-03-01 @ 17:01</td><td>mhadley</td><td>Added CR20 resolution - Strengthen guidance on protocol-specifc fault action values</td></tr><tr><td>2006-03-01 @ 16:52</td><td>mhadley</td><td>Added CR18 resolution. Also fixed some terminology 'response endpoint' to '[reply endpoint] property, changed explicit URIs to use predefined entity and fixed use of invalid markup '<a>' to '<xspecref>'</td></tr><tr><td>2006-02-18 @ 23:38</td><td>trogers</td><td>Added editorial note in place of a reference to the WG Note which will define the SOAP 1.1/HTTP request/optional-response MEP.</td></tr><tr><td>2006-02-08 @ 07:05</td><td>trogers</td><td>Changed Change Log limit from 20060101 to 20061201</td></tr><tr><td>2006-02-08 @ 06:48</td><td>trogers</td><td>Added the resolution of CR15/i067/i068 - discussion of anonymous/non-anonymous in SOAP 1.1/SOAP 1.2.</td></tr><tr><td>2006-02-08 @ 06:23</td><td>trogers</td><td>Added th resolution of CR14 - stating independence of SOAP headers and transport properties</td></tr><tr><td>2006-02-08 @ 06:13</td><td>trogers</td><td>Added the resolution of CR13 - adding the OnlyAnonymousSupported and OnlyNonAnonymousSupported subsubcodes</td></tr><tr><td>2005-11-22 @ 20:41</td><td>mhadley</td><td>Added issue cr11 resolution, minor editorial teaks to SOAPAction to [action] relationship text</td></tr><tr><td>2005-11-08 @ 05:21</td><td>trogers</td><td>Implemented the resolution of CR7, stating when WSA is engaged.</td></tr><tr><td>2005-11-07 @ 07:18</td><td>mhadley</td><td>Added resolution to issue cr9, added URI for use with generic SOAP faults</td></tr><tr><td>2005-11-06 @ 12:48</td><td>trogers</td><td>Incorporated the resolution of CR8 by rephrasing the requirements on the SOAPAction HTTP header for SOAP 1.1.</td></tr><tr><td>2005-11-06 @ 12:30</td><td>trogers</td><td>Incorporated the resolution of CR4 by extending the definition of the anonymous URI.</td></tr><tr><td>2005-10-24 @ 05:02</td><tdtrogers</td><td>Removed ProblemIRI from InvalidAddress explanation, resolving Issue CR6</td></tr><tr><td>2005-10-17 @ 18:44</td><td>mhadley</td><td>Added namesapce change policy</td></tr><tr><td>2005-09-15 @ 19:42</td><td>mhadley</td><td>Added new section for post CR changes</td></tr><tr><td>2005-09-15 @ 18:27</td><td>mhadley</td><td>Added resolution to issue cr1 - changed ActionMismatch to ProblemAction</td></tr></table> </div> <div class="div2"> ! <h3><a name="N67519"></a>B.2 Changes Since Last Call Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-07-20 @ 19:04</td><td>mhadley</td><td>Added ednote asking for feedback on removal of [source endpoint] and wsa:From</td></tr><tr><td>2005-07-20 @ 18:21</td><td>mhadley</td><td>Added resolution to issues lc55 and lc87 - reworked security section</td></tr><tr><td>2005-07-20 @ 15:53</td><td>mhadley</td><td>Added resolution to issue lc76 - expanded faults section</td></tr><tr><td>2005-07-19 @ 20:08</td><td>mhadley</td><td>Added partial resolution to issue lc76 - added new sections for standard detail items and grouped faults in new section</td></tr><tr><td>2005-07-19 @ 18:46</td><td>mhadley</td><td>Added revised resolution to issue lc20 - clarified meaning of anonymous uri in SOAP</td></tr><tr><td>2005-06-21 @ 17:12</td><td>mhadley</td><td>Added issue 71 resolution - clarified that the value of reason text is recommended but not required</td></tr><tr><td>2005-06-14 @ 14:25</td><td>mhadley</td><td>Added resolutions o issues lc56 and lc72 - Added new fault detail elements and header block for SOAP 1.1</td></tr><tr><td>2005-06-03 @ 20:36</td><td>mhadley</td><td>Fixed typo in document prologue</td></tr><tr><td>2005-06-03 @ 20:33</td><td>mhadley</td><td>Added resolutions to issues lc58, lc79, lc91, lc102</td></tr><tr><td>2005-06-02 @ 19:45</td><td>mhadley</td><td>Added resolution to issue lc62 - added note confirming that endpoints may consume and respond to messages that do not use any WS-Addr headers</td></tr><tr><td>2005-06-02 @ 19:12</td><td>mhadley</td><td>Added resolution to issue lc6 and lc35 - added new conformance section, moved conformance text from module and extension sections</td></tr><tr><td>2005-06-02 @ 18:56</td><td>mhadley</td><td>Added resolution to issue lc73 - added note warning about use of reference parameters conflicting with normal message semantics</td></tr><tr><td>2005-06-02 @ 18:15</td><td>mhadley</td><td>Added resolution to issue lc37 - added DOS attack security considerations</td></tr><tr><td>005-06-02 @ 17:43</td><td>mhadley</td><td>Added clarifications of fault property values</td></tr><tr><td>2005-05-25 @ 21:40</td><td>mhadley</td><td>Added new section in changelog to account for previous draft publication</td></tr><tr><td>2005-05-25 @ 21:20</td><td>mhadley</td><td>Added resolution to issue lc105 - added requirement that no additional %-escaping be peformed on IRI type message addressing properties when serialized</td></tr><tr><td>2005-05-25 @ 21:07</td><td>mhadley</td><td>Added resolution to issue lc73 - clarrified meaning of omitting RetryAfter</td></tr><tr><td>2005-05-25 @ 21:03</td><td>mhadley</td><td>Added resolution to issue lc57 - added normative text describing fault binding</td></tr><tr><td>2005-05-25 @ 20:20</td><td>mhadley</td><td>Added resolution to issue lc66 - made it clear that type often refers to the content of elements rather than the element as a whole which can often also include attributes</td></tr><tr><td>2005-05-18 @ 19:44</td><td>mhadley</td><td>Added lc59 resolution -added missing namespace declaration in example</td></tr><tr><td>2005-05-18 @ 19:42</td><td>mhadley</td><td>Added lc53 resolution - expanded MAP to message addressing property and fixed editorial glitch</td></tr><tr><td>2005-05-18 @ 19:37</td><td>mhadley</td><td>Added lc52 resolution - MessageId to MessageID</td></tr><tr><td>2005-05-18 @ 19:35</td><td>mhadley</td><td>Added lc51 resolution - reordered property list to match order in core</td></tr><tr><td>2005-05-18 @ 19:22</td><td>mhadley</td><td>Added lc47 resolution - fixed URL in WSDL 2.0 biblio entry</td></tr><tr><td>2005-05-18 @ 19:16</td><td>mhadley</td><td>Added lc38 resolution - nonNegativeInteger to unsignedLong for RetryAfter</td></tr><tr><td>2005-05-18 @ 18:03</td><td>mhadley</td><td>Added lc67 resolution - made namespace uri a link</td></tr><tr><td>2005-05-18 @ 17:58</td><td>mhadley</td><td>Added lc64 resolution - numerous editorial fixes</td></tr><tr><td>2005-05-16 @ 20:20</td><td>mgudgin</td><td>Fixed reference to RFC3987 to match format of othe biblio entries</td></tr><tr><td>2005-05-13 @ 18:56</td><td>mhadley</td><td>Added resolutions to issues 33 and 34: editorial corrections to binding MAP to SOAP headers and new rule against multiple headers targetted at same recipient</td></tr><tr><td>2005-05-05 @ 18:10</td><td>mhadley</td><td>Added issue 28 resolution: fixed use of mixed notation and indirect terminology for MAPs in Binding Message Addressing Properties section</td></tr><tr><td>2005-05-05 @ 17:39</td><td>mhadley</td><td>Added resolution to issues 26 and 36: Clarified use of invalid map fault for mismatched wsa:Action and SOAPAction; renamed and clarified invalid map and missing map faults.</td></tr><tr><td>2005-04-22 @ 20:01</td><td>mhadley</td><td>Added resolution to lc32 - added note warning of infoset changes due to IsReferenceParameter addition when binding [reference parameter] to SOAP.</td></tr><tr><td>2005-04-22 @ 19:51</td><td>mhadley</td><td>Added resolution to lc31 - clarified what to do if a reference parameter already has an IsRferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:46</td><td>mhadley</td><td>Added resolution to lc30 - added new section for definition of IsReferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:26</td><td>mhadley</td><td>Added resolution to lc29 - capitalized first character of IsReferenceParameter attribute.</td></tr><tr><td>2005-04-22 @ 19:07</td><td>mhadley</td><td>Added resolution to lc27 - clarified confusing use of XML infoset terminology in XML representation of properties.</td></tr><tr><td>2005-04-22 @ 18:58</td><td>mhadley</td><td>Added resolution to lc24 - editorial nits.</td></tr><tr><td>2005-04-22 @ 18:49</td><td>mhadley</td><td>Added resolution to lc23 - changed IRI to URI for constant values that are URIs.</td></tr><tr><td>2005-04-22 @ 15:27</td><td>mhadley</td><td>Added resolution to lc1 - clarified impact of omitting [message id], [reply endpoint] and [fault endpoint] on fault message generation</td></tr><tr><td>2005-04-12 @ 13:17</td><td>mhadley</td><td>Fixed closing eement in example</td></tr></table> </div> <div class="div2"> ! <h3><a name="N67529"></a>B.3 Changes Since Second Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-03-21 @ 23:15</td><td>mgudgin</td><td>Added sentence about SOAP 1.1 to section 4</td></tr><tr><td>2005-03-18 @ 23:21</td><td>mgudgin</td><td>s/Addresssing/Addressing</td></tr><tr><td>2005-03-10 @ 03:40</td><td>mhadley</td><td>Incorporated additional editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-10 @ 03:16</td><td>mhadley</td><td>Incorporated additional issue resolution text for issues 7 and 44 from H. Haas.</td></tr><tr><td>2005-03-10 @ 02:06</td><td>mhadley</td><td>Incorporated editorial fixes from J. Marsh.</td></tr><tr><td>2005-03-09 @ 07:11</td><td>mhadley</td><td>Fixed example that didn't reflect the chnage from wsa:Type to wsa:isReferenceParameter</td></tr><tr><td>2005-03-08 @ 20:50</td><td>mhadley</td><td>Added resolution to issue 53 (schema tweaks)</td></tr><tr><td>2005-03-02 @ 21:18</td><td>mhadley</td><td>Added resolution to issue 4</td></tr><tr><td>2005-03-02 @ 20:30</td><td>mhadley</td><tdAdded resolution to issue 7</td></tr><tr><td>2005-03-02 @ 19:36</td><td>mhadley</td><td>Added resolution to issues 22 and 51/</td></tr><tr><td>2005-02-28 @ 22:08</td><td>mhadley</td><td>Added resolution to issues 24 and 26</td></tr><tr><td>2005-02-27 @ 19:42</td><td>mhadley</td><td>Changed URI to IRI where appropriate.</td></tr><tr><td>2005-02-17 @ 15:37</td><td>mhadley</td><td>Added issue 47 resolution</td></tr><tr><td>2005-02-15 @ 22:06</td><td>mhadley</td><td>Fixed some references to message information headers to message information properties</td></tr></table> </div> <div class="div2"> ! <h3><a name="N67539"></a>B.4 Changes Since First Working Draft</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2005-02-01 @ 19:49</td><td>mhadley</td><td>Removed several occurances of the word 'identify' when used with endpoint references. Replaced with 'reference' or 'address' as appropriate.</td></tr><tr><td>2005-01-24 @ 20:22</td><td>mgudgin</td><td>Removed spurious reference to section 3.3.2 from Section 3</td></tr><tr><td>2005-01-23 @ 21:11</td><td>mgudgin</td><td>Incorporated resolution of issue i008; added wsa:Type attribute to reference parameters</td></tr><tr><td>2005-01-20 @ 13:10</td><td>mgudgin</td><td>Removed text from first paragraph of section 3 per resolution of issue i040</td></tr><tr><td>2005-01-16 @ 22:41</td><td>mgudgin</td><td>s/PortType/InterfaceName in certain examples</td></tr><tr><td>2004-12-16 @ 18:20</td><td>mhadley</td><td>Added resolution to issue 19 - WSDL version neutrality</td></tr><tr><td>2004-12-16 @ 16:50</td><td>mhadley</td><td>Added issue 33 resolution</td></tr><tr><td>2004-12-14 @ 20:10<td><td>mhadley</td><td>Switched back to edcopy formatting</td></tr><tr><td>2004-12-14 @ 20:02</td><td>mhadley</td><td>Enhanced auto-changelog generation to allow specification of data ranges for logs. Split change log to show changes between early draft and first working draft and changes since first working draft.</td></tr><tr><td>2004-12-14 @ 18:13</td><td>mhadley</td><td>Added resolutions for issues 12 (EPR lifecycle), 37 (relationship from QName to URI) and 39 (spec name versioning)</td></tr></table> </div> <div class="div2"> ! <h3><a name="N67549"></a>B.5 Changes Since Submission</h3> <table border="1"><tr><th>Date</th><th>Editor</th><th>Description</th></tr><tr><td>2004-11-24 @ 15:32</td><td>mhadley</td><td>Added note that addressing is backwards compatible with SOAP 1.1</td></tr><tr><td>2004-11-23 @ 21:38</td><td>mhadley</td><td>Updated titles of examples. Fixed table formatting and references. Replaced uuid URIs with http URIs in examples. Added document status.</td></tr><tr><td>2004-11-07 @ 02:03</td><td>mhadley</td><td>Second more detailed run through to separate core, SOAP and WSDL document contents. Removed dependency on WS-Policy. Removed references to WS-Trust and WS-SecurityPolicy</td></tr><tr><td>2004-11-02 @ 22:25</td><td>mhadley</td><td>Removed static change log and added dynamically generated change log from cvs.</td></tr><tr><td>2004-10-28 @ 17:05</td><td>mhadley</td><td>Initial cut of separating specification into core, soap and wsdl</td></tr></table> </div>
Received on Wednesday, 1 March 2006 17:05:02 UTC