2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.228,1.229

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
Fix logic in template encoding.

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.228
retrieving revision 1.229
diff -C 2 -d -r1.228 -r1.229
*** wsdl20-adjuncts.xml	15 Feb 2007 13:45:53 -0000	1.228
--- wsdl20-adjuncts.xml	15 Feb 2007 14:24:25 -0000	1.229
***************
*** 4425,4444 ****
                  No percent-encoding is performed.</p></item>
  
!                 <item><p>Each encoded template (<el>encodedTemplate</el> production in
                  the grammar above) NOT preceeded 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 NOT be percent-encoded.</p></item>
! 	            <item><p>The characters in the range:
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
!                 ")" | "*" | "+" | "," | ";" | "=" | ":" | "@"</code>, MUST NOT be percent-encoded.</p></item>
!                 <item><p>The other characters MUST be percent-encoded
!                  (thus "/" and "?" will be encoded,
!                 but not the query parameter separator).</p></item></ulist>
                  </item>
                  
--- 4425,4442 ----
                  No percent-encoding is performed.</p></item>
  
!                 <item><p>For each encoded template (<el>encodedTemplate</el> production in
                  the grammar above) NOT preceeded in the <prop comp="Binding Operation">http location</prop>
                  property by a <attval>?</attval> or a <attval>#</attval> character, 
!                 the characters NOT in the following set 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 NOT in the range:
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
!                 ")" | "*" | "+" | "," | ";" | "=" | ":" | "@"</code>.</p></item>
!                 </ulist>
                  </item>
                  
***************
*** 4458,4463 ****
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
                  ")" | "*" | "+" | "," | ";" | "=" | ":" | "@" | "?" | "/"</code>,
!                 MUST be percent-encoded (thus the query parameter separator
!                 will be encoded, but not "/" and "?").</p></item></ulist>
                  </item>   
                  
--- 4456,4460 ----
                  <code>ALPHA | DIGIT | "-" | "." | "_" | "~" | "!" | "$" | "'" | "(" |
                  ")" | "*" | "+" | "," | ";" | "=" | ":" | "@" | "?" | "/"</code>,
!                 MUST be percent-encoded.</p></item></ulist>
                  </item>   
                  
***************
*** 5659,5662 ****
--- 5656,5666 ----
  	    	<td>20070215</td>
  	    	<td>JJM</td>
+ 	      <td>Fix logic in template encoding.
+ 	      </td>
+ 	    </tr>
+ 
+ 	    <tr>
+ 	    	<td>20070215</td>
+ 	    	<td>JJM</td>
  	      <td><loc
  	      href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR112">CR112</loc>:

Received on Thursday, 15 February 2007 14:24:39 UTC