2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.237,1.238

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
Fixed issue when Content-Encoding could be empty (follow-up of CR089).

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.237
retrieving revision 1.238
diff -C 2 -d -r1.237 -r1.238
*** wsdl20-adjuncts.xml	16 Feb 2007 12:00:11 -0000	1.237
--- wsdl20-adjuncts.xml	16 Feb 2007 16:26:28 -0000	1.238
***************
*** 3112,3164 ****
  	<div3 id="_http_binding_default_rule_coding">
  	  <head>HTTP Content Coding Selection</head>
! 	  <p><assert class="component" id="HTTPBinding-5058">When formulating the HTTP message to be
! 	    transmitted, the value of the HTTP <att>Content-Encoding</att> header-field MUST be
! 	    set using one of the following:</assert></p>
! 
  	<ulist>
! 	  <item>
! 	    <p>For a given <comp>Binding Message Reference</comp> component whose
! 	    <prop comp="Binding Message Reference">http content coding</prop> property has a value
! 	    (including an empty 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 comp="Binding Operation">http content coding default</prop> property, if any.
! 	    </p>
! 	  </item>
! 	  <item>
! 	    <p>Otherwise, the value of the grandparent <comp>Binding</comp> component's
! 	    <prop comp="Binding">http content 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 value of the HTTP <att>Content-Encoding</att> header-field MUST be
! 	    set using one of the following:</assert></p>
  
  	<ulist>
! 	  <item>
! 	    <p>For a given <comp>Binding Fault</comp> component whose
! 	    <prop comp="Binding Fault">http content coding</prop> property has a value
! 	    (including an empty value), then the value of the
! 	    this property.
! 	    </p>
! 	  </item>
! 	  <item>
! 	    <p>Otherwise, the value of the parent <comp>Binding</comp> component's
! 	    <prop comp="Binding">http content coding default</prop> property, if any.
! 	    </p>
! 	  </item>
! 	  <item>
! 	    <p>Otherwise, none.
! 	    </p>
! 	  </item>
  	</ulist>
  
  	</div3>
--- 3112,3149 ----
  	<div3 id="_http_binding_default_rule_coding">
  	  <head>HTTP Content Coding Selection</head>
! 	  <p><assert class="component" id="HTTPBinding-5058"> When formulating the HTTP message to be
! 	  transmitted, content coding for a given <comp>Binding Message Reference</comp>
! 	  component is determined as follows:</assert></p>
! 	
  	<ulist>
! 	   <item><p>If the <prop comp="Binding Message Reference">http content coding</prop>
! 	   property has a non-empty value, a <el>Content-Encoding</el> header-field
! 	   MUST be inserted with the value of this property.</p></item>
! 
! 	   <item><p>Otherwise, if the value of the parent <comp>Binding Operation</comp> component's 
! 	   <prop comp="Binding Operation">http content coding default</prop>
! 	   property has a non-empty value, a <el>Content-Encoding</el>
! 	   header-field MUST be inserted with the value of this property.</p></item>
  
+ 	   <item><p>Otherwise, if the value of the grandparent <comp>Binding</comp> component's
+ 	   <prop comp="Binding">http content coding default</prop> property has a non-empty value, a 
+ 	   <el>Content-Encoding</el> header-field MUST be inserted with the value of
+ 	   this property.</p></item>
+     </ulist>
+ 	
+ 	  <p><assert class="component" id="HTTPBinding-5059">When formulating the HTTP fault message
+ 	  to be transmitted, content coding for a given <comp>Binding Fault</comp> component is determined as
+ 	  follows:</assert></p>
+ 	
  	<ulist>
! 	   <item><p>If the <prop comp="Binding Fault">http content coding</prop>
! 	   property has a non-empty value, then a <el>Content-Encoding</el>
! 	   header-field MUST be inserted with the value of this property.</p></item>
! 	   <item><p>If the <prop comp="Binding">http content coding default</prop>
! 	   property has a non-empty value, then a <el>Content-Encoding</el>
! 	   header-field MUST be inserted with the value of this property.</p></item>
  	</ulist>
+ 	
+ 	<p>The body of the response message is encoded using the specified content coding.</p>
  
  	</div3>
***************
*** 5648,5651 ****
--- 5633,5642 ----
  	    	<td>20070216</td>
  	    	<td>JJM</td>
+ 		    <td>Fixed issue when Content-Encoding could be empty (follow-up of CR089).</td>
+ 		</tr>
+ 
+ 	    <tr>
+ 	    	<td>20070216</td>
+ 	    	<td>JJM</td>
  		    <td>Fixed issues noticed by Jonathan</td>
  		</tr>

Received on Friday, 16 February 2007 16:26:36 UTC