2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.189,1.190

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
Clarification needed on HTTP Transfer Coding

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.189
retrieving revision 1.190
diff -C 2 -d -r1.189 -r1.190
*** wsdl20-adjuncts.xml	8 Sep 2006 08:14:48 -0000	1.189
--- wsdl20-adjuncts.xml	8 Sep 2006 08:41:14 -0000	1.190
***************
*** 3002,3005 ****
--- 3002,3057 ----
  	</div3>
  
+ 	<div3 id="_http_binding_default_rule_coding">
+ 	  <head>HTTP Transfer Coding Selection</head>
+ 	  <p><assert class="component" id="HTTPBinding-5058">When formulating the HTTP message to be
+ 	    transmitted, the HTTP transfer coding used MUST be selected using one of
+ 	    the following:</assert></p>
+ 
+ 	<ulist>
+ 	  <item>
+ 	    <p>For a given <comp>Binding Message Reference</comp> component whose
+ 	    <prop>http transfer coding</prop> property has a value, then the value of the
+ 	    this property.
+ 	    </p>
+ 	  </item>
+ 	  <item>
+ 	    <p>Otherwise, the value of the parent <comp>Binding Operation</comp> component's
+ 	    <prop>http transfer coding default</prop> property, if any.
+ 	    </p>
+ 	  </item>
+ 	  <item>
+ 	    <p>Otherwise, the value of the grandparent <comp>Binding</comp> component's
+ 	    <prop>http transfer coding default</prop> property, if any.
+ 	    </p>
+ 	  </item>
+ 	  <item>
+ 	    <p>Otherwise, none.
+ 	    </p>
+ 	  </item>
+ 	</ulist>
+ 	  <p><assert class="component" id="HTTPBinding-5059">When formulating the HTTP fault message to be
+ 	    transmitted, the HTTP transfer coding used MUST be selected using one of
+ 	    the following:</assert></p>
+ 
+ 	<ulist>
+ 	  <item>
+ 	    <p>For a given <comp>Binding Fault</comp> component whose
+ 	    <prop>http transfer coding</prop> property has a value, then the value of the
+ 	    this property.
+ 	    </p>
+ 	  </item>
+ 	  <item>
+ 	    <p>Otherwise, the value of the parent <comp>Binding</comp> component's
+ 	    <prop>http transfer coding default</prop> property, if any.
+ 	    </p>
+ 	  </item>
+ 	  <item>
+ 	    <p>Otherwise, none.
+ 	    </p>
+ 	  </item>
+ 	</ulist>
+ 
+ 	</div3>
+ 
  	<div3 id="_http_binding_default_rule_psf">
  	  <head>Payload Construction And Serialization Format</head>
***************
*** 4698,4705 ****
  	      <emph>xs:string</emph> to the <comp>Binding</comp>
  	      component. This property indicates the default transfer
! 	      codings available for all <comp>Interface Message
! 	      Reference</comp> and <comp>Interface Fault
! 	      Reference</comp> components of any <comp>Interface</comp>
! 	      component that uses this <comp>Binding</comp> component.</p>
  	    </item>
  	    <item>
--- 4750,4756 ----
  	      <emph>xs:string</emph> to the <comp>Binding</comp>
  	      component. This property indicates the default transfer
! 	      codings available for all <comp>Binding Message
! 	      Reference</comp> and <comp>Binding Fault</comp>
! 	      components of this <comp>Binding</comp> component.</p>
  	    </item>
  	    <item>
***************
*** 4708,4721 ****
  	      component. This property indicates the default transfer
  	      codings available for all <comp>Binding Message
! 	      Reference</comp> and <comp>Binding Fault</comp>
! 	      components of this <comp>Binding Operation</comp>
  	      component.</p>
  	    </item>
  	    <item>
! 	      <p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL. A <emph>xs:string</emph> to
  	      the <comp>Binding Message Reference</comp> component. This property indicates the
  	      transfer codings available for this <comp>Binding Message Reference</comp> component.</p>
  	    </item>
! 	    <item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL, to the <comp>Binding Fault</comp> component</p></item>
  	  </ulist>
  
--- 4759,4773 ----
  	      component. This property indicates the default transfer
  	      codings available for all <comp>Binding Message
! 	      Reference</comp> of this <comp>Binding Operation</comp>
  	      component.</p>
  	    </item>
  	    <item>
! 	      <p><propdef comp="Binding Message Reference">http transfer coding</propdef> OPTIONAL.
! 	      A <emph>xs:string</emph> to
  	      the <comp>Binding Message Reference</comp> component. This property indicates the
  	      transfer codings available for this <comp>Binding Message Reference</comp> component.</p>
  	    </item>
! 	    <item><p>Similarly, <propdef comp="Binding Fault">http transfer coding</propdef> OPTIONAL,
! 	    to the <comp>Binding Fault</comp> component</p></item>
  	  </ulist>
  
***************
*** 5346,5349 ****
--- 5398,5410 ----
  	    	<td>JJM</td>
  	      <td><loc
+ 	      href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR055">CR055</loc>:
+ 	      Clarification on HTTP Transfer Coding
+ 	      </td>
+ 	    </tr>
+ 
+ 	    <tr>
+ 	    	<td>20060908</td>
+ 	    	<td>JJM</td>
+ 	      <td><loc
  	      href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR059">CR059</loc>:
  	      {http location ignore uncited} belongs to the Binding Operation component

Received on Friday, 8 September 2006 08:41:28 UTC