2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.221,1.222

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
CR116: 6.7.1.1 Construction of the request IRI using the http location

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.221
retrieving revision 1.222
diff -C 2 -d -r1.221 -r1.222
*** wsdl20-adjuncts.xml	14 Feb 2007 17:15:50 -0000	1.221
--- wsdl20-adjuncts.xml	14 Feb 2007 17:47:33 -0000	1.222
***************
*** 4393,4403 ****
  				</p>
  				
! 			<eg xml:space="preserve">httpLocation ::= charData? (( openBrace | closeBrace | elementName ) charData?)*
  charData ::= [^{}]*
  openBrace ::= '{{'
  closeBrace ::= '}}'
! elementName ::= rawElementName | encodedElementName
! rawElementName ::= '{!' NCName '}'
! encodedElementName ::= '{' NCName '}'</eg>
  			
                  <p>The request IRI is constructed as follows:</p>
--- 4393,4403 ----
  				</p>
  				
! 			<eg xml:space="preserve">httpLocation ::= charData? (( openBrace | closeBrace | template ) charData?)*
  charData ::= [^{}]*
  openBrace ::= '{{'
  closeBrace ::= '}}'
! template ::= rawTemplate | encodedTemplate
! rawTemplate ::= '{!' NCName '}'
! encodedTemplate ::= '{' NCName '}'</eg>
  			
                  <p>The request IRI is constructed as follows:</p>
***************
*** 4405,4409 ****
                  <ulist>
                  
!                 <item><p>Each cited exclamated element (<el>rawElementName</el> production in
                  the grammar above) is replaced by the possibly empty single value
                  of the corresponding element from the
--- 4405,4409 ----
                  <ulist>
                  
!                 <item><p>Each raw template (<el>rawTemplate</el> production in
                  the grammar above) is replaced by the possibly empty single value
                  of the corresponding element from the
***************
*** 4411,4415 ****
                  No percent-encoding is performed.</p></item>
  
!                 <item><p>Each cited un-exclamated element (<el>encodedElementName</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, 
--- 4411,4415 ----
                  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, 
***************
*** 4429,4434 ****
                  </item>
                  
!                 <item><p>Each uncited element, OR each cited un-exclamated element
!                 (<el>encodedElementName</el> production in
                  the grammar above) preceeded in the <prop comp="Binding Operation">http location</prop>
                  property by a <attval>?</attval> or a <attval>#</attval> character,
--- 4429,4435 ----
                  </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) preceeded in the <prop comp="Binding Operation">http location</prop>
                  property by a <attval>?</attval> or a <attval>#</attval> character,
***************
*** 4445,4464 ****
                  MUST be percent-encoded (thus the query parameter separator
                  will be encoded, but not "/" and "?").</p></item></ulist>
!                 </item>                            
! 
!                 <item><p>If a local name appears more than once,
!                 the elements are used in the order they appear in the
!                 <termref def="instance_data">instance data</termref>. </p></item>
                  
                  <item><p>
!                 <assert class="message" id="HTTPSerialization-2607010">Cited element MUST NOT
                  carry an <att>xs:nil</att> attribute whose value is
                  <attval>true</attval></assert>.</p></item>
                  
-                 <item><p><assert class="component"
-             id="HTTPSerialization-5073"><el>NCNames</el> in the grammar above MUST be
-             element names from the <termref def="instance_data">instance data</termref> of the input
-             message.</assert></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>
--- 4446,4468 ----
                  MUST be percent-encoded (thus the query parameter separator
                  will be encoded, but not "/" and "?").</p></item></ulist>
!                 </item>   
!                 
!                 <item><p><assert class="component" id="HTTPSerialization-5073">
!                 The local name in a template SHOULD match at least one element
!                 from the <termref def="instance_data">instance data</termref> of the input
!                 message.</assert> When there is no match, the template is replaced by
!                 an empty string. Otherwise, the template consummes the first non-consummed matching
!                 element from the <termref def="instance_data">instance data</termref>.
!                 The next occurrence of the template consummes the next non-consummed matching
!                 element, and so on until all templates are processed. Matching elements are
!                 consummed 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-2607010">Cited elements (i.e.
!                 elements referenced in templates) MUST NOT
                  carry an <att>xs:nil</att> attribute whose value is
                  <attval>true</attval></assert>.</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>
***************
*** 5638,5641 ****
--- 5642,5654 ----
  	    	<td>JJM</td>
  	      <td><loc
+ 	      href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR116">CR116</loc>:
+ 	      6.7.1.1 Construction of the request IRI using the http location
+ 	      </td>
+ 	    </tr>
+ 
+ 	    <tr>
+ 	    	<td>20070214</td>
+ 	    	<td>JJM</td>
+ 	      <td><loc
  	      href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR114">CR114</loc>:
  	      Separation of the in-only and robust-in-only cases.

Received on Wednesday, 14 February 2007 17:47:55 UTC