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

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
Fixed issues noticed by Jonathan:
>
> 5.1: on operation:
>   whttp:contentCodingDefault="xs:string"?? >
> Remove the extra ">",
DONE (for all occurrences in the SOAP binding)

>
>   whttp:queryParameterSeparator="xs:string"?
>  and I think add a second question mark to the latter.
DONE (in the SOAP binding)

>
> Re CR109, the 5 soap codes are prescribed by the spec, but no assertion markup is provided as the issue resolution requested.  Changing "are" to "MUST be" and adding assertion markup would complete this item.
DONE

>
> Re CR110, the wording is slightly awkward and doesn't completely address the issue.  I'd suggest replacing "can indicate whether" with "indicates whether" or "can indicate that".
DONE. I've reworded as follows:

"The {http cookies} property allows Binding components to indicate that HTTP cookies (as defined by RFC2965) are used by specific operations of the interface that this binding applies to."

>
> 6.8.1.1 "abosulte" ->"absolute"
DONE

>
> Re CR139, the word "network service" still appears in the intro.
I thought I had done that... Ah! I had fixed the Abstract, not the Intro!

DONE:
- fixed the intro (copied from Part 1)
- moved the dependency on Part 1 from Abstract to Intro (where it belongs)
- removed ultimate paragraph since Part 1 is already described in the 1st paragraph
- removed the referenced to the Primer since we don't do that in Part 1
- updated the Intro in Part 1 to have an uptodate description of Part 2

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.236
retrieving revision 1.237
diff -C 2 -d -r1.236 -r1.237
*** wsdl20-adjuncts.xml	15 Feb 2007 18:28:19 -0000	1.236
--- wsdl20-adjuncts.xml	16 Feb 2007 12:00:11 -0000	1.237
***************
*** 87,96 ****
  	<item><p>Operation safety</p></item>
  	<item><p>Operation styles</p></item>
! 	<item><p>Binding Extensions</p></item>
        </ulist>
-       <p>
- 	This
- 	document depends on WSDL Version 2.0 <bibref ref="WSDL-PART1"/>.
-       </p>
      </abstract>
      &status;
--- 87,92 ----
  	<item><p>Operation safety</p></item>
  	<item><p>Operation styles</p></item>
! 	<item><p>Binding extensions for SOAP and HTTP</p></item>
        </ulist>
      </abstract>
      &status;
***************
*** 109,120 ****
      <div1 id="intro">
        <head>Introduction</head>
!       <p> The Web Services Description Language WSDL Version 2.0 (WSDL)
! <bibref ref="WSDL-PART1"/> defines an XML language
! for describing network services as collections of communication
! endpoints capable of exchanging messages. WSDL service descriptions
! provide documentation for distributed systems and serve as a recipe
! for automating the details involved in applications
! communication. This document defines extensions for the WSDL 2.0
!       language:</p>
        <ulist>
  	<item><p>Message exchange patterns: <specref ref='meps'/></p></item>
--- 105,116 ----
      <div1 id="intro">
        <head>Introduction</head>
!       <p>The Web Services Description Language Version 2.0 (WSDL 2.0)
!       <bibref ref="WSDL-PART1"/> provides a model and an XML format for
!       describing Web services. WSDL 2.0 enables one to separate the description of
!       the abstract functionality offered by a service from concrete details of
!       a service description such as "how" and "where" that functionality is offered.</p>
!       
!       <p>This document, <attval>&part2.title;</attval>, specifies predefined extensions for
!       use in WSDL 2.0:</p>
        <ulist>
  	<item><p>Message exchange patterns: <specref ref='meps'/></p></item>
***************
*** 131,139 ****
        </ulist>
  
!       <p> WSDL 2.0 Primer <bibref ref="WSDL-PART0"/> is a non-normative
! document intended to provide an easily understandable tutorial on the
! features of the WSDL Version 2.0 specifications.  </p>
!       <p> The Core Language <bibref ref="WSDL-PART1"/> of the WSDL 2.0
! specification describes the core elements of the WSDL language. </p>
        <!-- +++++++++ -->
        <div2 id="notcon">
--- 127,134 ----
        </ulist>
  
!       <p>
! 	This document depends on WSDL Version 2.0 <bibref ref="WSDL-PART1"/>.
!       </p>
! 
        <!-- +++++++++ -->
        <div2 id="notcon">
***************
*** 1401,1405 ****
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"?
             type="<emph>&wsdl-soap-ns;</emph>"
!            whttp:queryParameterSeparatorDefault="<emph>xs:string</emph>"?
             whttp:contentCodingDefault="<emph>xs:string</emph>"??
             whttp:cookies="<emph>xs:boolean</emph>"?
--- 1396,1400 ----
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"?
             type="<emph>&wsdl-soap-ns;</emph>"
!            whttp:queryParameterSeparatorDefault="<emph>xs:string</emph>"??
             whttp:contentCodingDefault="<emph>xs:string</emph>"??
             whttp:cookies="<emph>xs:boolean</emph>"?
***************
*** 1431,1436 ****
      &lt;operation ref="<emph>xs:QName</emph>" 
                 whttp:location="<emph>xs:anyURI</emph>"??
!                whttp:contentCodingDefault="<emph>xs:string</emph>"?? &gt;
!                whttp:queryParameterSeparator="<emph>xs:string</emph>"?
                 <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
                 <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? &gt;
--- 1426,1431 ----
      &lt;operation ref="<emph>xs:QName</emph>" 
                 whttp:location="<emph>xs:anyURI</emph>"??
!                whttp:contentCodingDefault="<emph>xs:string</emph>"??
!                whttp:queryParameterSeparator="<emph>xs:string</emph>"??
                 <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
                 <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? &gt;
***************
*** 1771,1777 ****
  		  <emph>xs:token</emph>, to the <comp>Binding Fault</comp> component, where:</p>
  		      <ulist>
! 		      <item><p>when the value of the <prop comp="Binding">soap version</prop>
! 		      is <attval>1.2</attval>, the allowed QNames are the ones defined by
! 		      <bibref ref="SOAP12-PART1"/>, section 5.4.6;</p></item>
  		      <item><p>the allowed token value is <attval>#any</attval>.</p></item>
  		      </ulist>
--- 1766,1772 ----
  		  <emph>xs:token</emph>, to the <comp>Binding Fault</comp> component, where:</p>
  		      <ulist>
! 		      <item><p><assert class="component" id="SOAPBindingFault-5046">when the value of the <prop comp="Binding">soap version</prop>
! 		      is <attval>1.2</attval>, the allowed QNames MUST be the ones defined by
! 		      <bibref ref="SOAP12-PART1"/>, section 5.4.6</assert>;</p></item>
  		      <item><p>the allowed token value is <attval>#any</attval>.</p></item>
  		      </ulist>
***************
*** 3023,3027 ****
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>whttp:contentCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
--- 3018,3022 ----
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? &gt;
          &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
***************
*** 3029,3033 ****
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>whttp:contentCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
--- 3024,3028 ----
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? &gt;
          &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
***************
*** 4484,4488 ****
  				
  				<p>Note that the mechanism described in this section could be used to
! 				indicate the entire abosulte IRI, including the scheme, host, or port, for example:
  				<eg>{scheme}://{host}:{port}/temperature/{town}</eg> or even: <eg>{myIRI}</eg></p>
  				
--- 4479,4483 ----
  				
  				<p>Note that the mechanism described in this section could be used to
! 				indicate the entire absolute IRI, including the scheme, host, or port, for example:
  				<eg>{scheme}://{host}:{port}/temperature/{town}</eg> or even: <eg>{myIRI}</eg></p>
  				
***************
*** 5025,5032 ****
            <eg xml:space="preserve">&lt;description&gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:contentCodingDefault</b>="<emph>xs:string</emph>"? >
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? >
      &lt;/fault&gt;*
  
--- 5020,5027 ----
            <eg xml:space="preserve">&lt;description&gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:contentCodingDefault</b>="<emph>xs:string</emph>"? &gt;
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>whttp:contentCoding</b>="<emph>xs:string</emph>"? &gt;
      &lt;/fault&gt;*
  
***************
*** 5145,5151 ****
            <head>Description</head>
  
! 	  <p><comp>Binding</comp> components can indicate whether HTTP cookies
! 	  (as defined by <bibref ref="RFC2965"/>) are used for some or
! 	  all of operations of the interface that this binding applies
  	  to.</p>
  
--- 5140,5147 ----
            <head>Description</head>
  
! 	  <p>The <prop comp="Binding">http cookies</prop> property allows
! 	  <comp>Binding</comp> components to indicate that HTTP cookies
! 	  (as defined by <bibref ref="RFC2965"/>) are used by
! 	  specific operations of the interface that this binding applies
  	  to.</p>
  
***************
*** 5650,5653 ****
--- 5646,5655 ----
  
  	    <tr>
+ 	    	<td>20070216</td>
+ 	    	<td>JJM</td>
+ 		    <td>Fixed issues noticed by Jonathan</td>
+ 		</tr>
+ 
+ 	    <tr>
  	    	<td>20070215</td>
  	    	<td>JJM</td>

Received on Friday, 16 February 2007 12:00:49 UTC