2002/ws/desc/wsdl20 wsdl20-bindings.xml,1.66,1.67

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

Modified Files:
	wsdl20-bindings.xml 
Log Message:
Updated HTTP binding pseudo-schema to be right:
- added faultSerialization on operation
- added code on fault
- moved authentication on endpoint
That now needs to be implemented


Index: wsdl20-bindings.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-bindings.xml,v
retrieving revision 1.66
retrieving revision 1.67
diff -C2 -d -r1.66 -r1.67
*** wsdl20-bindings.xml	22 Jul 2004 06:48:25 -0000	1.66
--- wsdl20-bindings.xml	22 Jul 2004 09:24:09 -0000	1.67
***************
*** 1052,1055 ****
--- 1052,1062 ----
        <div2 id="http-syntax">
          <head>HTTP Syntax Summary (Non-Normative)</head>
+ 
+ 	<ednote>
+ 	  <name>HH</name>
+ 	  <edtext>This should be up-to-date. The rest of the section
+ 	  needs to be synchronized with this.</edtext>
+ 	</ednote>
+ 
          <eg xml:space="preserve">
  &lt;definitions &gt;
***************
*** 1058,1068 ****
             <b>http:cookies</b>="<emph>xs:boolean</emph>"?
             <b>http:version</b>="<emph>xs:string</emph>"?
!            <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"?
     &lt;documentation /&gt;?
  
- &lt;-- New HTTP Fault binding in here? -- &gt;
      &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;
        &lt;documentation /&gt;?
      &lt;/fault&gt;*
--- 1065,1073 ----
             <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:string</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;/fault&gt;*
***************
*** 1071,1079 ****
                 <b>http:location</b>="<emph>xs:anyURI</emph>"?
                 <b>http:method</b>="<emph>xs:anyURI</emph>"? 
                 <b>http:defaultTransferCoding</b>="<emph>xs:string</emph>"? &gt;
            &lt;documentation /&gt;?
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
!              <b>http:transfer-coding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?&gt;*
          &lt;feature ... /&gt;*
--- 1076,1087 ----
                 <b>http:location</b>="<emph>xs:anyURI</emph>"?
                 <b>http:method</b>="<emph>xs:anyURI</emph>"? 
+                <b>http:inputSerialization</b>="<emph>xs:anyURI</emph>"? 
+                <b>http:outputSerialization</b>="<emph>xs:anyURI</emph>"? 
+                <b>http:faultSerialization</b>="<emph>xs:anyURI</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;*
***************
*** 1082,1086 ****
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>http:transfer-coding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?
          &lt;feature ... /&gt;*
--- 1090,1094 ----
  
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
!               <b>http:transferCoding</b>="<emph>xs:string</emph>? &gt;
          &lt;documentation /&gt;?
          &lt;feature ... /&gt;*
***************
*** 1091,1098 ****
    &lt;/binding&gt;
  
!   &lt;service
!     <b>http:authenticationType</b>="<emph>xs:string</emph>"? 
!     <b>http:authenticationRealm</b>="<emph>xs:string</emph>"? &gt;
!     &lt;endpoint name="<emph>xs:NCName</emph>" binding="<emph>xs:QName</emph>" address="<emph>xs:anyURI</emph>"? &gt;
        &lt;documentation /&gt;?
      &lt;endpoint&gt;
--- 1099,1106 ----
    &lt;/binding&gt;
  
!   &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;

Received on Thursday, 22 July 2004 05:24:12 UTC