2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.54,1.55

Update of /sources/public/2002/ws/desc/wsdl20
In directory homer:/tmp/cvs-serv20574

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
LC130: Binding fault defaulting?
Harmonized the REQUIRED/OPTIONAL information of the properties, and the defaulting to empty


Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -d -r1.54 -r1.55
*** wsdl20-adjuncts.xml	3 Jun 2005 19:55:23 -0000	1.54
--- wsdl20-adjuncts.xml	6 Jun 2005 10:08:43 -0000	1.55
***************
*** 1229,1233 ****
      
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>wsoap:code</b>="<emph>xs:QName</emph>"
             <b>wsoap:subcodes</b>="<emph>list of xs:QName</emph>"? &gt;
  
--- 1229,1233 ----
      
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>wsoap:code</b>="<emph>union of xs:QName, xs:token</emph>"?
             <b>wsoap:subcodes</b>="<emph>list of xs:QName</emph>"? &gt;
  
***************
*** 1418,1422 ****
  
            <ulist>
!             <item><p>{soap version}, a <emph>xs:string</emph>, to the Binding
              component.</p></item>
            </ulist>
--- 1418,1422 ----
  
            <ulist>
!             <item><p>{soap version} REQUIRED. A <emph>xs:string</emph>, to the Binding
              component.</p></item>
            </ulist>
***************
*** 1499,1503 ****
  
            <ulist>
!             <item><p>{soap underlying protocol}, a
  	    <emph>xs:anyURI</emph>, which is an absolute IRI as defined by
              <bibref ref="RFC3987"/>, to the Binding
--- 1499,1503 ----
  
            <ulist>
!             <item><p>{soap underlying protocol} REQUIRED. A
  	    <emph>xs:anyURI</emph>, which is an absolute IRI as defined by
              <bibref ref="RFC3987"/>, to the Binding
***************
*** 1640,1650 ****
  
            <ulist>
!             <item><p>{soap fault code}, a <emph>xs:QName</emph>, to the Binding Fault component. The value
!             of this property identifies a possible SOAP fault for the operations in
!             scope.</p> </item>
  
!             <item><p>{soap fault subcodes}, a list of <emph>xs:QName</emph>, to the
!             Binding Fault component.  The value of this property
!             identifies one or more subcodes for this SOAP fault.</p>
              </item>
            </ulist>
--- 1640,1653 ----
  
            <ulist>
!             <item><p>{soap fault code} OPTIONAL. A <emph>xs:QName</emph>, to
!             the Binding Fault component. The value of this property
!             identifies a possible SOAP fault for the operations in
!             scope. If this property is empty, no assertion is made
! 	    about the value of the SOAP fault code.</p> </item>
  
!             <item><p>{soap fault subcodes} OPTIONAL. A list of
!             <emph>xs:QName</emph>, to the Binding Fault component.
!             The value of this property identifies one or more subcodes
!             for this SOAP fault.</p>
              </item>
            </ulist>
***************
*** 1657,1661 ****
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>wsoap:code</b>="xs:QName"
             <b>wsoap:subcodes</b>="list of xs:QName"? &gt;
        &lt;documentation /&gt;?
--- 1660,1664 ----
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>wsoap:code</b>="union of xs:QName, xs:token"?
             <b>wsoap:subcodes</b>="list of xs:QName"? &gt;
        &lt;documentation /&gt;?
***************
*** 1670,1674 ****
  
            <ulist>
!             <item><p>wsoap:code REQUIRED &AII;</p>
                <ulist>
                  <item><p>A [local name] of <el>code</el></p></item>
--- 1673,1677 ----
  
            <ulist>
!             <item><p>wsoap:code OPTIONAL &AII;</p>
                <ulist>
                  <item><p>A [local name] of <el>code</el></p></item>
***************
*** 1678,1682 ****
                  </p></item>
  		<item>
! 		  <p>A type of <emph>xs:QName</emph></p>
  		</item>
                </ulist>
--- 1681,1687 ----
                  </p></item>
  		<item>
! 		  <p>A type of union of <emph>xs:QName</emph> and
! 		  <emph>xs:token</emph> where the allowed token value
! 		  is <attval>#any</attval></p>
  		</item>
                </ulist>
***************
*** 1712,1721 ****
                  <td rowspan="1" colspan="1">{soap fault code}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>code</att>
!                   &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{soap fault subcodes}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>subcodes</att>
!                   &AII;.</td>
                </tr>
              </tbody>
--- 1717,1727 ----
                  <td rowspan="1" colspan="1">{soap fault code}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>code</att>
!                   &AII; if present and if its value is not
! 		<attval>#any</attval>; otherwise empty.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{soap fault subcodes}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>subcodes</att>
!                   &AII;, if present; otherwise empty.</td>
                </tr>
              </tbody>
***************
*** 1748,1752 ****
  
            <ulist>
!             <item><p>{soap mep}, a <emph>xs:anyURI</emph>, which is an absolute IRI as defined by <bibref
              ref="RFC3987"/>, to the Binding Operation component. The
              value of this property identifies the SOAP Message
--- 1754,1758 ----
  
            <ulist>
!             <item><p>{soap mep} REQUIRED. A <emph>xs:anyURI</emph>, which is an absolute IRI as defined by <bibref
              ref="RFC3987"/>, to the Binding Operation component. The
              value of this property identifies the SOAP Message
***************
*** 1758,1762 ****
              are not applicable).</p></item>
  
!             <item><p>{soap action}, a <emph>xs:anyURI</emph>, which
  	    is an absolute IRI as defined by <bibref
              ref="RFC3987"/>, to the Binding Operation component. The
--- 1764,1768 ----
              are not applicable).</p></item>
  
!             <item><p>{soap action} OPTIONAL. A <emph>xs:anyURI</emph>, which
  	    is an absolute IRI as defined by <bibref
              ref="RFC3987"/>, to the Binding Operation component. The
***************
*** 1837,1841 ****
                  <td rowspan="1" colspan="1">{soap action}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>action</att> &AII;., if any.</td>
                </tr>
              </tbody>
--- 1843,1847 ----
                  <td rowspan="1" colspan="1">{soap action}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>action</att> &AII;., if any; otherwise empty.</td>
                </tr>
              </tbody>
***************
*** 1868,1872 ****
  
            <ulist>
!             <item><p>{soap modules}, a set of SOAP Module components
              as defined in <specref ref="soap-module-decl-property"/>,
              to the Binding, Binding Operation, Binding Message
--- 1874,1878 ----
  
            <ulist>
!             <item><p>{soap modules} OPTIONAL. A set of SOAP Module components
              as defined in <specref ref="soap-module-decl-property"/>,
              to the Binding, Binding Operation, Binding Message
***************
*** 2112,2116 ****
  
            <ulist>
!             <item><p>{soap headers}, OPTIONAL, a set of SOAP Header
  	    Block components as defined in <specref
              ref="soap-header-decl-property"/>, to the Binding Fault
--- 2118,2122 ----
  
            <ulist>
!             <item><p>{soap headers} OPTIONAL. A set of SOAP Header
  	    Block components as defined in <specref
              ref="soap-header-decl-property"/>, to the Binding Fault
***************
*** 2154,2159 ****
  &lt;description&gt;
    &lt;binding name="<emph>xs:NCName</emph>" type="<emph>&wsdl-soap-ns;</emph>" >
!     &lt;fault ref="<emph>xs:QName</emph>"
!            wsoap:code="<emph>xs:QName</emph>" &gt;
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
          &lt;documentation /&gt;?
--- 2160,2164 ----
  &lt;description&gt;
    &lt;binding name="<emph>xs:NCName</emph>" type="<emph>&wsdl-soap-ns;</emph>" >
!     &lt;fault ref="<emph>xs:QName</emph>" &gt;
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
          &lt;documentation /&gt;?
***************
*** 2544,2548 ****
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>whttp:code</b>="<emph>xs:int</emph>"?
             <b>whttp:reasonPhrase</b>="xs:string"? >
        &lt;documentation /&gt;?
--- 2549,2553 ----
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>whttp:code</b>="<emph>union of xs:int, xs:token</emph>"?
             <b>whttp:reasonPhrase</b>="xs:string"? >
        &lt;documentation /&gt;?
***************
*** 2832,2836 ****
  	  <ulist>
  	    <item>
! 	      <p>{http version}, a <emph>xs:string</emph> to the
  	      Binding component. The value of this property follows
  	      the "&lt;major>.&lt;minor>" numbering scheme defined in
--- 2837,2841 ----
  	  <ulist>
  	    <item>
! 	      <p>{http version} REQUIRED. A <emph>xs:string</emph> to the
  	      Binding component. The value of this property follows
  	      the "&lt;major>.&lt;minor>" numbering scheme defined in
***************
*** 2988,2992 ****
            <ulist>
              <item>
!               <p>{http location}, REQUIRED. A <emph>xs:anyURI</emph>.  This
                IRI is combined with the base IRI specified in the
                &endpoint-address-p; property of the endpoint component to
--- 2993,2997 ----
            <ulist>
              <item>
!               <p>{http location} OPTIONAL. A <emph>xs:anyURI</emph>.  This
                IRI is combined with the base IRI specified in the
                &endpoint-address-p; property of the endpoint component to
***************
*** 3163,3184 ****
                    </ulist>
                  </item>
-                 <item>
-                   <p>An OPTIONAL <att>queryParameterSeparator</att>
-                     &AII; with the
-       following Infoset properties:</p>
-                   <ulist>
-                     <item>
-                       <p>A [local name] of <att>queryParameterSeparator</att>
-                       </p>
-                     </item>
- 		    <item>
- 		      <p>A [namespace name] of <attval>&wsdl-http-ns;</attval>
- 		      </p>
- 		    </item>
- 		    <item>
- 		      <p>A type of <emph>xs:string</emph> whose length facet value is 1</p>
- 		    </item>
-                   </ulist>
-                 </item>
            </ulist>
          </div3>
--- 3168,3171 ----
***************
*** 3265,3269 ****
  
            <ulist>
!             <item><p>{http headers}, OPTIONAL, a set of HTTP Header
              components as defined in <specref
              ref="http-header-decl-property"/>, to the Binding Fault
--- 3252,3256 ----
  
            <ulist>
!             <item><p>{http headers}, OPTIONAL. A set of HTTP Header
              components as defined in <specref
              ref="http-header-decl-property"/>, to the Binding Fault
***************
*** 3516,3520 ****
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>whttp:code</b>="xs:int"?
             <b>whttp:reasonPhrase</b>="xs:string"? />
      &lt;/fault&gt;*
--- 3503,3507 ----
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>whttp:code</b>="union of xs:int, xs:token"?
             <b>whttp:reasonPhrase</b>="xs:string"? />
      &lt;/fault&gt;*
***************
*** 3534,3538 ****
                  <attval>&wsdl-http-ns;</attval>
                  </p></item>
! 		<item><p>A type of <emph>xs:int</emph></p></item>
                </ulist>
              </item>
--- 3521,3527 ----
                  <attval>&wsdl-http-ns;</attval>
                  </p></item>
! 		<item><p>A type of union of <emph>xs:int</emph> and
! 		  <emph>xs:token</emph> where the allowed token value
! 		  is <attval>#any</attval></p></item>
                </ulist>
              </item>
***************
*** 3565,3575 ****
                <tr>
                  <td rowspan="1" colspan="1">{http error status code}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:code</att>
!                   &AII;, if present.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http error reason phrase}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>whttp:reasonPhrase</att>
!                   &AII;, if present.</td>
                </tr>
              </tbody>
--- 3554,3565 ----
                <tr>
                  <td rowspan="1" colspan="1">{http error status code}</td>
!                 <td rowspan="1" colspan="1">The actual value of the
!                 <att>whttp:code</att> &AII;, if present and its value
!                 is not <attval>#any</attval>; otherwise empty.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http error reason phrase}</td>
                  <td rowspan="1" colspan="1">The actual value of the <att>whttp:reasonPhrase</att>
!                   &AII;, if present; otherwise empty.</td>
                </tr>
              </tbody>
***************
*** 3979,3983 ****
  	  <ulist>
  	    <item>
! 	      <p>{http transfer coding}, a <emph>xs:string</emph> to
  	      the Binding Message Reference and Binding Fault
  	      Reference components. This property indicates the
--- 3969,3973 ----
  	  <ulist>
  	    <item>
! 	      <p>{http transfer coding}, OPTIONAL. A <emph>xs:string</emph> to
  	      the Binding Message Reference and Binding Fault
  	      Reference components. This property indicates the
***************
*** 4074,4078 ****
                  Operation component, if present; otherwise, the actual
                  value of the <att>whttp:transferCodingDefault</att> on
!                 the Binding component, if present.</td>
                </tr>
              </tbody>
--- 4064,4068 ----
                  Operation component, if present; otherwise, the actual
                  value of the <att>whttp:transferCodingDefault</att> on
!                 the Binding component, if present; otherwise empty.</td>
                </tr>
              </tbody>
***************
*** 4105,4109 ****
  	  <ulist>
  	    <item>
! 	      <p>{http cookies}, a <emph>xs:boolean</emph> to the Binding
  	      component.</p>
  	    </item>
--- 4095,4099 ----
  	  <ulist>
  	    <item>
! 	      <p>{http cookies} REQUIRED. A <emph>xs:boolean</emph> to the Binding
  	      component.</p>
  	    </item>
***************
*** 4188,4192 ****
  	  <ulist>
  	    <item>
! 	      <p>{http authentication scheme}, a <emph>xs:string</emph> to the Endpoint
  	      component, corresponding to the HTTP authentication
  	      scheme used. The valid values are "basic" for the "basic"
--- 4178,4182 ----
  	  <ulist>
  	    <item>
! 	      <p>{http authentication scheme} REQUIRED. <emph>xs:string</emph> to the Endpoint
  	      component, corresponding to the HTTP authentication
  	      scheme used. The valid values are "basic" for the "basic"
***************
*** 4197,4203 ****
  	    </item>
  	    <item>
! 	      <p>{http authentication realm}, a <emph>xs:string</emph> to the
  	      Endpoint. It corresponds to the realm authentication
! 	      parameter defined in <bibref ref="RFC2617"/>. If the the
  	      value of the {http authentication scheme} property is
  	      not "none", it MUST not be empty.
--- 4187,4193 ----
  	    </item>
  	    <item>
! 	      <p>{http authentication realm} REQUIRED. A <emph>xs:string</emph> to the
  	      Endpoint. It corresponds to the realm authentication
! 	      parameter defined in <bibref ref="RFC2617"/>. If the
  	      value of the {http authentication scheme} property is
  	      not "none", it MUST not be empty.
***************
*** 4554,4557 ****
--- 4544,4557 ----
  	    -->
  	    <tr>
+ 	      <td>20050606</td>
+ 	      <td>HH</td>
+ 	      <td><loc
+ 	      href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC130">LC130</loc>:
+ 	      <code>wsoap:code</code> is now optional, and aligned
+ 	      <code>whttp:code</code> 
+ 	      </td>
+ 	    </tr>
+ 
+ 	    <tr>
  	      <td>20050602</td>
  	      <td>HH</td>

Received on Monday, 6 June 2005 10:08:46 UTC