- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 20 Feb 2007 17:45:34 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv13042/wsdl20 Modified Files: wsdl20-adjuncts.xml wsdl20-adjuncts.html Log Message: Fixed a couple of typos, plus added identifiers to some sections not having explicit identifiers. Regenerated HTML. Index: wsdl20-adjuncts.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v retrieving revision 1.165 retrieving revision 1.166 diff -C 2 -d -r1.165 -r1.166 *** wsdl20-adjuncts.html 16 Feb 2007 18:59:57 -0000 1.165 --- wsdl20-adjuncts.html 20 Feb 2007 17:45:31 -0000 1.166 *************** *** 146,161 **** 5.10.3 <a href="#soap12-defaults">SOAP 1.2 Binding Rules</a><br> 5.10.4 <a href="#wsdl-mep-soap-mep">Binding WSDL 2.0 MEPs to SOAP 1.2 MEPs</a><br> ! 5.10.4.1 <a href="#soap-mep-r-r">WSDL In-Out to SOAP Request-Response</a><br> ! 5.10.4.1.1 <a href="#N1126B">The Client</a><br> ! 5.10.4.1.2 <a href="#N11291">The Service</a><br> ! 5.10.4.2 <a href="#N112AC">WSDL In-Out to SOAP SOAP-Response</a><br> ! 5.10.4.2.1 <a href="#N112BA">The Client</a><br> ! 5.10.4.2.2 <a href="#N112F3">The Service</a><br> ! 5.10.4.3 <a href="#soap-mep-i-o">WSDL In-Only to SOAP Request-Response</a><br> ! 5.10.4.3.1 <a href="#N1132B">The Client</a><br> ! 5.10.4.3.2 <a href="#N1134E">The Service</a><br> ! 5.10.4.4 <a href="#soap-mep-r-i-o">WSDL Robust-In-Only to SOAP Request-Response</a><br> ! 5.10.4.4.1 <a href="#N11375">The Client</a><br> ! 5.10.4.4.2 <a href="#N11398">The Service</a><br> 5.11 <a href="#soap-conformance">Conformance</a><br> 6. <a href="#http-binding">WSDL HTTP Binding Extension</a><br> --- 146,161 ---- 5.10.3 <a href="#soap12-defaults">SOAP 1.2 Binding Rules</a><br> 5.10.4 <a href="#wsdl-mep-soap-mep">Binding WSDL 2.0 MEPs to SOAP 1.2 MEPs</a><br> ! 5.10.4.1 <a href="#in-out-soap-r-r">WSDL In-Out to SOAP Request-Response</a><br> ! 5.10.4.1.1 <a href="#in-out-soap-r-r-client">The Client</a><br> ! 5.10.4.1.2 <a href="#in-out-soap-r-r-service">The Service</a><br> ! 5.10.4.2 <a href="#in-out-soap-r">WSDL In-Out to SOAP SOAP-Response</a><br> ! 5.10.4.2.1 <a href="#in-out-soap-r-client">The Client</a><br> ! 5.10.4.2.2 <a href="#in-out-soap-r-service">The Service</a><br> ! 5.10.4.3 <a href="#in-only-soap-r-r">WSDL In-Only to SOAP Request-Response</a><br> ! 5.10.4.3.1 <a href="#in-only-soap-r-r-client">The Client</a><br> ! 5.10.4.3.2 <a href="#in-only-soap-r-r-service">The Service</a><br> ! 5.10.4.4 <a href="#robust-in-only-soap-r-r">WSDL Robust-In-Only to SOAP Request-Response</a><br> ! 5.10.4.4.1 <a href="#robust-in-only-soap-r-r-client">The Client</a><br> ! 5.10.4.4.2 <a href="#robust-in-only-soap-r-r-service">The Service</a><br> 5.11 <a href="#soap-conformance">Conformance</a><br> 6. <a href="#http-binding">WSDL HTTP Binding Extension</a><br> *************** *** 165,169 **** 6.4 <a href="#_http_binding_default_rules">HTTP Binding Rules</a><br> 6.4.1 <a href="#_http_binding_default_rule_method">HTTP Method Selection</a><br> ! 6.4.2 <a href="#_http_binding_default_rule_coding">HTTP Content Coding Selection</a><br> 6.4.3 <a href="#_http_binding_default_rule_psf">Payload Construction And Serialization Format</a><br> 6.4.3.1 <a href="#_http_ser_xml">Serialization rules for XML messages</a><br> --- 165,169 ---- 6.4 <a href="#_http_binding_default_rules">HTTP Binding Rules</a><br> 6.4.1 <a href="#_http_binding_default_rule_method">HTTP Method Selection</a><br> ! 6.4.2 <a href="#_http_binding_default_rule_coding">HTTP Content Encoding Selection</a><br> 6.4.3 <a href="#_http_binding_default_rule_psf">Payload Construction And Serialization Format</a><br> 6.4.3.1 <a href="#_http_ser_xml">Serialization rules for XML messages</a><br> *************** *** 205,213 **** 6.8.4 <a href="#_http_operation_multipart_encoding">Serialization as multipart/form-data </a><br> ! 6.9 <a href="#http-content-coding-decl">Specifying the Content Coding</a><br> ! 6.9.1 <a href="#http-transfer-description">Description</a><br> ! 6.9.2 <a href="#http-transfer-coding-relate">Relationship to WSDL Component Model</a><br> ! 6.9.3 <a href="#http-content-coding-decl-xml">XML Representation</a><br> ! 6.9.4 <a href="#http-content-coding-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.10 <a href="#http-cookies-decl">Specifying the Use of HTTP Cookies</a><br> 6.10.1 <a href="#http-cookies-description">Description</a><br> --- 205,213 ---- 6.8.4 <a href="#_http_operation_multipart_encoding">Serialization as multipart/form-data </a><br> ! 6.9 <a href="#http-content-encoding-decl">Specifying the Content Encoding</a><br> ! 6.9.1 <a href="#http-content-encoding-description">Description</a><br> ! 6.9.2 <a href="#http-content-encoding-relate">Relationship to WSDL Component Model</a><br> ! 6.9.3 <a href="#http-content-encoding-decl-xml">XML Representation</a><br> ! 6.9.4 <a href="#http-content-encoding-decl-mapping">Mapping from XML Representation to Component Properties</a><br> 6.10 <a href="#http-cookies-decl">Specifying the Use of HTTP Cookies</a><br> 6.10.1 <a href="#http-cookies-description">Description</a><br> *************** *** 229,234 **** C. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br> D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br> ! D.1 <a href="#N14084">WSDL 2.0 Extensions Change Log</a><br> ! D.2 <a href="#N1425D">WSDL 2.0 Bindings Change Log</a><br> </p></div><hr><div class="body"><div class="div1"> <h2><a id="intro" name="intro"></a>1. Introduction</h2><p>The Web Services Description Language Version 2.0 (WSDL 2.0) --- 229,234 ---- C. <a href="#assertionsummary">Assertion Summary</a> (Non-Normative)<br> D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br> ! D.1 <a href="#N140D2">WSDL 2.0 Extensions Change Log</a><br> ! D.2 <a href="#N142AB">WSDL 2.0 Bindings Change Log</a><br> </p></div><hr><div class="body"><div class="div1"> <h2><a id="intro" name="intro"></a>1. Introduction</h2><p>The Web Services Description Language Version 2.0 (WSDL 2.0) *************** *** 396,400 **** <h4><a id="fault-trigger" name="fault-trigger"></a>2.2.2 Message Triggers Fault propagation rule</h4><p> <span class="test-assertion" id="MessageTriggersFault-2200301"> ! When the Message Triggers Fault propagation rule is in effet, any message, including the first in the pattern, MAY trigger a fault message, which MUST have opposite direction. --- 396,400 ---- <h4><a id="fault-trigger" name="fault-trigger"></a>2.2.2 Message Triggers Fault propagation rule</h4><p> <span class="test-assertion" id="MessageTriggersFault-2200301"> ! When the Message Triggers Fault propagation rule is in effect, any message, including the first in the pattern, MAY trigger a fault message, which MUST have opposite direction. *************** *** 618,622 **** of multiple return values for an operation. Several popular programming languages support multiple return values for a function. Moreover, for ! languages which do not, the burden on implementors should be small, as typically multiple return values will be mapped to a single return value of a structure type (or its closest language-specific --- 618,622 ---- of multiple return values for an operation. Several popular programming languages support multiple return values for a function. Moreover, for ! languages which do not, the burden on implementers should be small, as typically multiple return values will be mapped to a single return value of a structure type (or its closest language-specific *************** *** 689,693 **** </p></li><li><p> <span class="test-assertion" id="IRIStyle-5029">The sequence MUST only contain elements.<sup><a title="Link to assertion IRIStyle-5029 summary" href="#IRIStyle-5029-summary">†</a></sup></span> It MUST NOT ! contain other structures such as <code>xs:choice</code>. There are no occurance constraint on the sequence. </p></li><li><p> <span class="test-assertion" id="IRIStyle-5030">The sequence MUST contain only local element --- 689,693 ---- </p></li><li><p> <span class="test-assertion" id="IRIStyle-5029">The sequence MUST only contain elements.<sup><a title="Link to assertion IRIStyle-5029 summary" href="#IRIStyle-5029-summary">†</a></sup></span> It MUST NOT ! contain other structures such as <code>xs:choice</code>. There are no occurence constraints on the sequence. </p></li><li><p> <span class="test-assertion" id="IRIStyle-5030">The sequence MUST contain only local element *************** *** 795,799 **** and <a href="#_http_urlencoded_stop"><b>6.8.2.2.2 Controlling the serialization of the query string in the request IRI</b></a>, respectively.</p></li><li><p>{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpheaders">http headers</a>} on <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> components, as defined in <a href="#http-headers-decl"><b>6.6 Declaring HTTP Headers</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpqueryparameterseparatordefault">http query parameter separator default</a>} on <a href="wsdl20.html#component-Binding">Binding</a> components, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} on <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components, ! as defined in <a href="#http-operation-decl-relate"><b>6.5.2 Relationship to WSDL Component Model</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>} on <a href="wsdl20.html#component-Binding">Binding</a> and <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentcoding">http content coding</a>} on <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> components, as defined in <a href="#http-content-coding-decl"><b>6.9 Specifying the Content Coding</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>} on <a href="wsdl20.html#component-Binding">Binding</a> components, as defined in <a href="#http-cookies-decl"><b>6.10 Specifying the Use of HTTP Cookies</b></a>.</p></li><li><p>{<a hre="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationscheme">http authentication scheme</a>} and {<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationrealm">http authentication realm</a>} on <a href="wsdl20.html#component-Endpoint">Endpoint</a> components, as defined in <a href="#http-auth-decl"><b>6.11 Specifying HTTP Access Authentication</b></a></p></li></ul><div class="div2"> <h3><a id="soap-syntax" name="soap-syntax"></a>5.1 SOAP Syntax Summary (Non-Normative)</h3><div class="exampleInner"><pre> --- 795,799 ---- and <a href="#_http_urlencoded_stop"><b>6.8.2.2.2 Controlling the serialization of the query string in the request IRI</b></a>, respectively.</p></li><li><p>{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpheaders">http headers</a>} on <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> components, as defined in <a href="#http-headers-decl"><b>6.6 Declaring HTTP Headers</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpqueryparameterseparatordefault">http query parameter separator default</a>} on <a href="wsdl20.html#component-Binding">Binding</a> components, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} on <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components, ! as defined in <a href="#http-operation-decl-relate"><b>6.5.2 Relationship to WSDL Component Model</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>} on <a href="wsdl20.html#component-Binding">Binding</a> and <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> components, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentencoding">http content encoding</a>} on <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> components, as defined in <a href="#http-content-encoding-decl"><b>6.9 Specifying the Content Encoding</b></a></p></li><li><p>{<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>} on <a href="wsdl20.html#component-Binding">Binding</a> components, as defined in <a href="#http-cookies-decl"><b>6.10 Specifying the Use of HTTP Cookies</b></a>.</p></li><l><p>{<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationscheme">http authentication scheme</a>} and {<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationrealm">http authentication realm</a>} on <a href="wsdl20.html#component-Endpoint">Endpoint</a> components, as defined in <a href="#http-auth-decl"><b>6.11 Specifying HTTP Access Authentication</b></a></p></li></ul><div class="div2"> <h3><a id="soap-syntax" name="soap-syntax"></a>5.1 SOAP Syntax Summary (Non-Normative)</h3><div class="exampleInner"><pre> *************** *** 802,806 **** type="<em>http://www.w3.org/@@@@/@@/wsdl/soap</em>" whttp:queryParameterSeparatorDefault="<em>xs:string</em>"?? ! whttp:contentCodingDefault="<em>xs:string</em>"?? whttp:cookies="<em>xs:boolean</em>"? <b>wsoap:version</b>="<em>xs:string</em>"? --- 802,806 ---- type="<em>http://www.w3.org/@@@@/@@/wsdl/soap</em>" whttp:queryParameterSeparatorDefault="<em>xs:string</em>"?? ! whttp:contentEncodingDefault="<em>xs:string</em>"?? whttp:cookies="<em>xs:boolean</em>"? <b>wsoap:version</b>="<em>xs:string</em>"? *************** *** 816,820 **** <b>wsoap:code</b>="<em>union of xs:QName, xs:token</em>"? <b>wsoap:subcodes</b>="<em>union of (list of xs:QName), xs:token</em>"? ! whttp:contentCoding="<em>xs:string</em>"?? > <documentation />* --- 816,820 ---- <b>wsoap:code</b>="<em>union of xs:QName, xs:token</em>"? <b>wsoap:subcodes</b>="<em>union of (list of xs:QName), xs:token</em>"? ! whttp:contentEncoding="<em>xs:string</em>"?? > <documentation />* *************** *** 831,835 **** <operation ref="<em>xs:QName</em>" whttp:location="<em>xs:anyURI</em>"?? ! whttp:contentCodingDefault="<em>xs:string</em>"?? whttp:queryParameterSeparator="<em>xs:string</em>"?? <b>wsoap:mep</b>="<em>xs:anyURI</em>"? --- 831,835 ---- <operation ref="<em>xs:QName</em>" whttp:location="<em>xs:anyURI</em>"?? ! whttp:contentEncodingDefault="<em>xs:string</em>"?? whttp:queryParameterSeparator="<em>xs:string</em>"?? <b>wsoap:mep</b>="<em>xs:anyURI</em>"? *************** *** 841,845 **** <input messageLabel="<em>xs:NCName</em>"? ! whttp:contentCoding="<em>xs:string</em>"?? > <documentation />* <<b>wsoap:module</b> ... />* --- 841,845 ---- <input messageLabel="<em>xs:NCName</em>"? ! whttp:contentEncoding="<em>xs:string</em>"?? > <documentation />* <<b>wsoap:module</b> ... />* *************** *** 849,853 **** <output messageLabel="<em>xs:NCName</em>"? ! whttp:contentCoding="<em>xs:string</em>"?? > <documentation />* <<b>wsoap:module</b> ... />* --- 849,853 ---- <output messageLabel="<em>xs:NCName</em>"? ! whttp:contentEncoding="<em>xs:string</em>"?? > <documentation />* <<b>wsoap:module</b> ... />* *************** *** 1370,1379 **** <h4><a id="wsdl-mep-soap-mep" name="wsdl-mep-soap-mep"></a>5.10.4 Binding WSDL 2.0 MEPs to SOAP 1.2 MEPs</h4><p>This section describes the relationship between WSDL components and SOAP 1.2 MEP properties as described in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts (Second Edition)</a></cite>].</p><div class="div4"> ! <h5><a id="soap-mep-r-r" name="soap-mep-r-r"></a>5.10.4.1 WSDL In-Out to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-out" Message Exchange Pattern (MEP) to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP (as would be the case for a usual SOAP-over-HTTP In-Out operation). Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="N1126B" name="N1126B"></a>5.10.4.1.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" --- 1370,1379 ---- <h4><a id="wsdl-mep-soap-mep" name="wsdl-mep-soap-mep"></a>5.10.4 Binding WSDL 2.0 MEPs to SOAP 1.2 MEPs</h4><p>This section describes the relationship between WSDL components and SOAP 1.2 MEP properties as described in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts (Second Edition)</a></cite>].</p><div class="div4"> ! <h5><a id="in-out-soap-r-r" name="in-out-soap-r-r"></a>5.10.4.1 WSDL In-Out to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-out" Message Exchange Pattern (MEP) to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP (as would be the case for a usual SOAP-over-HTTP In-Out operation). Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="in-out-soap-r-r-client" name="in-out-soap-r-r-client"></a>5.10.4.1.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" *************** *** 1382,1406 **** "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p></div><div class="div5"> ! <h6><a id="N11291" name="N11291"></a>5.10.4.1.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p></div></div><div class="div4"> ! <h5><a id="N112AC" name="N112AC"></a>5.10.4.2 WSDL In-Out to SOAP SOAP-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-out" MEP to the "http://www.w3.org/2003/05/soap/mep/soap-response/" SOAP MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="N112BA" name="N112BA"></a>5.10.4.2.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property takes the value of the HTTP Request IRI, as defined in <a href="#_http_request_iri_"><b>6.4.6 HTTP Request IRI</b></a>, and modified ! as described in section <a href="#_http_location_template"><b>6.8.1 Serialization of the instance data in parts of the HTTP request IRI</b></a>.</p><p>The WSDL "In" message is mapped to the destination URI, as per the ! rules in section <a href="#_http_x-www-form-urlencoded"><b>6.8.2 Serialization as application/x-www-form-urlencoded ! </b></a>, WHEN ! the value of the {<a href="wsdl20.html#property-InterfaceMessageReference.messagecontentmodel">message content model</a>} property for the <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> components of the ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} property is "#element".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property has no value.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p></div><div class="div5"> ! <h6><a id="N112F3" name="N112F3"></a>5.10.4.2.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is constructed from the destination URI as per the --- 1382,1408 ---- "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p></div><div class="div5"> ! <h6><a id="in-out-soap-r-r-service" name="in-out-soap-r-r-service"></a>5.10.4.1.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p></div></div><div class="div4"> ! <h5><a id="in-out-soap-r" name="in-out-soap-r"></a>5.10.4.2 WSDL In-Out to SOAP SOAP-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-out" MEP to the "http://www.w3.org/2003/05/soap/mep/soap-response/" SOAP MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="in-out-soap-r-client" name="in-out-soap-r-client"></a>5.10.4.2.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property takes the value of the HTTP Request IRI, as defined in <a href="#_http_request_iri_"><b>6.4.6 HTTP Request IRI</b></a>, and modified ! as described in section <a href="#_http_location_template"><b>6.8.1 Serialization of the instance data in parts of the HTTP request IRI</b></a>.</p><p>The value of the {<a href="wsdl20.html#property-InterfaceMessageReference.messagecontentmodel">message content model</a>} property for the <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> components of the ! {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} property MUST be either "#element" or "#none". ! When the value is:</p><ul><li><p>"#element", the WSDL "In" message is ! mapped to the destination URI, as per the ! rules in section <a href="#_http_x-www-form-urlencoded"><b>6.8.2 Serialization as application/x-www-form-urlencoded ! </b></a>.</p></li><li><p>"#none", the WSDL "In" message is ! empty.</p></li></ul><p>The SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property has no value.</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p></div><div class="div5"> ! <h6><a id="in-out-soap-r-service" name="in-out-soap-r-service"></a>5.10.4.2.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is constructed from the destination URI as per the *************** *** 1411,1418 **** {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} property is "#element".</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p></div></div><div class="div4"> ! <h5><a id="soap-mep-i-o" name="soap-mep-i-o"></a>5.10.4.3 WSDL In-Only to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-only" MEP to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="N1132B" name="N1132B"></a>5.10.4.3.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" --- 1413,1420 ---- {<a href="wsdl20.html#property-InterfaceOperation.interfacemessagereferences">interface message references</a>} property is "#element".</p><p>The WSDL "Out" message maps to the SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p></div></div><div class="div4"> ! <h5><a id="in-only-soap-r-r" name="in-only-soap-r-r"></a>5.10.4.3 WSDL In-Only to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/in-only" MEP to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="in-only-soap-r-r-client" name="in-only-soap-r-r-client"></a>5.10.4.3.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" *************** *** 1421,1433 **** "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property has no value.</p></div><div class="div5"> ! <h6><a id="N1134E" name="N1134E"></a>5.10.4.3.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property has no value.</p></div></div><div class="div4"> ! <h5><a id="soap-mep-r-i-o" name="soap-mep-r-i-o"></a>5.10.4.4 WSDL Robust-In-Only to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/robust-in-only" MEP to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="N11375" name="N11375"></a>5.10.4.4.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP --- 1423,1435 ---- "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property has no value.</p></div><div class="div5"> ! <h6><a id="in-only-soap-r-r-service" name="in-only-soap-r-r-service"></a>5.10.4.3.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property has no value.</p></div></div><div class="div4"> ! <h5><a id="robust-in-only-soap-r-r" name="robust-in-only-soap-r-r"></a>5.10.4.4 WSDL Robust-In-Only to SOAP Request-Response</h5><p>This section describes the mapping from the WSDL "http://www.w3.org/@@@@/@@/wsdl/robust-in-only" MEP to the SOAP "http://www.w3.org/2003/05/soap/mep/request-response/" MEP. Extensions (such as [<cite><a href="#WSA-Core">WSA 1.0 Core</a></cite>]) MAY alter these mappings.</p><div class="div5"> ! <h6><a id="robust-in-only-soap-r-r-client" name="robust-in-only-soap-r-r-client"></a>5.10.4.4.1 The Client</h6><p>As the client, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RequestingSOAPNode".</p><p>The SOAP *************** *** 1438,1442 **** "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" can contain a SOAP fault.</p></div><div class="div5"> ! <h6><a id="N11398" name="N11398"></a>5.10.4.4.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP --- 1440,1444 ---- "http://www.w3.org/2003/05/soap/mep/OutboundMessage" property.</p><p>The SOAP "http://www.w3.org/2003/05/soap/mep/InboundMessage" can contain a SOAP fault.</p></div><div class="div5"> ! <h6><a id="robust-in-only-soap-r-r-service" name="robust-in-only-soap-r-r-service"></a>5.10.4.4.2 The Service</h6><p>As the service, the property "http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/Role" takes the value "RespondingSOAPNode".</p><p>The WSDL "In" message is mapped to the SOAP *************** *** 1500,1509 **** <b>whttp:queryParameterSeparatorDefault</b>="<em>xs:string</em>"? <b>whttp:cookies</b>="<em>xs:boolean</em>"? ! <b>whttp:contentCodingDefault</b>="<em>xs:string</em>"? > <documentation />? <fault ref="<em>xs:QName</em>" <b>whttp:code</b>="<em>union of xs:int, xs:token</em>"? ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> name="<em>xs:string</em>" type="<em>xs:QName</em>" --- 1502,1511 ---- <b>whttp:queryParameterSeparatorDefault</b>="<em>xs:string</em>"? <b>whttp:cookies</b>="<em>xs:boolean</em>"? ! <b>whttp:contentEncodingDefault</b>="<em>xs:string</em>"? > <documentation />? <fault ref="<em>xs:QName</em>" <b>whttp:code</b>="<em>union of xs:int, xs:token</em>"? ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> name="<em>xs:string</em>" type="<em>xs:QName</em>" *************** *** 1520,1528 **** <b>whttp:faultSerialization</b>="<em>xs:string</em>"? <b>whttp:queryParameterSeparator</b>="<em>xs:string</em>"? ! <b>whttp:contentCodingDefault</b>="<em>xs:string</em>"? > <documentation />* <input messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> ... />* --- 1522,1530 ---- <b>whttp:faultSerialization</b>="<em>xs:string</em>"? <b>whttp:queryParameterSeparator</b>="<em>xs:string</em>"? ! <b>whttp:contentEncodingDefault</b>="<em>xs:string</em>"? > <documentation />* <input messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> ... />* *************** *** 1530,1534 **** <output messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> ... />* --- 1532,1536 ---- <output messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? > <documentation />* <<b>whttp:header</b> ... />* *************** *** 1575,1595 **** the value "GET". </p></li><li><p>Otherwise, the value "POST".</p></li></ul></div><div class="div3"> ! <h4><a id="_http_binding_default_rule_coding" name="_http_binding_default_rule_coding"></a>6.4.2 HTTP Content Coding Selection</h4><p><span class="test-assertion" id="HTTPBinding-5058"> When formulating the HTTP message to be ! transmitted, content coding for a given <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> ! component is determined as follows:<sup><a title="Link to assertion HTTPBinding-5058 summary" href="#HTTPBinding-5058-summary">†</a></sup></span></p><ul><li><p>If the {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentcoding">http content coding</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li><li><p>Otherwise, if the value of the parent <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component's ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentcodingdefault">http content coding default</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li><li><p>Otherwise, if the value of the grandparent <a href="wsdl20.html#component-Binding">Binding</a> component's ! {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li></ul><p><span class="test-assertion" id="HTTPBinding-5059">When formulating the HTTP fault message ! to be transmitted, content coding for a given <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component is determined as ! follows:<sup><a title="Link to assertion HTTPBinding-5059 summary" href="#HTTPBinding-5059-summary">†</a></sup></span></p><ul><li><p>If the {<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentcoding">http content coding</a>} property has a non-empty value, then a <code>Content-Encoding</code> ! header-field MUST be inserted with the value of this property.</p></li><li><p>If the {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>} property has a non-empty value, then a <code>Content-Encoding</code> ! header-field MUST be inserted with the value of this property.</p></li></ul><p>The body of the response message is encoded using the specified content coding.</p></div><div class="div3"> <h4><a id="_http_binding_default_rule_psf" name="_http_binding_default_rule_psf"></a>6.4.3 Payload Construction And Serialization Format</h4><p><span class="test-assertion" id="HTTPBinding-5057">When formulating the HTTP message to be transmitted, the contents of the payload (i.e. the contents of the HTTP message --- 1577,1597 ---- the value "GET". </p></li><li><p>Otherwise, the value "POST".</p></li></ul></div><div class="div3"> ! <h4><a id="_http_binding_default_rule_coding" name="_http_binding_default_rule_coding"></a>6.4.2 HTTP Content Encoding Selection</h4><p><span class="test-assertion" id="HTTPBinding-5058"> When formulating the HTTP message to be ! transmitted, content encoding for a given <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> ! component is determined as follows:<sup><a title="Link to assertion HTTPBinding-5058 summary" href="#HTTPBinding-5058-summary">†</a></sup></span></p><ul><li><p>If the {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentencoding">http content encoding</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li><li><p>Otherwise, if the value of the parent <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component's ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li><li><p>Otherwise, if the value of the grandparent <a href="wsdl20.html#component-Binding">Binding</a> component's ! {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>} property has a non-empty value, a <code>Content-Encoding</code> header-field MUST be inserted with the value of this property.</p></li></ul><p><span class="test-assertion" id="HTTPBinding-5059">When formulating the HTTP fault message ! to be transmitted, content encoding for a given <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component is determined as ! follows:<sup><a title="Link to assertion HTTPBinding-5059 summary" href="#HTTPBinding-5059-summary">†</a></sup></span></p><ul><li><p>If the {<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentencoding">http content encoding</a>} property has a non-empty value, then a <code>Content-Encoding</code> ! header-field MUST be inserted with the value of this property.</p></li><li><p>If the {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>} property has a non-empty value, then a <code>Content-Encoding</code> ! header-field MUST be inserted with the value of this property.</p></li></ul><p>The body of the response message is encoded using the specified content encoding.</p></div><div class="div3"> <h4><a id="_http_binding_default_rule_psf" name="_http_binding_default_rule_psf"></a>6.4.3 Payload Construction And Serialization Format</h4><p><span class="test-assertion" id="HTTPBinding-5057">When formulating the HTTP message to be transmitted, the contents of the payload (i.e. the contents of the HTTP message *************** *** 1696,1705 **** <a href="wsdl20.html#component-Endpoint">Endpoint</a> component (see section 5 of [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).<sup><a title="Link to assertion HTTPBindingOperation-2605002 summary" href="#HTTPBindingOperation-2605002-summary">†</a></sup></span> If the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property ! is bsent, the HTTP Request IRI is the value of the {<a href="wsdl20.html#property-Endpoint.address">address</a>} property of the <a href="wsdl20.html#component-Endpoint">Endpoint</a> component. Input serializations may define additional processing rules to be applied to the value of {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} before applying the ! process of reference resolution, ie before combining it with the {<a href="wsdl20.html#property-Endpoint.address">address</a>} property of the endpoint element to form the HTTP Request --- 1698,1707 ---- <a href="wsdl20.html#component-Endpoint">Endpoint</a> component (see section 5 of [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>]).<sup><a title="Link to assertion HTTPBindingOperation-2605002 summary" href="#HTTPBindingOperation-2605002-summary">†</a></sup></span> If the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property ! is sent, the HTTP Request IRI is the value of the {<a href="wsdl20.html#property-Endpoint.address">address</a>} property of the <a href="wsdl20.html#component-Endpoint">Endpoint</a> component. Input serializations may define additional processing rules to be applied to the value of {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} before applying the ! process of reference resolution, i.e. before combining it with the {<a href="wsdl20.html#property-Endpoint.address">address</a>} property of the endpoint element to form the HTTP Request *************** *** 2023,2027 **** <a href="#urlencoded_example_querystring">Example 6-1</a> for additional details;</p></li><li><p>or by enclosing the element name within exclamated-curly braces, to include the element without percent-encoding. ! For example, "temperature/{!town}". Detailed rules further below.</p></li></ul><p>The following EBNF [<cite><a href="#EBNF">ISO/IEC 14977:1996</a></cite>] grammar represents the patterns for constructing the request IRI: </p><div class="exampleInner"><pre>httpLocation ::= charData? (( openBrace | closeBrace | template ) charData?)* --- 2025,2029 ---- <a href="#urlencoded_example_querystring">Example 6-1</a> for additional details;</p></li><li><p>or by enclosing the element name within exclamated-curly braces, to include the element without percent-encoding. ! For example, "temperature/{!town}". Detailed rules follow.</p></li></ul><p>The following EBNF [<cite><a href="#EBNF">ISO/IEC 14977:1996</a></cite>] grammar represents the patterns for constructing the request IRI: </p><div class="exampleInner"><pre>httpLocation ::= charData? (( openBrace | closeBrace | template ) charData?)* *************** *** 2036,2040 **** <a title="instance data" href="#instance_data">instance data</a>. No percent-encoding is performed.</p></li><li><p>For each encoded template (<code>encodedTemplate</code> production in ! the grammar above) NOT preceeded in the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property by a "?" or a "#" character, the characters NOT in the following set MUST be percent-encoded:</p><ul><li><p>The value of the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} property, if present OR instead the value of the --- 2038,2042 ---- <a title="instance data" href="#instance_data">instance data</a>. No percent-encoding is performed.</p></li><li><p>For each encoded template (<code>encodedTemplate</code> production in ! the grammar above) NOT preceded in the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property by a "?" or a "#" character, the characters NOT in the following set MUST be percent-encoded:</p><ul><li><p>The value of the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} property, if present OR instead the value of the *************** *** 2044,2048 **** OR each encoded template (<code>encodedTemplate</code> production in ! the grammar above) preceeded in the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property by a "?" or a "#" character, is encoded as follows:</p><ul><li><p>The value of the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} property, if present, OR the value of the --- 2046,2050 ---- OR each encoded template (<code>encodedTemplate</code> production in ! the grammar above) preceded in the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>} property by a "?" or a "#" character, is encoded as follows:</p><ul><li><p>The value of the {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>} property, if present, OR the value of the *************** *** 2054,2062 **** from the <a title="instance data" href="#instance_data">instance data</a> of the input message.<sup><a title="Link to assertion HTTPSerialization-5073 summary" href="#HTTPSerialization-5073-summary">†</a></sup></span> When there is no match, the template is replaced by ! an empty string. Otherwise, the template consummes the first non-consummed matching element from the <a title="instance data" href="#instance_data">instance data</a>. ! The next occurrence of the template consummes the next non-consummed matching element, and so on until all templates are processed. Matching elements are ! consummed in the order in which they appear in the <a title="instance data" href="#instance_data">instance data</a>.</p></li><li><p> <span class="test-assertion" id="HTTPSerialization-2607010">Cited elements (i.e. --- 2056,2064 ---- from the <a title="instance data" href="#instance_data">instance data</a> of the input message.<sup><a title="Link to assertion HTTPSerialization-5073 summary" href="#HTTPSerialization-5073-summary">†</a></sup></span> When there is no match, the template is replaced by ! an empty string. Otherwise, the template consumes the first non-consumed matching element from the <a title="instance data" href="#instance_data">instance data</a>. ! The next occurrence of the template consumes the next non-consumed matching element, and so on until all templates are processed. Matching elements are ! consumed in the order in which they appear in the <a title="instance data" href="#instance_data">instance data</a>.</p></li><li><p> <span class="test-assertion" id="HTTPSerialization-2607010">Cited elements (i.e. *************** *** 2065,2074 **** "true"<sup><a title="Link to assertion HTTPSerialization-2607010 summary" href="#HTTPSerialization-2607010-summary">†</a></sup></span>.</p></li><li><p>Percent-encoding MUST be performed using the UTF-8 representation of the character as prescribed by section 6.4 of [<cite><a href="#RFC3987">IETF RFC 3987</a></cite>].</p></li><li><p>A double curly brace (<code>openBrace</code> ! and <code>closeBrace</code> productions in the grammar above) MAY be used to include a single literal curly brace ("{" or "}" respectively) in the request IRI. This provides a simple escaping mechanism.</p></li></ul><p>Note that the mechanism described in this section could be used to indicate the entire absolute IRI, including the scheme, host, or port, for example: ! <div class="exampleInner"><pre>{scheme}://{host}:{port}/temperature/{town}</pre></div> or even: <div class="exampleInner"><pre>{myIRI}</pre></div></p></div></div><div class="div3"> <h4><a id="_http_x-www-form-urlencoded" name="_http_x-www-form-urlencoded"></a>6.8.2 Serialization as "application/x-www-form-urlencoded" </h4><p> --- 2067,2076 ---- "true"<sup><a title="Link to assertion HTTPSerialization-2607010 summary" href="#HTTPSerialization-2607010-summary">†</a></sup></span>.</p></li><li><p>Percent-encoding MUST be performed using the UTF-8 representation of the character as prescribed by section 6.4 of [<cite><a href="#RFC3987">IETF RFC 3987</a></cite>].</p></li><li><p>A double curly brace (<code>openBrace</code> ! or <code>closeBrace</code> production in the grammar above) MAY be used to include a single literal curly brace ("{" or "}" respectively) in the request IRI. This provides a simple escaping mechanism.</p></li></ul><p>Note that the mechanism described in this section could be used to indicate the entire absolute IRI, including the scheme, host, or port, for example: ! <div class="exampleInner"><pre>{scheme}://{host}:{port}/temperature/{town}</pre></div> or even: <div class="exampleInner"><pre>{!myIRI}</pre></div></p></div></div><div class="div3"> <h4><a id="_http_x-www-form-urlencoded" name="_http_x-www-form-urlencoded"></a>6.8.2 Serialization as "application/x-www-form-urlencoded" </h4><p> *************** *** 2316,2390 **** @@@@-@@-@@ --AaB03x--</pre></div></div></div></div><div class="div2"> ! <h3><a id="http-content-coding-decl" name="http-content-coding-decl"></a>6.9 Specifying the Content Coding</h3><div class="div3"> ! <h4><a id="http-transfer-description" name="http-transfer-description"></a>6.9.1 Description</h4><p>Every <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component MAY indicate which ! content codings, as defined in section 3.5 of [<cite><a href="#RFC2616">IETF RFC 2616</a></cite>], are available for this particular message.</p><p>The HTTP binding extension provides a mechanism for indicating a default value at the <a href="wsdl20.html#component-Binding">Binding</a> component and <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> levels.</p><p>If no value is specified, no claim is being made.</p></div><div class="div3"> ! <h4><a id="http-transfer-coding-relate" name="http-transfer-coding-relate"></a>6.9.2 Relationship to WSDL Component Model</h4><p>The HTTP binding extension specification adds the following ! properties to the WSDL component model (as defined in [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>]):</p><ul><li><p>{<a name="property-Binding.httpcontentcodingdefault">http content coding default</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-Binding">Binding</a> component. This property indicates the default content codings available for all <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> ! components of this <a href="wsdl20.html#component-Binding">Binding</a>.</p></li><li><p>{<a name="property-BindingOperation.httpcontentcodingdefault">http content coding default</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component. This property indicates the default content ! codings available for all <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> of this <a href="wsdl20.html#component-BindingOperation">Binding Operation</a>.</p></li><li><p>{<a name="property-BindingMessageReference.httpcontentcoding">http content coding</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component. This property indicates the ! content codings available for this <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component. If this property does not have a value, the value of the ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentcodingdefault">http content coding default</a>} property of the parent <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component is used instead. If that itself has no value, the value from the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component's parent <a href="wsdl20.html#component-Binding">Binding</a> ! component is used instead.</p></li><li><p>Similarly, {<a name="property-BindingFault.httpcontentcoding">http content coding</a>} OPTIONAL, to the <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component</p></li></ul><p>These properties are not relevant when HTTP 1.0 is used.</p></div><div class="div3"> ! <h4><a id="http-content-coding-decl-xml" name="http-content-coding-decl-xml"></a>6.9.3 XML Representation</h4><div class="exampleInner"><pre><description> <binding name="<em>xs:NCName</em>" interface="<em>xs:QName</em>"? type="<em>xs:anyURI</em>" ! <b>whttp:contentCodingDefault</b>="<em>xs:string</em>"? > <fault ref="<em>xs:QName</em>" ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? > </fault>* <operation location="<em>xs:anyURI</em>"? ! <b>whttp:contentCodingDefault</b>="<em>xs:string</em>"? > <input messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? /> <output messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentCoding</b>="<em>xs:string</em>"? /> </operation> </binding> </description> ! </pre></div><p>The XML representation for specifying the content coding is an OPTIONAL <em>attribute information item</em> for the <code>input</code>, <code>output</code>, and <code>fault</code> ! <em>element information item</em>s with the following Infoset properties: </p><ul><li><p>A [local name] of <code>contentCoding</code> </p></li><li><p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http" </p></li><li><p>A type of <em>xs:string</em></p></li></ul><p>The XML representation for specifying the default ! content coding is an OPTIONAL <em>attribute information item</em> for the <code>binding</code> <em>element information item</em> or <code>binding</code>'s child <code>operation</code> <em>element information item</em>s with the following Infoset ! properties: </p><ul><li><p>A [local name] of <code>contentCodingDefault</code> </p></li><li><p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http" </p></li><li><p>A type of <em>xs:string</em></p></li></ul></div><div class="div3"> ! <h4><a id="http-content-coding-decl-mapping" name="http-content-coding-decl-mapping"></a>6.9.4 Mapping from XML Representation to Component Properties</h4><p>See <a href="#tab_HTTP_Content_Coding_Mapping">Table 6-8</a>.</p><a name="tab_HTTP_Content_Coding_Mapping"></a><table border="1"><caption>Table 6-8. Mapping from XML Representation to <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component Extension ! Properties</caption><tbody><tr><th rowspan="1" colspan="1">Property</th><th rowspan="1" colspan="1">Value</th></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>} of the <a href="wsdl20.html#component-Binding">Binding</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentCodingDefault</code> <em>attribute information item</em> of ! the <code>binding</code> <em>element information item</em>, if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentcodingdefault">http content coding default</a>} of the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentCodingDefault</code> <em>attribute information item</em> of ! the <code>operation</code> <em>element information item</em>, if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentcoding">http content coding</a>} of the <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentCoding</code> <em>attribute information item</em> of the <code>input</code> or <code>output</code> <em>element information item</em>, ! if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentcoding">http content coding</a>} of the <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentCoding</code> <em>attribute information item</em> of the <code>fault</code> <em>element information item</em>, if present.</td></tr></tbody></table><br></div></div><div class="div2"> --- 2318,2392 ---- @@@@-@@-@@ --AaB03x--</pre></div></div></div></div><div class="div2"> ! <h3><a id="http-content-encoding-decl" name="http-content-encoding-decl"></a>6.9 Specifying the Content Encoding</h3><div class="div3"> ! <h4><a id="http-content-encoding-description" name="http-content-encoding-description"></a>6.9.1 Description</h4><p>Every <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component MAY indicate which ! content encodings, as defined in section 3.5 of [<cite><a href="#RFC2616">IETF RFC 2616</a></cite>], are available for this particular message.</p><p>The HTTP binding extension provides a mechanism for indicating a default value at the <a href="wsdl20.html#component-Binding">Binding</a> component and <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> levels.</p><p>If no value is specified, no claim is being made.</p></div><div class="div3"> ! <h4><a id="http-content-encoding-relate" name="http-content-encoding-relate"></a>6.9.2 Relationship to WSDL Component Model</h4><p>The HTTP binding extension specification adds the following ! properties to the WSDL component model (as defined in [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>]):</p><ul><li><p>{<a name="property-Binding.httpcontentencodingdefault">http content encoding default</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-Binding">Binding</a> component. This property indicates the default content codings available for all <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> and <a href="wsdl20.html#component-BindingFault">Binding Fault</a> ! components of this <a href="wsdl20.html#component-Binding">Binding</a>.</p></li><li><p>{<a name="property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component. This property indicates the default content ! codings available for all <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> of this <a href="wsdl20.html#component-BindingOperation">Binding Operation</a>.</p></li><li><p>{<a name="property-BindingMessageReference.httpcontentencoding">http content encoding</a>} OPTIONAL. A <em>xs:string</em> to the <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component. This property indicates the ! content encodings available for this <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component. If this property does not have a value, the value of the ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>} property of the parent <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component is used instead. If that itself has no value, the value from the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component's parent <a href="wsdl20.html#component-Binding">Binding</a> ! component is used instead.</p></li><li><p>Similarly, {<a name="property-BindingFault.httpcontentencoding">http content encoding</a>} OPTIONAL, to the <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component</p></li></ul><p>These properties are not relevant when HTTP 1.0 is used.</p></div><div class="div3"> ! <h4><a id="http-content-encoding-decl-xml" name="http-content-encoding-decl-xml"></a>6.9.3 XML Representation</h4><div class="exampleInner"><pre><description> <binding name="<em>xs:NCName</em>" interface="<em>xs:QName</em>"? type="<em>xs:anyURI</em>" ! <b>whttp:contentEncodingDefault</b>="<em>xs:string</em>"? > <fault ref="<em>xs:QName</em>" ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? > </fault>* <operation location="<em>xs:anyURI</em>"? ! <b>whttp:contentEncodingDefault</b>="<em>xs:string</em>"? > <input messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? /> <output messageLabel="<em>xs:NCName</em>"? ! <b>whttp:contentEncoding</b>="<em>xs:string</em>"? /> </operation> </binding> </description> ! </pre></div><p>The XML representation for specifying the content encoding is an OPTIONAL <em>attribute information item</em> for the <code>input</code>, <code>output</code>, and <code>fault</code> ! <em>element information item</em>s with the following Infoset properties: </p><ul><li><p>A [local name] of <code>contentEncoding</code> </p></li><li><p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http" </p></li><li><p>A type of <em>xs:string</em></p></li></ul><p>The XML representation for specifying the default ! content encoding is an OPTIONAL <em>attribute information item</em> for the <code>binding</code> <em>element information item</em> or <code>binding</code>'s child <code>operation</code> <em>element information item</em>s with the following Infoset ! properties: </p><ul><li><p>A [local name] of <code>contentEncodingDefault</code> </p></li><li><p>A [namespace name] of "http://www.w3.org/@@@@/@@/wsdl/http" </p></li><li><p>A type of <em>xs:string</em></p></li></ul></div><div class="div3"> ! <h4><a id="http-content-encoding-decl-mapping" name="http-content-encoding-decl-mapping"></a>6.9.4 Mapping from XML Representation to Component Properties</h4><p>See <a href="#tab_HTTP_Content_Coding_Mapping">Table 6-8</a>.</p><a name="tab_HTTP_Content_Coding_Mapping"></a><table border="1"><caption>Table 6-8. Mapping from XML Representation to <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component Extension ! Properties</caption><tbody><tr><th rowspan="1" colspan="1">Property</th><th rowspan="1" colspan="1">Value</th></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>} of the <a href="wsdl20.html#component-Binding">Binding</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentEncodingDefault</code> <em>attribute information item</em> of ! the <code>binding</code> <em>element information item</em>, if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>} of the <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentEncodingDefault</code> <em>attribute information item</em> of ! the <code>operation</code> <em>element information item</em>, if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentencoding">http content encoding</a>} of the <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentEncoding</code> <em>attribute information item</em> of the <code>input</code> or <code>output</code> <em>element information item</em>, ! if present.</td></tr><tr><td rowspan="1" colspan="1">{<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentencoding">http content encoding</a>} of the <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component</td><td rowspan="1" colspan="1">The actual value of the ! <code>whttp:contentEncoding</code> <em>attribute information item</em> of the <code>fault</code> <em>element information item</em>, if present.</td></tr></tbody></table><br></div></div><div class="div2"> *************** *** 2738,2746 **** <a href="wsdl20.html#component-Binding">Binding</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpmethoddefault">http method default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpqueryparameterseparatordefault">http query parameter separator default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapmepdefault">soap mep default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapmodules">soap modules</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapunderlyingprotocol">soap underlying protocol</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapversion">soap version</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingFault">Binding Fault</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentcoding">http content coding</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.httperrorstatuscode">http error status code</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.httpheaders">http headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapfaultcode">soap fault code</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapfaultsubcodes">soap fault subcodes</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapheaders">soap headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a> --- 2740,2748 ---- <a href="wsdl20.html#component-Binding">Binding</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpmethoddefault">http method default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.httpqueryparameterseparatordefault">http query parameter separator default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapmepdefault">soap mep default</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapmodules">soap modules</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapunderlyingprotocol">soap underlying protocol</a>}, {<a href="wsdl20-adjuncts.html#property-Binding.soapversion">soap version</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingFault">Binding Fault</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentencoding">http content encoding</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.httperrorstatuscode">http error status code</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.httpheaders">http headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapfaultcode">soap fault code</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapfaultsubcodes">soap fault subcodes</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapheaders">soap headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingFault.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingFaultReference">Binding Fault Reference</a> *************** *** 2750,2758 **** <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentcoding">http content coding</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpheaders">http headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.soapheaders">soap headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentcodingdefault">http content coding default</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpfaultserialization">http fault serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpinputserialization">http input serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocationignoreuncited">http location ignore uncited</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpmethod">http method</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpoutputserialization">http output serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.soapaction">soap action</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.sapmep">soap mep</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-Endpoint">Endpoint</a> --- 2752,2760 ---- <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentencoding">http content encoding</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpheaders">http headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.soapheaders">soap headers</a>}, {<a href="wsdl20-adjuncts.html#property-BindingMessageReference.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-BindingOperation">Binding Operation</a> </td><td rowspan="1" colspan="1"> ! {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpfaultserialization">http fault serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpinputserialization">http input serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocation">http location</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httplocationignoreuncited">http location ignore uncited</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpmethod">http method</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpoutputserialization">http output serialization</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.httpqueryparameterseparator">http query parameter separator</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.soapaction">soap action</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperatin.soapmep">soap mep</a>}, {<a href="wsdl20-adjuncts.html#property-BindingOperation.soapmodules">soap modules</a>} </td></tr><tr><td rowspan="1" colspan="1"> <a href="wsdl20.html#component-Endpoint">Endpoint</a> *************** *** 2778,2783 **** </td></tr><tr><td rowspan="1" colspan="1">http authentication realm</td><td rowspan="1" colspan="1">Endpoint.{<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationrealm">http authentication realm</a>} </td></tr><tr><td rowspan="1" colspan="1">http authentication scheme</td><td rowspan="1" colspan="1">Endpoint.{<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationscheme">http authentication scheme</a>} ! </td></tr><tr><td rowspan="1" colspan="1">http content coding</td><td rowspan="1" colspan="1">Binding Fault.{<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentcoding">http content coding</a>}, Binding Message Reference.{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentcoding">http content coding</a>} ! </td></tr><tr><td rowspan="1" colspan="1">http content coding default</td><td rowspan="1" colspan="1">Binding.{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentcodingdefault">http content coding default</a>}, Binding Operation.{<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentcodingdefault">http content coding default</a>} </td></tr><tr><td rowspan="1" colspan="1">http cookies</td><td rowspan="1" colspan="1">Binding.{<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>} </td></tr><tr><td rowspan="1" colspan="1">http error status code</td><td rowspan="1" colspan="1">Binding Fault.{<a href="wsdl20-adjuncts.html#property-BindingFault.httperrorstatuscode">http error status code</a>} --- 2780,2785 ---- </td></tr><tr><td rowspan="1" colspan="1">http authentication realm</td><td rowspan="1" colspan="1">Endpoint.{<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationrealm">http authentication realm</a>} </td></tr><tr><td rowspan="1" colspan="1">http authentication scheme</td><td rowspan="1" colspan="1">Endpoint.{<a href="wsdl20-adjuncts.html#property-Endpoint.httpauthenticationscheme">http authentication scheme</a>} ! </td></tr><tr><td rowspan="1" colspan="1">http content encoding</td><td rowspan="1" colspan="1">Binding Fault.{<a href="wsdl20-adjuncts.html#property-BindingFault.httpcontentencoding">http content encoding</a>}, Binding Message Reference.{<a href="wsdl20-adjuncts.html#property-BindingMessageReference.httpcontentencoding">http content encoding</a>} ! </td></tr><tr><td rowspan="1" colspan="1">http content encoding default</td><td rowspan="1" colspan="1">Binding.{<a href="wsdl20-adjuncts.html#property-Binding.httpcontentencodingdefault">http content encoding default</a>}, Binding Operation.{<a href="wsdl20-adjuncts.html#property-BindingOperation.httpcontentencodingdefault">http content encoding default</a>} </td></tr><tr><td rowspan="1" colspan="1">http cookies</td><td rowspan="1" colspan="1">Binding.{<a href="wsdl20-adjuncts.html#property-Binding.httpcookies">http cookies</a>} </td></tr><tr><td rowspan="1" colspan="1">http error status code</td><td rowspan="1" colspan="1">Binding Fault.{<a href="wsdl20-adjuncts.html#property-BindingFault.httperrorstatuscode">http error status code</a>} *************** *** 2848,2856 **** <a href="#HTTPBinding-5058" name="HTTPBinding-5058-summary">HTTPBinding-5058</a> </td><td rowspan="1" colspan="1"> When formulating the HTTP message to be ! transmitted, content coding for a given <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component is determined as follows:</td></tr><tr><td rowspan="1" colspan="1"> <a href="#HTTPBinding-5059" name="HTTPBinding-5059-summary">HTTPBinding-5059</a> </td><td rowspan="1" colspan="1">When formulating the HTTP fault message ! to be transmitted, content coding for a given <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component is determined as follows:</td></tr><tr><td rowspan="1" colspan="1"> <a href="#HTTPBinding-5061" name="HTTPBinding-5061-summary">HTTPBinding-5061</a> --- 2850,2858 ---- <a href="#HTTPBinding-5058" name="HTTPBinding-5058-summary">HTTPBinding-5058</a> </td><td rowspan="1" colspan="1"> When formulating the HTTP message to be ! transmitted, content encoding for a given <a href="wsdl20.html#component-BindingMessageReference">Binding Message Reference</a> component is determined as follows:</td></tr><tr><td rowspan="1" colspan="1"> <a href="#HTTPBinding-5059" name="HTTPBinding-5059-summary">HTTPBinding-5059</a> </td><td rowspan="1" colspan="1">When formulating the HTTP fault message ! to be transmitted, content encoding for a given <a href="wsdl20.html#component-BindingFault">Binding Fault</a> component is determined as follows:</td></tr><tr><td rowspan="1" colspan="1"> <a href="#HTTPBinding-5061" name="HTTPBinding-5061-summary">HTTPBinding-5061</a> *************** *** 3311,3315 **** <a href="#MessageTriggersFault-2200301" name="MessageTriggersFault-2200301-summary">MessageTriggersFault-2200301</a> </td><td rowspan="1" colspan="1"> ! When the Message Triggers Fault propagation rule is in effet, any message, including the first in the pattern, MAY trigger a fault message, which MUST have opposite direction. --- 3313,3317 ---- <a href="#MessageTriggersFault-2200301" name="MessageTriggersFault-2200301-summary">MessageTriggersFault-2200301</a> </td><td rowspan="1" colspan="1"> ! When the Message Triggers Fault propagation rule is in effect, any message, including the first in the pattern, MAY trigger a fault message, which MUST have opposite direction. *************** *** 3324,3328 **** <a href="#RobustInOnlyFaults-2200602" name="RobustInOnlyFaults-2200602-summary">RobustInOnlyFaults-2200602</a> </td><td rowspan="1" colspan="1">The robust in-only message exchange pattern uses the rule <a href="#fault-trigger"><b>2.2.2 Message Triggers Fault propagation rule</b></a>.</td></tr></tbody></table><br><div class="div1"> ! <h2><a id="changelog" name="changelog"></a>D. Part 2 Change Log (Non-Normative)</h2><a name="wsdl-spec-changelog-table"></a><table border="1" width="100%"><col width="10%" span="1"><col width="10%" span="1"><col width="80%" span="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JMarsh</td><td rowspan="1" colspan="1">CR142 - fixed {town/}.</td></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed issue when Content-Encoding could be empty (follow-up of CR089).</td></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed issues noticed by Jonathan</td></tr><tr><td rowspan="1" colspan="1">20070215</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issueshtml#CR148">CR148</a>: SOAP Action has no effect with SOAP-Response. </td></tr><tr><td rowspan="1" colspan="1">20070215</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR142">CR142</a>: --- 3326,3330 ---- <a href="#RobustInOnlyFaults-2200602" name="RobustInOnlyFaults-2200602-summary">RobustInOnlyFaults-2200602</a> </td><td rowspan="1" colspan="1">The robust in-only message exchange pattern uses the rule <a href="#fault-trigger"><b>2.2.2 Message Triggers Fault propagation rule</b></a>.</td></tr></tbody></table><br><div class="div1"> ! <h2><a id="changelog" name="changelog"></a>D. Part 2 Change Log (Non-Normative)</h2><a name="wsdl-spec-changelog-table"></a><table border="1" width="100%"><col width="10%" span="1"><col width="10%" span="1"><col width="80%" span="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20070220</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Spell-checked.</td></tr><tr><td rowspan="1" colspan="1">20070220</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed remaining occurences of contentCoding.</td></tr><tr><td rowspan="1" colspan="1">20070220</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated the mapping to SOAP-Response to only allow #element or #none, as per CR120.</td></tr><tr><td rowspan="1" colspan="1">20070220</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Renamed "content coding" to "content encodin" for disambiguation with "transfer coding".</td></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JMarsh</td><td rowspan="1" colspan="1">CR142 - fixed {town/}.</td></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed issue when Content-Encoding could be empty (follow-up of CR089).</td></tr><tr><td rowspan="1" colspan="1">20070216</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed issues noticed by Jonathan</td></tr><tr><td rowspan="1" colspan="1">20070215</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR148">CR148</a>: SOAP Action has no effect with SOAP-Response. </td></tr><tr><td rowspan="1" colspan="1">20070215</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR142">CR142</a>: *************** *** 3443,3447 **** IRI style children elements always derive from XML simple type </td></tr><tr><td rowspan="1" colspan="1">20060906</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR024">CR024</a>: ! clarification that there are no occurance constraints for IRI style sequence </td></tr><tr><td rowspan="1" colspan="1">20060508</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Removed line breaks from within propdef tags to workaround stylesheet error. Component table is now generated correctly.</td></tr><tr><td rowspan="1" colspan="1">20060506</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Made more editorial improvements. Done now.</td></tr><tr><td rowspan="1" colspan="1">20060503</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Made editorial improvements.</td></tr><tr><td rowspan="1" colspan="1">20060405</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1">Removed mentions of "error" and "fatal error"</td></tr><tr><td rowspan="1" colspan="1">20060309</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR014">CR014</a>: <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2006Feb/0059">clarification about SOAP underlying protocol</a> --- 3445,3449 ---- IRI style children elements always derive from XML simple type </td></tr><tr><td rowspan="1" colspan="1">20060906</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR024">CR024</a>: ! clarification that there are no occurence constraints for IRI style sequence </td></tr><tr><td rowspan="1" colspan="1">20060508</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Removed line breaks from within propdef tags to workaround stylesheet error. Component table is now generated correctly.</td></tr><tr><td rowspan="1" colspan="1">20060506</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Made more editorial improvements. Done now.</td></tr><tr><td rowspan="1" colspan="1">20060503</td><td rowspan="1" colspan="1">AGR</td><td rowspan="1" colspan="1">Made editorial improvements.</td></tr><tr><td rowspan="1" colspan="1">20060405</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1">Removed mentions of "error" and "fatal error"</td></tr><tr><td rowspan="1" colspan="1">20060309</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR014">CR014</a>: <a href="http://lists.w3.org/Archives/Public/www-ws-desc/2006Feb/0059">clarification about SOAP underlying protocol</a> *************** *** 3612,3616 **** fixed typo and added missing {soap modules} XML mapping</td></tr><tr><td rowspan="1" colspan="1">20050321</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC88">LC88</a>: fixed typo</td></tr><tr><td rowspan="1" colspan="1">20050317</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC61a">LC61a</a>: Incorporated RPC style</td></tr><tr><td rowspan="1" colspan="1">20050316</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC61a">LC61a</a>: Merged the old part 2 and part 3 documents</td></tr></tbody></table><br><div class="div2"> ! <h3><a id="N14084" name="N14084"></a>D.1 WSDL 2.0 Extensions Change Log</h3><a name="wsdl-changelog-table"></a><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20050613</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"> <a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC122">LC122</a>: Replaced "binding" by "binding extension" where appropriate. --- 3614,3618 ---- fixed typo and added missing {soap modules} XML mapping</td></tr><tr><td rowspan="1" colspan="1">20050321</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC88">LC88</a>: fixed typo</td></tr><tr><td rowspan="1" colspan="1">20050317</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC61a">LC61a</a>: Incorporated RPC style</td></tr><tr><td rowspan="1" colspan="1">20050316</td><td rowspan="1" colspan="1">HH</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC61a">LC61a</a>: Merged the old part 2 and part 3 documents</td></tr></tbody></table><br><div class="div2"> ! <h3><a id="N140D2" name="N140D2"></a>D.1 WSDL 2.0 Extensions Change Log</h3><a name="wsdl-changelog-table"></a><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20050613</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1"> <a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC122">LC122</a>: Replaced "binding" by "binding extension" where appropriate. *************** *** 3680,3684 **** </td></tr><tr><td rowspan="1" colspan="1">20030217</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Fixed some issues with entities and validity errors WRT ulists</td></tr><tr><td rowspan="1" colspan="1">20030212</td><td rowspan="1" colspan="1">JCS</td><td rowspan="1" colspan="1">Initial draft</td></tr></tbody></table><br></div><div class="div2"> ! <h3><a id="N1425D" name="N1425D"></a>D.2 WSDL 2.0 Bindings Change Log</h3><a name="wsdl-spec3-changelog-table"></a><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20050310</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Replaced <definitions> with <description>. </td></tr><tr><td rowspan="1" colspan="1">20050310</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed missing fault pseudo-schema. </td></tr><tr><td rowspan="1" colspan="1">20050301</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC55">LC55</a>: --- 3682,3686 ---- </td></tr><tr><td rowspan="1" colspan="1">20030217</td><td rowspan="1" colspan="1">MJG</td><td rowspan="1" colspan="1">Fixed some issues with entities and validity errors WRT ulists</td></tr><tr><td rowspan="1" colspan="1">20030212</td><td rowspan="1" colspan="1">JCS</td><td rowspan="1" colspan="1">Initial draft</td></tr></tbody></table><br></div><div class="div2"> ! <h3><a id="N142AB" name="N142AB"></a>D.2 WSDL 2.0 Bindings Change Log</h3><a name="wsdl-spec3-changelog-table"></a><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20050310</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Replaced <definitions> with <description>. </td></tr><tr><td rowspan="1" colspan="1">20050310</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Fixed missing fault pseudo-schema. </td></tr><tr><td rowspan="1" colspan="1">20050301</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC55">LC55</a>: Index: wsdl20-adjuncts.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v retrieving revision 1.244 retrieving revision 1.245 diff -C 2 -d -r1.244 -r1.245 *** wsdl20-adjuncts.xml 20 Feb 2007 09:17:25 -0000 1.244 --- wsdl20-adjuncts.xml 20 Feb 2007 17:45:31 -0000 1.245 *************** *** 1377,1382 **** as defined in <specref ref="http-operation-decl-relate"/></p></item> <item><p><prop comp="Binding">http content ! coding default</prop> on <comp>Binding</comp> and <comp>Binding Operation</comp> components, <prop comp="Binding Message Reference">http content ! coding</prop> on <comp>Binding Message Reference</comp> and <comp>Binding Fault</comp> components, as defined in <specref ref="http-content-encoding-decl"/></p></item> <item><p><prop comp="Binding">http cookies</prop> on <comp>Binding</comp> components, as defined in <specref --- 1377,1382 ---- as defined in <specref ref="http-operation-decl-relate"/></p></item> <item><p><prop comp="Binding">http content ! encoding default</prop> on <comp>Binding</comp> and <comp>Binding Operation</comp> components, <prop comp="Binding Message Reference">http content ! encoding</prop> on <comp>Binding Message Reference</comp> and <comp>Binding Fault</comp> components, as defined in <specref ref="http-content-encoding-decl"/></p></item> <item><p><prop comp="Binding">http cookies</prop> on <comp>Binding</comp> components, as defined in <specref *************** *** 2713,2717 **** 1.2 MEP properties as described in <bibref ref="SOAP12-PART2"/>.</p> ! <div4 id='soap-mep-r-r'> <head>WSDL In-Out to SOAP Request-Response</head> --- 2713,2717 ---- 1.2 MEP properties as described in <bibref ref="SOAP12-PART2"/>.</p> ! <div4 id='in-out-soap-r-r'> <head>WSDL In-Out to SOAP Request-Response</head> *************** *** 2722,2726 **** Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5> <head>The Client</head> --- 2722,2726 ---- Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5 id="in-out-soap-r-r-client"> <head>The Client</head> *************** *** 2741,2745 **** </div5> ! <div5> <head>The Service</head> --- 2741,2745 ---- </div5> ! <div5 id="in-out-soap-r-r-service"> <head>The Service</head> *************** *** 2758,2762 **** </div4> ! <div4> <head>WSDL In-Out to SOAP SOAP-Response</head> --- 2758,2762 ---- </div4> ! <div4 id="in-out-soap-r"> <head>WSDL In-Out to SOAP SOAP-Response</head> *************** *** 2765,2769 **** Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5> <head>The Client</head> --- 2765,2769 ---- Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5 id="in-out-soap-r-client"> <head>The Client</head> *************** *** 2797,2801 **** </div5> ! <div5> <head>The Service</head> --- 2797,2801 ---- </div5> ! <div5 id="in-out-soap-r-service"> <head>The Service</head> *************** *** 2817,2821 **** </div4> ! <div4 id='soap-mep-i-o'> <head>WSDL In-Only to SOAP Request-Response</head> --- 2817,2821 ---- </div4> ! <div4 id='in-only-soap-r-r'> <head>WSDL In-Only to SOAP Request-Response</head> *************** *** 2824,2828 **** Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5> <head>The Client</head> --- 2824,2828 ---- Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5 id="in-only-soap-r-r-client"> <head>The Client</head> *************** *** 2843,2847 **** </div5> ! <div5> <head>The Service</head> --- 2843,2847 ---- </div5> ! <div5 id="in-only-soap-r-r-service"> <head>The Service</head> *************** *** 2860,2864 **** </div4> ! <div4 id='soap-mep-r-i-o'> <head>WSDL Robust-In-Only to SOAP Request-Response</head> --- 2860,2864 ---- </div4> ! <div4 id='robust-in-only-soap-r-r'> <head>WSDL Robust-In-Only to SOAP Request-Response</head> *************** *** 2867,2871 **** Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5> <head>The Client</head> --- 2867,2871 ---- Extensions (such as <bibref ref="WSA-Core"/>) MAY alter these mappings.</p> ! <div5 id="robust-in-only-soap-r-r-client"> <head>The Client</head> *************** *** 2889,2893 **** </div5> ! <div5> <head>The Service</head> --- 2889,2893 ---- </div5> ! <div5 id="robust-in-only-soap-r-r-service"> <head>The Service</head> *************** *** 4946,4950 **** <head>Specifying the Content Encoding</head> ! <div3 id="http-transfer-description"> <head>Description</head> --- 4946,4950 ---- <head>Specifying the Content Encoding</head> ! <div3 id="http-content-encoding-description"> <head>Description</head> *************** *** 4964,4968 **** </div3> ! <div3 id="http-transfer-coding-relate"> <head>Relationship to WSDL Component Model</head> --- 4964,4968 ---- </div3> ! <div3 id="http-content-encoding-relate"> <head>Relationship to WSDL Component Model</head>
Received on Tuesday, 20 February 2007 17:45:44 UTC