2002/ws/desc/wsdl20 wsdl20-adjuncts.xml,1.102,1.103

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

Modified Files:
	wsdl20-adjuncts.xml 
Log Message:
LC318


Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.102
retrieving revision 1.103
diff -C2 -d -r1.102 -r1.103
*** wsdl20-adjuncts.xml	23 Sep 2005 07:10:12 -0000	1.102
--- wsdl20-adjuncts.xml	23 Sep 2005 07:37:15 -0000	1.103
***************
*** 1637,1698 ****
        <!-- +++++++++ -->
  
-       <div2 id="soap-default-mep-decl">
-         <head>Specifying the Default SOAP MEP</head>
- 
-         <div3 id="soap-default-mep-decl-description">
-           <head>Description</head>
- 
-           <p>Every <comp>Binding Operation</comp> component of a SOAP binding MUST
-           indicate the SOAP Message Exchange Pattern (MEP) to be used for 
-           that operation. This binding extension specification allows the user to
-           indicate a default SOAP MEP to be used for all <comp>Binding Operation</comp> components
-           of this <comp>Binding</comp> component.</p>
- 
-         </div3>
- 
-         <div3 id="soap-default-mep-decl-relate">
-           <head>Relationship to WSDL Component Model</head>
- 
-           <p>The default SOAP MEP specification is a syntactic
-           convenience and does not affect the underlying component
-           model.</p>
-         </div3>
- 
-         <div3 id="soap-default-mep-decl-xml">
-           <head>XML Representation</head>
- 
-           <eg xml:space="preserve">&lt;description&gt;
-   &lt;binding  name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
-             wsoap:protocol="<emph>xs:anyURI</emph>"
-             <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph> ?" &gt;
-     ...
-   &lt;/binding&gt;
- &lt;/description&gt;
- </eg>
- 
-           <p>The XML representation for specifying the default SOAP
-           MEP is an OPTIONAL &AII; with the following Infoset
-           properties: </p>
- 
-           <ulist>
-             <item>
-               <p>A [local name] of <el>mepDefault</el>
-               </p>
-             </item>
-             <item>
- 			  <p>A [namespace name] of
- 				<attval>&wsdl-soap-ns;</attval>
- 			  </p>
-             </item>
- 	    <item>
- 	      <p>A type of <emph>xs:anyURI</emph></p>
- 	    </item>
-           </ulist>
-         </div3>
- 
-       </div2>
- 
-       <!-- +++++++++ -->
- 
        <div2 id="soap-fault-decl">
          <head>Binding Faults</head>
--- 1637,1640 ----
***************
*** 1859,1863 ****
  
            <eg xml:space="preserve">&lt;description&gt;
!   &lt;binding &gt;
      &lt;operation ref="<emph>xs:QName</emph>" 
                 <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
--- 1801,1805 ----
  
            <eg xml:space="preserve">&lt;description&gt;
!   &lt;binding <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph>"? &gt;
      &lt;operation ref="<emph>xs:QName</emph>" 
                 <b>wsoap:mep</b>="<emph>xs:anyURI</emph>"?
***************
*** 1897,1900 ****
--- 1839,1864 ----
              </item>
            </ulist>
+ 
+ 	  <p>The following &AII; for the <el>binding</el> &EII; is
+ 	  defined for assigning a default value to the <prop
+ 	  comp="Binding Operation">soap mep</prop>
+ 	  properties of the <comp>Binding Operation</comp> components
+ 	  of a <comp>Binding</comp> component:</p>
+ 
+           <ulist>
+             <item>
+               <p>A [local name] of <el>mepDefault</el>
+               </p>
+             </item>
+             <item>
+ 			  <p>A [namespace name] of
+ 				<attval>&wsdl-soap-ns;</attval>
+ 			  </p>
+             </item>
+ 	    <item>
+ 	      <p>A type of <emph>xs:anyURI</emph></p>
+ 	    </item>
+           </ulist>
+ 
          </div3>
  
***************
*** 3067,3127 ****
        <!-- +++++++++ -->
  
-       <div2 id="http-default-method-decl">
-         <head>Specifying the Default HTTP Method</head>
- 
-         <div3 id="http-default-method-description">
-           <head>Description</head>
- 
- 	  <p>Every <comp>Binding Operation</comp> component MUST indicate what HTTP method
- 	  is in use for the operations of the interface that this
- 	  binding applies to.  This binding extension specification allows the user to
-           indicate a default HTTP method to be used for all
-           <comp>Binding Operation</comp> components of this <comp>Binding</comp> component.</p> 
- 
-         </div3>
- 
-         <div3 id="http-default-method-relate">
-           <head>Relationship to WSDL Component Model</head>
- 
-           <p>The default HTTP method specification is a syntactic
-           convenience and does not affect the underlying component
-           model.</p>
- 
-         </div3>
- 
-         <div3 id="http-default-method-decl-xml">
-           <head>XML Representation</head>
- 
-           <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:methodDefault</b>="<emph>xs:string</emph>"? >
-   &lt;/binding&gt;
- &lt;/description&gt;
- </eg>
-           <p>The XML representation for specifying the default HTTP method
-           is an optional &AII; with the following Infoset properties: </p>
- 
-           <ulist>
-             <item>
-               <p>A [local name] of <att>methodDefault</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></p>
- 	    </item>
-           </ulist>
- 	      <p>The <att>methodDefault</att> &AII; does NOT
- 	      have a default value.</p>
-         </div3>
- 
-       </div2>
- 
-       <!-- +++++++++ -->
- 
        <div2 id="http-operation-decl">
          <head>Binding Operations</head>
--- 3031,3034 ----
***************
*** 3211,3215 ****
            <head>XML Representation</head>
            <eg xml:space="preserve">&lt;description&gt;
!  &lt;binding  <b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"? &gt;
     &lt;operation ref="<emph>xs:QName</emph>" 
                <b>whttp:location</b>="<emph>xs:anyURI</emph>"?
--- 3118,3123 ----
            <head>XML Representation</head>
            <eg xml:space="preserve">&lt;description&gt;
!  &lt;binding <b>whttp:methodDefault</b>="<emph>xs:string</emph>"?
! 	  <b>whttp:queryParameterSeparatorDefault</b>="<emph>xs:string</emph>"? &gt;
     &lt;operation ref="<emph>xs:QName</emph>" 
                <b>whttp:location</b>="<emph>xs:anyURI</emph>"?
***************
*** 3336,3344 ****
            </ulist>
  
! 	  <p>The following &AII; for the <el>binding</el> &EII;
! 	  is defined for setting default values:</p>
  
  	  <ulist>
  	    <item>
  	      <p>An OPTIONAL <att>queryParameterSeparatorDefault</att>
  	      &AII; with the
--- 3244,3275 ----
            </ulist>
  
! 	  <p>The following &AII;s for the <el>binding</el> &EII; are
! 	  defined for assigning default values to the <prop
! 	  comp="Binding Operation">http method</prop> and <prop
! 	  comp="Binding Operation">http query parameter separator</prop> 
! 	  properties of the <comp>Binding Operation</comp> components
! 	  of a <comp>Binding</comp> component:</p>
  
  	  <ulist>
  	    <item>
+ 	      <p>An OPTIONAL <att>methodDefault</att>
+ 	      &AII; with the
+ 	      following Infoset properties:</p>
+ 	      <ulist>
+ 		<item>
+ 		  <p>A [local name] of <att>methodDefault</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></p>
+ 		</item>
+ 	      </ulist>
+ 	    </item>
+ 	    <item>
  	      <p>An OPTIONAL <att>queryParameterSeparatorDefault</att>
  	      &AII; with the
***************
*** 3384,3389 ****
  		<att>whttp:method</att> &AII;, if present; otherwise, the
  		actual value of the <att>whttp:methodDefault</att>
!                 &AII;, as defined in <specref
! 		ref="http-default-method-decl"/>; otherwise, if a
  		<prop comp="Interface Operation">safety</prop> property as defined in <specref ref="safety"
  		/> is present on the bound <comp>Interface Operation</comp>
--- 3315,3319 ----
  		<att>whttp:method</att> &AII;, if present; otherwise, the
  		actual value of the <att>whttp:methodDefault</att>
!                 &AII; of the [parent] <el>binding</el> &EII;; otherwise, if a
  		<prop comp="Interface Operation">safety</prop> property as defined in <specref ref="safety"
  		/> is present on the bound <comp>Interface Operation</comp>
***************
*** 4261,4265 ****
             <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
      &lt;operation location="<emph>xs:anyURI</emph>"?
!                <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>" ? &gt;
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
               <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
--- 4191,4195 ----
             <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? >
      &lt;operation location="<emph>xs:anyURI</emph>"?
!                <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? &gt;
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
               <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
***************
*** 4277,4289 ****
  &lt;/description&gt;
  </eg>
!           <p>The XML representation for specifying the default
!           transfer coding is an OPTIONAL &AII; for the
!           <el>binding</el> &EII; or <el>binding</el>'s child
!           <el>operation</el> &EII;s with the following Infoset
!           properties: </p>
  
            <ulist>
              <item>
!               <p>A [local name] of <att>transferCodingDefault</att>
                </p>
              </item>
--- 4207,4218 ----
  &lt;/description&gt;
  </eg>
!           <p>The XML representation for specifying the transfer coding
!           is an OPTIONAL &AII; for the <el>input</el>,
!           <el>output</el>, <el>infault</el> and <el>outfault</el>
!           &EII;s with the following Infoset properties: </p>
  
            <ulist>
              <item>
!               <p>A [local name] of <att>transferCoding</att>
                </p>
              </item>
***************
*** 4297,4308 ****
            </ulist>
  
!           <p>The XML representation for specifying the transfer coding
!           is an OPTIONAL &AII; for the <el>input</el>,
!           <el>output</el>, <el>infault</el> and <el>outfault</el>
!           &EII;s with the following Infoset properties: </p>
  
            <ulist>
              <item>
!               <p>A [local name] of <att>transferCoding</att>
                </p>
              </item>
--- 4226,4238 ----
            </ulist>
  
!           <p>The XML representation for specifying the default
!           transfer coding is an OPTIONAL &AII; for the
!           <el>binding</el> &EII; or <el>binding</el>'s child
!           <el>operation</el> &EII;s with the following Infoset
!           properties: </p>
  
            <ulist>
              <item>
!               <p>A [local name] of <att>transferCodingDefault</att>
                </p>
              </item>
***************
*** 4315,4318 ****
--- 4245,4249 ----
  	    </item>
            </ulist>
+ 
          </div3>
  
***************
*** 4858,4861 ****
--- 4789,4800 ----
  	      <td>HH</td>
  	      <td><loc
+ 	      href="http://www.w3.org/2002/ws/desc/5/lc-issues/issues.html#LC318">LC318</loc>:
+ 	      reorganized default declarations in bindings
+ 	      </td>
+ 	    </tr>
+             <tr>
+ 	      <td>20050923</td>
+ 	      <td>HH</td>
+ 	      <td><loc
  	      href="http://www.w3.org/2002/ws/desc/5/lc-issues/issues.html#LC320">LC320</loc>:
  	      added {parent} property to nested components

Received on Friday, 23 September 2005 07:37:26 UTC