2002/ws/desc/wsdl20 wsdl20-adjuncts.html,1.162,1.163

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv20121

Modified Files:
	wsdl20-adjuncts.html 
Log Message:
New

Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.162
retrieving revision 1.163
diff -C 2 -d -r1.162 -r1.163
*** wsdl20-adjuncts.html	15 Feb 2007 15:29:24 -0000	1.162
--- wsdl20-adjuncts.html	15 Feb 2007 18:28:30 -0000	1.163
***************
*** 82,86 ****
  Language (WSDL) Version 2.0 Part 2: Adjuncts</h1>
  <h2><a name="w3c-doctype" id="w3c-doctype"></a>Editors' copy $Date:
! 2007/02/15 15:23:54 $ @@ @@@@ @@@@</h2>
  <dl>
  <dt>This version:</dt>
--- 82,86 ----
  Language (WSDL) Version 2.0 Part 2: Adjuncts</h1>
  <h2><a name="w3c-doctype" id="w3c-doctype"></a>Editors' copy $Date:
! 2007/02/15 16:57:52 $ @@ @@@@ @@@@</h2>
  <dl>
  <dt>This version:</dt>
***************
*** 369,405 ****
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.1.1
! <a href="#id2296817">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.1.2
! <a href="#id2296892">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2
! <a href="#id2296934">WSDL In-Out to SOAP SOAP-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2.1
! <a href="#id2296958">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2.2
! <a href="#id2297063">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3
! <a href="#soap-mep-i-o">WSDL In-Only to SOAP
! Request-Optional-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3.1
! <a href="#id2297160">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3.2
! <a href="#id2297228">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4
  <a href="#soap-mep-r-i-o">WSDL Robust-In-Only to SOAP
! Request-Optional-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4.1
! <a href="#id2297298">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4.2
! <a href="#id2297365">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;5.11 <a href=
--- 369,404 ----
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.1.1
! <a href="#id2296689">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.1.2
! <a href="#id2296786">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2
! <a href="#id2296828">WSDL In-Out to SOAP SOAP-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2.1
! <a href="#id2296852">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.2.2
! <a href="#id2296951">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3
! <a href="#soap-mep-i-o">WSDL In-Only to SOAP Request-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3.1
! <a href="#id2297048">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.3.2
! <a href="#id2297109">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4
  <a href="#soap-mep-r-i-o">WSDL Robust-In-Only to SOAP
! Request-Response</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4.1
! <a href="#id2297179">The Client</a>
  <br />
  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.10.4.4.2
! <a href="#id2297240">The Service</a>
  <br />
  &#160;&#160;&#160;&#160;5.11 <a href=
***************
*** 441,444 ****
--- 440,446 ----
  "#_http_default_rule_head">HTTP Header Construction</a>
  <br />
+ &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.4.6 <a href=
+ "#_http_request_iri_">HTTP Request IRI</a>
+ <br />
  &#160;&#160;&#160;&#160;6.5 <a href="#http-operation-decl">Binding
  Operations</a>
***************
*** 621,628 ****
  D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)
  <br />
! &#160;&#160;&#160;&#160;D.1 <a href="#id2329702">WSDL 2.0
  Extensions Change Log</a>
  <br />
! &#160;&#160;&#160;&#160;D.2 <a href="#id2330736">WSDL 2.0 Bindings
  Change Log</a>
  <br /></p>
--- 623,630 ----
  D. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)
  <br />
! &#160;&#160;&#160;&#160;D.1 <a href="#id2329726">WSDL 2.0
  Extensions Change Log</a>
  <br />
! &#160;&#160;&#160;&#160;D.2 <a href="#id2330760">WSDL 2.0 Bindings
  Change Log</a>
  <br /></p>
***************
*** 658,663 ****
  <li>
  <p>A SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1:
! Messaging Framework</a></cite>] binding extension: <a href=
! "#soap-binding"><strong>5. WSDL SOAP Binding
  Extension</strong></a></p>
  </li>
--- 660,665 ----
  <li>
  <p>A SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1:
! Messaging Framework (Second Edition)</a></cite>] binding extension:
! <a href="#soap-binding"><strong>5. WSDL SOAP Binding
  Extension</strong></a></p>
  </li>
***************
*** 2157,2161 ****
  "Link to assertion SOAPBinding-5043 summary">†</a></sup></span></p>
  <p>By default, SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2
! Part 1: Messaging Framework</a></cite>] is used.</p>
  </div>
  <div class="div3">
--- 2159,2164 ----
  "Link to assertion SOAPBinding-5043 summary">†</a></sup></span></p>
  <p>By default, SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2
! Part 1: Messaging Framework (Second Edition)</a></cite>] is
! used.</p>
  </div>
  <div class="div3">
***************
*** 2257,2262 ****
  refers to an appropriate SOAP underlying protocol binding (see SOAP
  Protocol Binding Framework in [<cite><a href="#SOAP12-PART1">SOAP
! 1.2 Part 1: Messaging Framework</a></cite>]), which is to be used
! for any of the SOAP interactions described by this binding.</p>
  </li>
  </ul>
--- 2260,2266 ----
  refers to an appropriate SOAP underlying protocol binding (see SOAP
  Protocol Binding Framework in [<cite><a href="#SOAP12-PART1">SOAP
! 1.2 Part 1: Messaging Framework (Second Edition)</a></cite>]),
! which is to be used for any of the SOAP interactions described by
! this binding.</p>
  </li>
  </ul>
***************
*** 2354,2359 ****
  "#property-Binding.soapversion">soap version</a>} is "1.2", the
  allowed QNames are the ones defined by [<cite><a href=
! "#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework</a></cite>],
! section 5.4.6;</p>
  </li>
  <li>
--- 2358,2363 ----
  "#property-Binding.soapversion">soap version</a>} is "1.2", the
  allowed QNames are the ones defined by [<cite><a href=
! "#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework (Second
! Edition)</a></cite>], section 5.4.6;</p>
  </li>
  <li>
***************
*** 2665,2672 ****
  or more additional features (typically implemented as one or more
  SOAP header blocks), as defined by SOAP Modules (see
! [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1: Messaging
! Framework</a></cite>]). This binding extension specification allows
! description of which SOAP Modules are in use across an entire
! binding, on a per operation basis or on a per message basis.</p>
  </div>
  <div class="div3">
--- 2669,2677 ----
  or more additional features (typically implemented as one or more
  SOAP header blocks), as defined by SOAP Modules (see
! [<cite><a href="#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework
! (Second Edition)</a></cite>]). This binding extension specification
! allows description of which SOAP Modules are in use across an
! entire binding, on a per operation basis or on a per message
! basis.</p>
  </div>
  <div class="div3">
***************
*** 2758,2762 ****
  value of this property uniquely identifies the SOAP module that is
  in use (as per the SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2
! Part 1: Messaging Framework</a></cite>] processing model).</p>
  </li>
  <li>
--- 2763,2768 ----
  value of this property uniquely identifies the SOAP module that is
  in use (as per the SOAP 1.2 [<cite><a href="#SOAP12-PART1">SOAP 1.2
! Part 1: Messaging Framework (Second Edition)</a></cite>] processing
! model).</p>
  </li>
  <li>
***************
*** 3326,3337 ****
  "#soap-binding"><strong>5. WSDL SOAP Binding Extension</strong></a>
  to enable Web service applications to use SOAP 1.2 [<cite><a href=
! "#SOAP12-PART1">SOAP 1.2 Part 1: Messaging
! Framework</a></cite>].</p>
  <p>The WSDL SOAP 1.2 binding extension supports the SOAP 1.2 HTTP
  binding defined by the [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part
! 2: Adjuncts</a></cite>] specification. This is indicated by
! assigning the URI "http://www.w3.org/2003/05/soap/bindings/HTTP/"
! (as defined by [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2:
! Adjuncts</a></cite>]) to the {<a href=
  "#property-Binding.soapunderlyingprotocol">soap underlying
  protocol</a>} property. Other values MAY be used for this property
--- 3332,3344 ----
  "#soap-binding"><strong>5. WSDL SOAP Binding Extension</strong></a>
  to enable Web service applications to use SOAP 1.2 [<cite><a href=
! "#SOAP12-PART1">SOAP 1.2 Part 1: Messaging Framework (Second
! Edition)</a></cite>].</p>
  <p>The WSDL SOAP 1.2 binding extension supports the SOAP 1.2 HTTP
  binding defined by the [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part
! 2: Adjuncts (Second Edition)</a></cite>] specification. This is
! indicated by assigning the URI
! "http://www.w3.org/2003/05/soap/bindings/HTTP/" (as defined by
! [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts (Second
! Edition)</a></cite>]) to the {<a href=
  "#property-Binding.soapunderlyingprotocol">soap underlying
  protocol</a>} property. Other values MAY be used for this property
***************
*** 3343,3363 ****
  Rules</strong></a> define the relationship between SOAP message
  exchange patterns defined in [<cite><a href="#SOAP12-PART2">SOAP
! 1.2 Part 2: Adjuncts</a></cite>] and WSDL message exchange patterns
! defined in section <a href="#meps"><strong>2. Predefined Message
! Exchange Patterns</strong></a>.</p>
! <p>When the SOAP Message Exchange Pattern is the SOAP 1.2 Response
! MEP and the underlying protocol is HTTP, the <a href=
! "wsdl20.html#component-BindingOperation">Binding Operation</a> may
! use the {<a href="#property-BindingOperation.httplocation">http
! location</a>} property defined in section <a href=
! "#http-operation-decl"><strong>6.5 Binding Operations</strong></a>.
! When this property is present on the <a href=
! "wsdl20.html#component-BindingOperation">Binding Operation</a>
! component, the <a href=
! "wsdl20.html#component-Endpoint">Endpoint</a> component also
! follows the rules for constructing the address from the {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property and
! the {<a href="#property-BindingOperation.httplocation">http
! location</a>} property values.</p>
  </div>
  <div class="div3">
--- 3350,3356 ----
  Rules</strong></a> define the relationship between SOAP message
  exchange patterns defined in [<cite><a href="#SOAP12-PART2">SOAP
! 1.2 Part 2: Adjuncts (Second Edition)</a></cite>] and WSDL message
! exchange patterns defined in section <a href="#meps"><strong>2.
! Predefined Message Exchange Patterns</strong></a>.</p>
  </div>
  <div class="div3">
***************
*** 3378,3384 ****
  "#property-BindingOperation.soapaction">soap action</a>} property
  defined, then the SOAP Action Feature (see [<cite><a href=
! "#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts</a></cite>]) has NO
! value. Otherwise, its value is the value of the SOAP Action Feature
! for the initial message of the message exchange pattern.</p>
  </li>
  <li>
--- 3371,3380 ----
  "#property-BindingOperation.soapaction">soap action</a>} property
  defined, then the SOAP Action Feature (see [<cite><a href=
! "#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts (Second
! Edition)</a></cite>]) has NO value. Otherwise, its value is the
! value of the SOAP Action Feature for the initial message of the
! message exchange pattern. {<a href=
! "#property-BindingOperation.soapaction">soap action</a>} has NO
! effect when binding to the SOAP-Response MEP.</p>
  </li>
  <li>
***************
*** 3405,3411 ****
  URI "http://www.w3.org/2003/05/soap/mep/request-response/"
  identifying the SOAP Request-Response Message Exchange Pattern as
! defined in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2:
! Adjuncts</a></cite>].<sup><a href="#SOAPMEPSelection-5053-summary"
! title=
  "Link to assertion SOAPMEPSelection-5053 summary">†</a></sup></span></p>
  <table border="1" summary="Editorial note: One-way MEP defaulting">
--- 3401,3407 ----
  URI "http://www.w3.org/2003/05/soap/mep/request-response/"
  identifying the SOAP Request-Response Message Exchange Pattern as
! defined in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts
! (Second Edition)</a></cite>].<sup><a href=
! "#SOAPMEPSelection-5053-summary" title=
  "Link to assertion SOAPMEPSelection-5053 summary">†</a></sup></span></p>
  <table border="1" summary="Editorial note: One-way MEP defaulting">
***************
*** 3451,3477 ****
  "Link to assertion SOAPHTTPSelection-5054 summary">†</a></sup></span></p>
  </li>
- <li>
- <p><em>HTTP IRI Generation.</em> This default binding rule is
- applicable when the value of the {<a href=
- "#property-Binding.soapunderlyingprotocol">soap underlying
- protocol</a>} property of the <a href=
- "wsdl20.html#component-Binding">Binding</a> component is
- "http://www.w3.org/2003/05/soap/bindings/HTTP/". <span id=
- "SOAPHTTPGeneration-5055" class="test-assertion">If the SOAP MEP
- selected is "http://www.w3.org/2003/05/soap/mep/soap-response/"
- then the value of the SOAP
- "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
- MUST be generated using the HTTP binding extension's rules for
- generating an IRI for HTTP GET (see <a href=
- "#_http_location_template"><strong>6.8.1 Serialization of the
- instance data in parts of the HTTP request
- IRI</strong></a>).<sup><a href="#SOAPHTTPGeneration-5055-summary"
- title=
- "Link to assertion SOAPHTTPGeneration-5055 summary">†</a></sup></span>
- The input serialization format of
- <code>application/x-www-form-urlencoded</code> is the only
- supported serialization format for HTTP GET in the SOAP Response
- Message Exchange Pattern.</p>
- </li>
  </ul>
  </div>
--- 3447,3450 ----
***************
*** 3481,3485 ****
  <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</a></cite>].</p>
  <div class="div4">
  <h5><a name="soap-mep-r-r" id="soap-mep-r-r"></a>5.10.4.1 WSDL
--- 3454,3459 ----
  <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 name="soap-mep-r-r" id="soap-mep-r-r"></a>5.10.4.1 WSDL
***************
*** 3493,3497 ****
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2296817" id="id2296817"></a>5.10.4.1.1 The
  Client</h6>
  <p>As the client, the property
--- 3467,3471 ----
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2296689" id="id2296689"></a>5.10.4.1.1 The
  Client</h6>
  <p>As the client, the property
***************
*** 3500,3508 ****
  <p>The SOAP
  "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
! takes the value of the WSDL {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property,
! modified by the {<a href=
! "#property-BindingOperation.httplocation">http location</a>}
! property following the rules described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
--- 3474,3480 ----
  <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_"><strong>6.4.6 HTTP Request IRI</strong></a>,
! and modified as described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
***************
*** 3513,3517 ****
  </div>
  <div class="div5">
! <h6><a name="id2296892" id="id2296892"></a>5.10.4.1.2 The
  Service</h6>
  <p>As the service, the property
--- 3485,3489 ----
  </div>
  <div class="div5">
! <h6><a name="id2296786" id="id2296786"></a>5.10.4.1.2 The
  Service</h6>
  <p>As the service, the property
***************
*** 3525,3529 ****
  </div>
  <div class="div4">
! <h5><a name="id2296934" id="id2296934"></a>5.10.4.2 WSDL In-Out to
  SOAP SOAP-Response</h5>
  <p>This section describes the mapping from the WSDL
--- 3497,3501 ----
  </div>
  <div class="div4">
! <h5><a name="id2296828" id="id2296828"></a>5.10.4.2 WSDL In-Out to
  SOAP SOAP-Response</h5>
  <p>This section describes the mapping from the WSDL
***************
*** 3533,3537 ****
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2296958" id="id2296958"></a>5.10.4.2.1 The
  Client</h6>
  <p>As the client, the property
--- 3505,3509 ----
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2296852" id="id2296852"></a>5.10.4.2.1 The
  Client</h6>
  <p>As the client, the property
***************
*** 3540,3548 ****
  <p>The SOAP
  "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
! takes the value of the WSDL {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property,
! modified by the {<a href=
! "#property-BindingOperation.httplocation">http location</a>}
! property following the rules described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
--- 3512,3518 ----
  <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_"><strong>6.4.6 HTTP Request IRI</strong></a>,
! and modified as described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
***************
*** 3564,3568 ****
  </div>
  <div class="div5">
! <h6><a name="id2297063" id="id2297063"></a>5.10.4.2.2 The
  Service</h6>
  <p>As the service, the property
--- 3534,3538 ----
  </div>
  <div class="div5">
! <h6><a name="id2296951" id="id2296951"></a>5.10.4.2.2 The
  Service</h6>
  <p>As the service, the property
***************
*** 3586,3590 ****
  <div class="div4">
  <h5><a name="soap-mep-i-o" id="soap-mep-i-o"></a>5.10.4.3 WSDL
! In-Only to SOAP Request-Optional-Response</h5>
  <p>This section describes the mapping from the WSDL
  "http://www.w3.org/@@@@/@@/wsdl/in-only" MEP to the SOAP
--- 3556,3560 ----
  <div class="div4">
  <h5><a name="soap-mep-i-o" id="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
***************
*** 3593,3597 ****
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2297160" id="id2297160"></a>5.10.4.3.1 The
  Client</h6>
  <p>As the client, the property
--- 3563,3567 ----
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2297048" id="id2297048"></a>5.10.4.3.1 The
  Client</h6>
  <p>As the client, the property
***************
*** 3600,3608 ****
  <p>The SOAP
  "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
! takes the value of the WSDL {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property,
! modified by the {<a href=
! "#property-BindingOperation.httplocation">http location</a>}
! property following the rules described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
--- 3570,3576 ----
  <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_"><strong>6.4.6 HTTP Request IRI</strong></a>,
! and modified as described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
***************
*** 3613,3617 ****
  </div>
  <div class="div5">
! <h6><a name="id2297228" id="id2297228"></a>5.10.4.3.2 The
  Service</h6>
  <p>As the service, the property
--- 3581,3585 ----
  </div>
  <div class="div5">
! <h6><a name="id2297109" id="id2297109"></a>5.10.4.3.2 The
  Service</h6>
  <p>As the service, the property
***************
*** 3626,3630 ****
  <div class="div4">
  <h5><a name="soap-mep-r-i-o" id="soap-mep-r-i-o"></a>5.10.4.4 WSDL
! Robust-In-Only to SOAP Request-Optional-Response</h5>
  <p>This section describes the mapping from the WSDL
  "http://www.w3.org/@@@@/@@/wsdl/robust-in-only" MEP to the SOAP
--- 3594,3598 ----
  <div class="div4">
  <h5><a name="soap-mep-r-i-o" id="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
***************
*** 3633,3637 ****
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2297298" id="id2297298"></a>5.10.4.4.1 The
  Client</h6>
  <p>As the client, the property
--- 3601,3605 ----
  Core</a></cite>]) MAY alter these mappings.</p>
  <div class="div5">
! <h6><a name="id2297179" id="id2297179"></a>5.10.4.4.1 The
  Client</h6>
  <p>As the client, the property
***************
*** 3640,3648 ****
  <p>The SOAP
  "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
! takes the value of the WSDL {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property,
! modified by the {<a href=
! "#property-BindingOperation.httplocation">http location</a>}
! property following the rules described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
--- 3608,3614 ----
  <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_"><strong>6.4.6 HTTP Request IRI</strong></a>,
! and modified as described in section <a href=
  "#_http_location_template"><strong>6.8.1 Serialization of the
  instance data in parts of the HTTP request IRI</strong></a>.</p>
***************
*** 3653,3657 ****
  </div>
  <div class="div5">
! <h6><a name="id2297365" id="id2297365"></a>5.10.4.4.2 The
  Service</h6>
  <p>As the service, the property
--- 3619,3623 ----
  </div>
  <div class="div5">
! <h6><a name="id2297240" id="id2297240"></a>5.10.4.4.2 The
  Service</h6>
  <p>As the service, the property
***************
*** 4181,4186 ****
  "http://www.w3.org/TR/2003/REC-soap12-part2-20030624/#soapresmep">SOAP-Response
  Message Exchange Pattern</a> ([<cite><a href="#SOAP12-PART2">SOAP
! 1.2 Part 2: Adjuncts</a></cite>], Section 6.3) only supports input
! message serialization as
  <code>application/x-www-form-urlencoded</code>. Other examples of
  such mechanisms are other message exchange patterns or binding
--- 4147,4152 ----
  "http://www.w3.org/TR/2003/REC-soap12-part2-20030624/#soapresmep">SOAP-Response
  Message Exchange Pattern</a> ([<cite><a href="#SOAP12-PART2">SOAP
! 1.2 Part 2: Adjuncts (Second Edition)</a></cite>], Section 6.3)
! only supports input message serialization as
  <code>application/x-www-form-urlencoded</code>. Other examples of
  such mechanisms are other message exchange patterns or binding
***************
*** 4234,4237 ****
--- 4200,4244 ----
  otherwise it is OPTIONAL.</p>
  </div>
+ <div class="div3">
+ <h4><a name="_http_request_iri_" id="_http_request_iri_"></a>6.4.6
+ HTTP Request IRI</h4>
+ <p><span id="HTTPBindingOperation-2605002" class=
+ "test-assertion">When formulating the HTTP Request, the HTTP
+ Request IRI is an absolute IRI reference and is the value of the
+ {<a href="#property-BindingOperation.httplocation">http
+ location</a>} property of the <a href=
+ "wsdl20.html#component-BindingOperation">Binding Operation</a>
+ component, resolved using 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
+ (see section 5 of [<cite><a href="#RFC3986">IETF RFC
+ 3986</a></cite>]).<sup><a href=
+ "#HTTPBindingOperation-2605002-summary" title=
+ "Link to assertion HTTPBindingOperation-2605002 summary">†</a></sup></span>
+ If the {<a href="#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=
+ "#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 IRI. For example, the
+ three serialization formats defined in section <a href=
+ "#_http_serialization"><strong>6.8 Serialization Format of Instance
+ Data</strong></a> define a syntax to use the {<a href=
+ "#property-BindingOperation.httplocation">http location</a>} as a
+ template using elements of the instance data.</p>
+ <p>If the resulting IRI uses the <code>https</code> scheme, then
+ HTTP over TLS [<cite><a href="#RFC2818">IETF RFC 2818</a></cite>]
+ is used to send the HTTP request.</p>
+ <p>The HTTP Request IRI identifies the resource upon which to apply
+ the request and is transmitted using the Request-URI, and
+ optionally the Host header field, as defined in [<cite><a href=
+ "#RFC2616">IETF RFC 2616</a></cite>].</p>
+ </div>
  </div>
  <div class="div2">
***************
*** 4315,4344 ****
  include a fragment identifier component.<sup><a href=
  "#HTTPBindingOperation-5066-summary" title=
! "Link to assertion HTTPBindingOperation-5066 summary">†</a></sup></span>
! <span id="HTTPBindingOperation-2605002" class="test-assertion">If
! this IRI is a relative reference, 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
! is used as a base URI to resolve it, as defined in section 5 of
! [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>].<sup><a href=
! "#HTTPBindingOperation-2605002-summary" title=
! "Link to assertion HTTPBindingOperation-2605002 summary">†</a></sup></span>
! As a consequence, if this IRI is an absolute IRI, the {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property of
! the <a href="wsdl20.html#component-Endpoint">Endpoint</a> component
! is ignored. Input serializations may define additional processing
! rules to be applied to the value of {<a href=
! "#property-BindingOperation.httplocation">http location</a>} before
! combining it with the {<a href=
! "wsdl20.html#property-Endpoint.address">address</a>} property of
! the endpoint element to form the HTTP request IRI. For example, the
! three serialization formats defined in section <a href=
! "#_http_serialization"><strong>6.8 Serialization Format of Instance
! Data</strong></a> define a syntax to use the {<a href=
! "#property-BindingOperation.httplocation">http location</a>} as a
! template using elements of the instance data.</p>
! <p>If the resulting IRI uses the <code>https</code> scheme, then
! HTTP over TLS [<cite><a href="#RFC2818">IETF RFC 2818</a></cite>]
! is used to send the HTTP request.</p>
  </li>
  <li>
--- 4322,4326 ----
  include a fragment identifier component.<sup><a href=
  "#HTTPBindingOperation-5066-summary" title=
! "Link to assertion HTTPBindingOperation-5066 summary">†</a></sup></span></p>
  </li>
  <li>
***************
*** 5804,5809 ****
  "#HTTPSerialization-5075-summary" title=
  "Link to assertion HTTPSerialization-5075 summary">†</a></sup></span>
! Other HTTP headers, such as <code>Content-Encoding</code> or
! <code>Transfer-Encoding</code>, MAY be used.</p>
  </div>
  <div class="div3">
--- 5786,5790 ----
  "#HTTPSerialization-5075-summary" title=
  "Link to assertion HTTPSerialization-5075 summary">†</a></sup></span>
! Other HTTP headers MAY be used.</p>
  </div>
  <div class="div3">
***************
*** 5957,5961 ****
  Reference</a> and <a href=
  "wsdl20.html#component-BindingFault">Binding Fault</a> component
! MAY indicate which transfer codings, as defined in section 3.6 of
  [<cite><a href="#RFC2616">IETF RFC 2616</a></cite>], are available
  for this particular message.</p>
--- 5938,5942 ----
  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>
***************
*** 6008,6013 ****
  Reference</a> component. If this property does not have a value,
  the value of the {<a href=
! "#property-BindingOperation.httptransfercodingdefault">http
! transfer 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
--- 5989,5994 ----
  Reference</a> component. If this property does not have a value,
  the value of the {<a href=
! "#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
***************
*** 6483,6506 ****
  1.0</a> is available at http://www.w3.org/TR/xforms/.</dd>
  <dt class="label"><a name="SOAP12-PART1" id=
! "SOAP12-PART1"></a>[SOAP 1.2 Part 1: Messaging Framework]</dt>
  <dd><cite><a href=
! "http://www.w3.org/TR/2003/REC-soap12-part1-20030624/">SOAP Version
! 1.2 Part 1: Messaging Framework</a></cite>, M. Gudgin, M. Hadley,
! N. Mendelsohn, J-J. Moreau, H. Frystyk Nielsen, Editors. World Wide
! Web Consortium, 24 June 2003. This version of the "SOAP Version 1.2
! Part 1: Messaging Framework" Recommendation is
! http://www.w3.org/TR/2003/REC-soap12-part1-20030624/. The <a href=
  "http://www.w3.org/TR/soap12-part1/">latest version of "SOAP
  Version 1.2 Part 1: Messaging Framework"</a> is available at
  http://www.w3.org/TR/soap12-part1/.</dd>
  <dt class="label"><a name="SOAP12-PART2" id=
! "SOAP12-PART2"></a>[SOAP 1.2 Part 2: Adjuncts]</dt>
  <dd><cite><a href=
! "http://www.w3.org/TR/2003/REC-soap12-part2-20030624/">SOAP Version
! 1.2 Part 2: Adjuncts</a></cite>, M. Gudgin, M. Hadley, N.
! Mendelsohn, J-J. Moreau, and H. Frystyk Nielsen, Editors. World
! Wide Web Consortium, 7 May 2003. This version of the "SOAP Version
! 1.2 Part 2: Adjuncts" Recommendation is
! http://www.w3.org/TR/2003/REC-soap12-part2-20030624/. The <a href=
  "http://www.w3.org/TR/soap12-part2/">latest version of "SOAP
  Version 1.2 Part 2: Adjuncts"</a> is available at
--- 6464,6492 ----
  1.0</a> is available at http://www.w3.org/TR/xforms/.</dd>
  <dt class="label"><a name="SOAP12-PART1" id=
! "SOAP12-PART1"></a>[SOAP 1.2 Part 1: Messaging Framework (Second
! Edition)]</dt>
  <dd><cite><a href=
! "http://www.w3.org/TR/2006/PER-soap12-part1-20061219/">SOAP Version
! 1.2 Part 1: Messaging Framework (Second Edition)</a></cite>, M.
! Gudgin, M. Hadley, N. Mendelsohn, J-J. Moreau, H. Frystyk Nielsen,
! A. Karmarkar, Y. Lafon, Editors. World Wide Web Consortium, 19
! December 2006. This version of the "SOAP Version 1.2 Part 1:
! Messaging Framework (Second Edition)" Proposed Edited
! Recommendation is
! http://www.w3.org/TR/2006/PER-soap12-part1-20061219/. The <a href=
  "http://www.w3.org/TR/soap12-part1/">latest version of "SOAP
  Version 1.2 Part 1: Messaging Framework"</a> is available at
  http://www.w3.org/TR/soap12-part1/.</dd>
  <dt class="label"><a name="SOAP12-PART2" id=
! "SOAP12-PART2"></a>[SOAP 1.2 Part 2: Adjuncts (Second
! Edition)]</dt>
  <dd><cite><a href=
! "http://www.w3.org/TR/2006/PER-soap12-part2-20061219/">SOAP Version
! 1.2 Part 2: Adjuncts (Second Edition)</a></cite>, M. Gudgin, M.
! Hadley, N. Mendelsohn, J-J. Moreau, and H. Frystyk Nielsen, A.
! Karmarkar, Y. Lafon, Editors. World Wide Web Consortium, 7 May
! 2003. This version of the "SOAP Version 1.2 Part 2: Adjuncts
! (Second Edition)" Proposed Edited Recommendation is
! http://www.w3.org/TR/2006/PER-soap12-part2-20061219/. The <a href=
  "http://www.w3.org/TR/soap12-part2/">latest version of "SOAP
  Version 1.2 Part 2: Adjuncts"</a> is available at
***************
*** 7224,7233 ****
  "#HTTPBindingOperation-2605002" id=
  "HTTPBindingOperation-2605002-summary">HTTPBindingOperation-2605002</a></td>
! <td rowspan="1" colspan="1">If this IRI is a relative reference,
! 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
! is used as a base URI to resolve it, as defined in section 5 of
! [<cite><a href="#RFC3986">IETF RFC 3986</a></cite>].</td>
  </tr>
  <tr>
--- 7210,7223 ----
  "#HTTPBindingOperation-2605002" id=
  "HTTPBindingOperation-2605002-summary">HTTPBindingOperation-2605002</a></td>
! <td rowspan="1" colspan="1">When formulating the HTTP Request, the
! HTTP Request IRI is an absolute IRI reference and is the value of
! the {<a href="#property-BindingOperation.httplocation">http
! location</a>} property of the <a href=
! "wsdl20.html#component-BindingOperation">Binding Operation</a>
! component, resolved using 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
! (see section 5 of [<cite><a href="#RFC3986">IETF RFC
! 3986</a></cite>]).</td>
  </tr>
  <tr>
***************
*** 7850,7867 ****
  <tr>
  <td rowspan="1" colspan="1"><a name=
- "SOAPHTTPGeneration-5055-summary" href="#SOAPHTTPGeneration-5055"
- id=
- "SOAPHTTPGeneration-5055-summary">SOAPHTTPGeneration-5055</a></td>
- <td rowspan="1" colspan="1">If the SOAP MEP selected is
- "http://www.w3.org/2003/05/soap/mep/soap-response/" then the value
- of the SOAP
- "http://www.w3.org/2003/05/soap/mep/ImmediateDestination" property
- MUST be generated using the HTTP binding extension's rules for
- generating an IRI for HTTP GET (see <a href=
- "#_http_location_template"><strong>6.8.1 Serialization of the
- instance data in parts of the HTTP request IRI</strong></a>).</td>
- </tr>
- <tr>
- <td rowspan="1" colspan="1"><a name=
  "SOAPHTTPProperties-2500001-summary" href=
  "#SOAPHTTPProperties-2500001" id=
--- 7840,7843 ----
***************
*** 7961,7966 ****
  URI "http://www.w3.org/2003/05/soap/mep/request-response/"
  identifying the SOAP Request-Response Message Exchange Pattern as
! defined in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2:
! Adjuncts</a></cite>].</td>
  </tr>
  <tr>
--- 7937,7942 ----
  URI "http://www.w3.org/2003/05/soap/mep/request-response/"
  identifying the SOAP Request-Response Message Exchange Pattern as
! defined in [<cite><a href="#SOAP12-PART2">SOAP 1.2 Part 2: Adjuncts
! (Second Edition)</a></cite>].</td>
  </tr>
  <tr>
***************
*** 8228,8231 ****
--- 8204,8243 ----
  <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>:
+ Remove trailing slash.</td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">20070215</td>
+ <td rowspan="1" colspan="1">PLH</td>
+ <td rowspan="1" colspan="1"><a href=
+ "http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR112">CR112</a>:
+ HTTP Location property definition.</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#CR112">CR112</a>:
+ Rename Request-Optional-Response to Request-Response and point to
+ SOAP 1.2 Second Edition.</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#CR143">CR143</a>:
+ Remove example headers since we cover them all already.</td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">20070215</td>
+ <td rowspan="1" colspan="1">JJM</td>
  <td rowspan="1" colspan="1">Fix missing "In" for SOAP-Reponse.</td>
  </tr>
***************
*** 9385,9389 ****
  <br />
  <div class="div2">
! <h3><a name="id2329702" id="id2329702"></a>D.1 WSDL 2.0 Extensions
  Change Log</h3>
  <a name="wsdl-changelog-table" id="wsdl-changelog-table"></a>
--- 9397,9401 ----
  <br />
  <div class="div2">
! <h3><a name="id2329726" id="id2329726"></a>D.1 WSDL 2.0 Extensions
  Change Log</h3>
  <a name="wsdl-changelog-table" id="wsdl-changelog-table"></a>
***************
*** 9613,9617 ****
  <br /></div>
  <div class="div2">
! <h3><a name="id2330736" id="id2330736"></a>D.2 WSDL 2.0 Bindings
  Change Log</h3>
  <a name="wsdl-spec3-changelog-table" id=
--- 9625,9629 ----
  <br /></div>
  <div class="div2">
! <h3><a name="id2330760" id="id2330760"></a>D.2 WSDL 2.0 Bindings
  Change Log</h3>
  <a name="wsdl-spec3-changelog-table" id=

Received on Thursday, 15 February 2007 18:28:47 UTC