2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.255,1.256

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
CR157 QUESTION 3 (RE: Http location text for 6.8.1.1) editorial suggestions

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.255
retrieving revision 1.256
diff -C 2 -d -r1.255 -r1.256
*** wsdl20-adjuncts.xml	13 Mar 2007 16:04:49 -0000	1.255
--- wsdl20-adjuncts.xml	13 Mar 2007 16:19:39 -0000	1.256
***************
*** 4250,4257 ****
                      element, and so on until all templates are processed. Matching elements are
                      consumed in the order in which they appear in the
!                     <termref def="instance_data">instance data</termref>.</p></item>
!                   
!                   <item><p>
!                     <assert class="message" id="HTTPSerialization-2110" cr-id="HTTPSerialization-2607010">Cited elements (i.e.
                        elements referenced in templates) MUST NOT
                        carry an <att>xs:nil</att> attribute whose value is
--- 4250,4256 ----
                      element, and so on until all templates are processed. Matching elements are
                      consumed in the order in which they appear in the
!                     <termref def="instance_data">instance data</termref>.
!                     <assert class="message" id="HTTPSerialization-2110" cr-id="HTTPSerialization-2607010">
!                     Cited elements (i.e.
                        elements referenced in templates) MUST NOT
                        carry an <att>xs:nil</att> attribute whose value is
***************
*** 4264,4298 ****
                  No percent-encoding is performed.</p></item>
  
!                 <item><p>For each encoded template (<el>encodedTemplate</el> production in
                  the grammar above) NOT preceded in the <prop comp="Binding Operation">http location</prop>
!                 property by a <attval>?</attval> or a <attval>#</attval> character, 
!                 all characters EXCEPT the following ones MUST be percent-encoded:</p>
                  <ulist>
!                 <item><p>The value of the <prop
  	    comp="Binding Operation">http query parameter
  	    separator</prop> property, if present OR instead the value of the
  	    <prop comp="Binding">http query parameter
! 	    separator default</prop> property.</p></item>
! 	            <item><p>The characters in the range:
                  <code>"&amp;" | ";" | ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
!                 ")" | "*" | "+" | "," | ":" | "@"</code>.</p></item>
                  </ulist>
                  </item>
                  
!                 <item><p>Each uncited element (i.e. each element not referenced in a template),
!                 OR each encoded template
                  (<el>encodedTemplate</el> production in
                  the grammar above) preceded in the <prop comp="Binding Operation">http location</prop>
!                 property by a <attval>?</attval> or a <attval>#</attval> character,
!                 is encoded as follows:</p>
                  <ulist>
                  <item><p>The value of the <prop
  	    comp="Binding Operation">http query parameter
! 	    separator</prop> property, if present, OR the value of the
  	    <prop comp="Binding">http query parameter
  	    separator default</prop> property, MUST be percent-encoded.</p></item>
                  <item><p>The characters in the range: <code>"&amp;" | ";" | "!" | "$" | "'" | "(" |
                  ")" | "*" | "+" | "," | ":" | "@" | "?" | "/"</code>
!                 SHOULD be encoded.</p></item>
                  <item><p>The other characters, EXCEPT the ones in the range:
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~"</code>,
--- 4263,4300 ----
                  No percent-encoding is performed.</p></item>
  
!                 <item><p>Each encoded template (<el>encodedTemplate</el> production in
                  the grammar above) NOT preceded in the <prop comp="Binding Operation">http location</prop>
!                 property by a <attval>?</attval> or a <attval>#</attval> character
!                 is replaced by the possibly empty single value of the corresponding element
!                 from the <termref def="instance_data">instance data</termref>. 
!                 All characters EXCEPT the following ones MUST be percent-encoded:</p>
                  <ulist>
!                 <!-- <item><p>The value of the <prop
  	    comp="Binding Operation">http query parameter
  	    separator</prop> property, if present OR instead the value of the
  	    <prop comp="Binding">http query parameter
! 	    separator default</prop> property.</p></item> -->
! 	            <item><p>
                  <code>"&amp;" | ";" | ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
!                 ")" | "*" | "+" | "," | ":" | "@"</code></p></item>
                  </ulist>
                  </item>
                  
!                 <item><p>Each encoded template
                  (<el>encodedTemplate</el> production in
                  the grammar above) preceded in the <prop comp="Binding Operation">http location</prop>
!                 property by a <attval>?</attval> or a <attval>#</attval> character
!                 is replaced by the possibly empty single value of the corresponding element from the
!                 <termref def="instance_data">instance data</termref>. The characters are
!                 encoded as follows:</p>
                  <ulist>
                  <item><p>The value of the <prop
  	    comp="Binding Operation">http query parameter
! 	    separator</prop> property, if present, otherwise the value of the
  	    <prop comp="Binding">http query parameter
  	    separator default</prop> property, MUST be percent-encoded.</p></item>
                  <item><p>The characters in the range: <code>"&amp;" | ";" | "!" | "$" | "'" | "(" |
                  ")" | "*" | "+" | "," | ":" | "@" | "?" | "/"</code>
!                 SHOULD be percent-encoded.</p></item>
                  <item><p>The other characters, EXCEPT the ones in the range:
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~"</code>,
***************
*** 4301,4311 ****
                  </item>  
                  
                    <item><p>Percent-encoding MUST be performed using the UTF-8 representation of the character
                      as prescribed by section 6.4 of <bibref ref="RFC3987"/>.</p></item>
                    
!                   <item><p>A double curly brace (<el>openBrace</el>
!                     or <el>closeBrace</el> production in the grammar above) MAY be used to include a single
!                     literal curly brace (<attval>{</attval> or <attval>}</attval> respectively)
!                     in the request IRI. This provides a simple escaping
                      mechanism.</p></item>
                  </ulist>
--- 4303,4317 ----
                  </item>  
                  
+                 <item><p>Each uncited element (i.e. each element not referenced in a template)
+                 to be serialized, if any, is encoded as for an encoded template.</p></item>
+                 
                    <item><p>Percent-encoding MUST be performed using the UTF-8 representation of the character
                      as prescribed by section 6.4 of <bibref ref="RFC3987"/>.</p></item>
                    
!                   <item><p>Each double curly brace (<el>openBrace</el>
!                     or <el>closeBrace</el> production in the grammar above) is
!                     replaced by a single
!                     literal curly brace (<attval>{</attval> or <attval>}</attval> respectively).
!                     This provides a simple escaping
                      mechanism.</p></item>
                  </ulist>
***************
*** 5479,5482 ****
--- 5485,5496 ----
  	    	<td>20070313</td>
  	    	<td>JJM</td>
+ 	        <td>CR157 QUESTION 3
+ 	        (RE: Http location text for 6.8.1.1) editorial suggestions
+ 	        </td>
+ 	    </tr>
+ 	    
+ 	    <tr>
+ 	    	<td>20070313</td>
+ 	    	<td>JJM</td>
  	        <td>CR157: RE: LocationTemplate-1G test.
  	        </td>

Received on Tuesday, 13 March 2007 16:20:24 UTC