- 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