2002/ws/desc/wsdl20 wsdl20-bindings.xml,1.91,1.92

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

Modified Files:
	wsdl20-bindings.xml 
Log Message:
Renamed http prefix into whttp
Fixed example 3-3


Index: wsdl20-bindings.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v
retrieving revision 1.91
retrieving revision 1.92
diff -C2 -d -r1.91 -r1.92
*** wsdl20-bindings.xml	26 Jul 2004 18:57:26 -0000	1.91
--- wsdl20-bindings.xml	27 Jul 2004 08:21:52 -0000	1.92
***************
*** 146,150 ****
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">http</td>
                <td rowspan="1" colspan="1">
                  <attval>&wsdl-http-ns;</attval>
--- 146,150 ----
              </tr>
              <tr>
!               <td rowspan="1" colspan="1">whttp</td>
                <td rowspan="1" colspan="1">
                  <attval>&wsdl-http-ns;</attval>
***************
*** 1066,1091 ****
  &lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>http:methodDefault</b>="<emph>xs:string</emph>"?
!            <b>http:cookies</b>="<emph>xs:boolean</emph>"?
!            <b>http:version</b>="<emph>xs:string</emph>"?
!            <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? &gt;
     &lt;documentation /&gt;?
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>http:code</b>="<emph>xs:int</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;/fault&gt;*
  
      &lt;operation ref="<emph>xs:QName</emph>" 
!                <b>http:location</b>="<emph>xs:anyURI</emph>"?
!                <b>http:method</b>="<emph>xs:string</emph>"? 
!                <b>http:inputSerialization</b>="<emph>xs:string</emph>"? 
!                <b>http:outputSerialization</b>="<emph>xs:string</emph>"? 
!                <b>http:faultSerialization</b>="<emph>xs:string</emph>"? 
!                <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? &gt;
            &lt;documentation /&gt;?
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>http:transferCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?&gt;*
          &lt;feature ... /&gt;*
--- 1066,1091 ----
  &lt;definitions &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>"?
!            <b>whttp:cookies</b>="<emph>xs:boolean</emph>"?
!            <b>whttp:version</b>="<emph>xs:string</emph>"?
!            <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? &gt;
     &lt;documentation /&gt;?
  
      &lt;fault ref="<emph>xs:QName</emph>"
!            <b>whttp:code</b>="<emph>xs:int</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;/fault&gt;*
  
      &lt;operation ref="<emph>xs:QName</emph>" 
!                <b>whttp:location</b>="<emph>xs:anyURI</emph>"?
!                <b>whttp:method</b>="<emph>xs:string</emph>"? 
!                <b>whttp:inputSerialization</b>="<emph>xs:string</emph>"? 
!                <b>whttp:outputSerialization</b>="<emph>xs:string</emph>"? 
!                <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? 
!                <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? &gt;
            &lt;documentation /&gt;?
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?&gt;*
          &lt;feature ... /&gt;*
***************
*** 1094,1098 ****
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>http:transferCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?
          &lt;feature ... /&gt;*
--- 1094,1098 ----
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?
          &lt;feature ... /&gt;*
***************
*** 1105,1110 ****
    &lt;service&gt;
      &lt;endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"?
!               <b>http:authenticationType</b>="<emph>xs:string</emph>"? 
!               <b>http:authenticationRealm</b>="<emph>xs:string</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;/endpoint&gt;
--- 1105,1110 ----
    &lt;service&gt;
      &lt;endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"?
!               <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? 
!               <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;/endpoint&gt;
***************
*** 1124,1129 ****
          When formulating the HTTP message to be transmitted, the
          HTTP request method MUST be what is defined by the
!         <att>http:method</att> attribute on <el>operation</el>, or with
! 	the <att>http:defaultMethod</att> attribute on
  	  <el>binding</el>.</p>
  	  </item>
--- 1124,1129 ----
          When formulating the HTTP message to be transmitted, the
          HTTP request method MUST be what is defined by the
!         <att>whttp:method</att> attribute on <el>operation</el>, or with
! 	the <att>whttp:defaultMethod</att> attribute on
  	  <el>binding</el>.</p>
  	  </item>
***************
*** 1299,1303 ****
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>http:version</b>="<emph>xs:string</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
--- 1299,1303 ----
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:version</b>="<emph>xs:string</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
***************
*** 1343,1347 ****
                <tr>
                  <td rowspan="1" colspan="1">{http version}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:version</att>
                    &AII;.</td>
                </tr>
--- 1343,1347 ----
                <tr>
                  <td rowspan="1" colspan="1">{http version}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:version</att>
                    &AII;.</td>
                </tr>
***************
*** 1381,1385 ****
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>http:defaultMethod</b>="<emph>xs:string</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
--- 1381,1385 ----
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:defaultMethod</b>="<emph>xs:string</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
***************
*** 1485,1493 ****
   &lt;binding&gt;
     &lt;operation ref="<emph>xs:QName</emph>" 
!               <b>http:location</b>="<emph>xs:anyURI</emph>"?
!               <b>http:method</b>="<emph>xs:string</emph>"? 
!               <b>http:inputSerialization</b>="<emph>xs:string</emph>"? 
!               <b>http:outputSerialization</b>="<emph>xs:string</emph>"? 
!               <b>http:faultSerialization</b>="<emph>xs:string</emph>"? &gt;
    &lt;/operation&gt;
   &lt;/binding&gt;
--- 1485,1493 ----
   &lt;binding&gt;
     &lt;operation ref="<emph>xs:QName</emph>" 
!               <b>whttp:location</b>="<emph>xs:anyURI</emph>"?
!               <b>whttp:method</b>="<emph>xs:string</emph>"? 
!               <b>whttp:inputSerialization</b>="<emph>xs:string</emph>"? 
!               <b>whttp:outputSerialization</b>="<emph>xs:string</emph>"? 
!               <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? &gt;
    &lt;/operation&gt;
   &lt;/binding&gt;
***************
*** 1617,1641 ****
                <tr>
                  <td rowspan="1" colspan="1">{http location}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:location</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http method}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:method</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http input serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:inputSerialization</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http output serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:outputSerialization</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http fault serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:faultSerialization</att>
                    &AII;.</td>
                </tr>
--- 1617,1641 ----
                <tr>
                  <td rowspan="1" colspan="1">{http location}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:location</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http method}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:method</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http input serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:inputSerialization</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http output serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:outputSerialization</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http fault serialization}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:faultSerialization</att>
                    &AII;.</td>
                </tr>
***************
*** 1680,1684 ****
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>http:code</b>="xs:int" />
      &lt;/fault&gt;*
    &lt;/binding&gt;
--- 1680,1684 ----
    &lt;binding &gt;
      &lt;fault ref="xs:QName"
!            <b>whttp:code</b>="xs:int" />
      &lt;/fault&gt;*
    &lt;/binding&gt;
***************
*** 1690,1694 ****
  
            <ulist>
!             <item><p>http:code OPTIONAL &AII;</p>
                <ulist>
                  <item><p>A [local name] of <att>code</att></p></item>
--- 1690,1694 ----
  
            <ulist>
!             <item><p>whttp:code OPTIONAL &AII;</p>
                <ulist>
                  <item><p>A [local name] of <att>code</att></p></item>
***************
*** 1720,1724 ****
                <tr>
                  <td rowspan="1" colspan="1">{http error status code}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:code</att>
                    &AII;.</td>
                </tr>
--- 1720,1724 ----
                <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;.</td>
                </tr>
***************
*** 1769,1774 ****
  	  </p>
              <eg xml:space="preserve">&lt;operation
!     http:location='temperature/{town}'
!     http:method='GET' /&gt;</eg>
              <p>
  	    will serialize the message in the URI as follow:
--- 1769,1774 ----
  	  </p>
              <eg xml:space="preserve">&lt;operation
!     whttp:location='temperature/{town}'
!     whttp:method='GET' /&gt;</eg>
              <p>
  	    will serialize the message in the URI as follow:
***************
*** 1908,1914 ****
  	  </p>
              <eg xml:space="preserve">&lt;operation
!     http:inputSerialization='application/x-www-form-urlencoded'
!     http:location='temperature/{town/}'
!     http:method='POST' /&gt;</eg>
              <p>
  	    will serialize the message in the URI as follow:
--- 1908,1914 ----
  	  </p>
              <eg xml:space="preserve">&lt;operation
!     whttp:inputSerialization='application/x-www-form-urlencoded'
!     whttp:location='temperature/{town/}'
!     whttp:method='POST' /&gt;</eg>
              <p>
  	    will serialize the message in the URI as follow:
***************
*** 2024,2030 ****
  	    with the following <el>operation</el> element
  	  </p>
!             <eg xml:space="preserve">&lt;http:operation
!     location='temperature'
!     method='form-data-post'/&gt;</eg>
              <p>
  	    will serialize the message as follow:
--- 2024,2031 ----
  	    with the following <el>operation</el> element
  	  </p>
!             <eg xml:space="preserve">&lt;operation
!     whttp:location='temperature'
!     whttp:method='POST'
!     whttp:inputSerialization='multipart/form-data'/&gt;</eg>
              <p>
  	    will serialize the message as follow:
***************
*** 2239,2250 ****
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? >
      &lt;operation location="<emph>xs:anyURI</emph>"?
!                <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>" ? &gt;
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>http:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>http:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
      &lt;/operation&gt;
    &lt;/binding&gt;
--- 2240,2251 ----
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>"? >
      &lt;operation location="<emph>xs:anyURI</emph>"?
!                <b>whttp:defaultTransferCoding</b>="<emph>xs:string</emph>" ? &gt;
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? /&gt;
      &lt;/operation&gt;
    &lt;/binding&gt;
***************
*** 2313,2322 ****
                  <td rowspan="1" colspan="1">{http transfer coding}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>http:transferCoding</att> &AII; on the Binding
                  Message Reference component, if present. If not, the
                  actual value of the
!                 <att>http:defaultTransferCoding</att> on the Binding
                  Operation component, if present. If not, the actual
!                 value of the <att>http:defaultTransferCoding</att> on
                  the Binding component, if present.</td>
                </tr>
--- 2314,2323 ----
                  <td rowspan="1" colspan="1">{http transfer coding}</td>
                  <td rowspan="1" colspan="1">The actual value of the
!                 <att>whttp:transferCoding</att> &AII; on the Binding
                  Message Reference component, if present. If not, the
                  actual value of the
!                 <att>whttp:defaultTransferCoding</att> on the Binding
                  Operation component, if present. If not, the actual
!                 value of the <att>whttp:defaultTransferCoding</att> on
                  the Binding component, if present.</td>
                </tr>
***************
*** 2362,2366 ****
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>http:cookies</b>="<emph>xs:boolean</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
--- 2363,2367 ----
            <eg xml:space="preserve">&lt;definitions &gt;
    &lt;binding name="<emph>xs:NCName</emph>" interface="<emph>xs:QName</emph>"? type="<emph>xs:anyURI</emph>"
!            <b>whttp:cookies</b>="<emph>xs:boolean</emph>"? >
    &lt;/binding&gt;
  &lt;/definitions&gt;
***************
*** 2401,2405 ****
                <tr>
                  <td rowspan="1" colspan="1">{http cookies}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:cookies</att>
                    &AII;.</td>
                </tr>
--- 2402,2406 ----
                <tr>
                  <td rowspan="1" colspan="1">{http cookies}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:cookies</att>
                    &AII;.</td>
                </tr>
***************
*** 2461,2466 ****
    &lt;service&gt;
      &lt;endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? &gt;
!               <b>http:authenticationType</b>="<emph>xs:string</emph>"? 
!               <b>http:authenticationRealm</b>="<emph>xs:string</emph>"? /&gt;
      &lt;/endpoint&gt;
    &lt;/service&gt;
--- 2462,2467 ----
    &lt;service&gt;
      &lt;endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? &gt;
!               <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? 
!               <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? /&gt;
      &lt;/endpoint&gt;
    &lt;/service&gt;
***************
*** 2527,2536 ****
                <tr>
                  <td rowspan="1" colspan="1">{http authentication scheme}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:authenticationType</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http authentication realm}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>http:authenticationRealm</att>
                    &AII;.</td>
                </tr>
--- 2528,2537 ----
                <tr>
                  <td rowspan="1" colspan="1">{http authentication scheme}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:authenticationType</att>
                    &AII;.</td>
                </tr>
                <tr>
                  <td rowspan="1" colspan="1">{http authentication realm}</td>
!                 <td rowspan="1" colspan="1">The actual value of the <att>whttp:authenticationRealm</att>
                    &AII;.</td>
                </tr>
***************
*** 2805,2808 ****
--- 2806,2814 ----
  <tr>
   <td>20040727</td>
+  <td>HH</td>
+  <td>Renamed http prefix whttp.</td>
+ </tr>
+ <tr>
+  <td>20040727</td>
   <td>SW</td>
   <td>Implemented Umit's proposal to mark MTOM as one optimization 

Received on Tuesday, 27 July 2004 04:22:11 UTC