2004/ws/addressing ws-addr-wsdl.xsd,1.8,1.9

Update of /sources/public/2004/ws/addressing
In directory hutz:/tmp/cvs-serv28502

Modified Files:
	ws-addr-wsdl.xsd 
Log Message:
New WS-Policy assertions


Index: ws-addr-wsdl.xsd
===================================================================
RCS file: /sources/public/2004/ws/addressing/ws-addr-wsdl.xsd,v
retrieving revision 1.8
retrieving revision 1.9
diff -C 2 -d -r1.8 -r1.9
*** ws-addr-wsdl.xsd	13 Feb 2006 20:16:17 -0000	1.8
--- ws-addr-wsdl.xsd	30 Jan 2007 19:40:56 -0000	1.9
***************
*** 2,9 ****
  <!--
      W3C XML Schema defined in the Web Services Addressing 1.0 
!     - WSDL Binding specification
!     http://www.w3.org/TR/ws-addr-core
  
!    Copyright © 2006 World Wide Web Consortium,
  
     (Massachusetts Institute of Technology, European Research Consortium for
--- 2,9 ----
  <!--
      W3C XML Schema defined in the Web Services Addressing 1.0 
!     - Metadata specification
!     http://www.w3.org/TR/ws-addr-metadata
  
!    Copyright © 2007 World Wide Web Consortium,
  
     (Massachusetts Institute of Technology, European Research Consortium for
***************
*** 22,25 ****
--- 22,26 ----
  ]>
  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="&wsa-wsdl-nsuri;"
+     xmlns:wsp="http://www.w3.org/2006/07/ws-policy"
      targetNamespace="&wsa-wsdl-nsuri;" blockDefault="#all" elementFormDefault="qualified">
      
***************
*** 44,70 ****
      
      <xs:attribute name="Action" type="xs:anyURI"/>
      
!     <xs:element name="UsingAddressing">
          <xs:complexType>
              <xs:anyAttribute namespace="##other" processContents="lax"/>
          </xs:complexType>
      </xs:element>
      
!     <xs:simpleType name="AnonymousType">
!         <xs:restriction base="xs:token">
!             <xs:enumeration value="optional"/>
!             <xs:enumeration value="required"/>
!             <xs:enumeration value="prohibited"/>
!         </xs:restriction>
!     </xs:simpleType>
!     <xs:element name="Anonymous">
          <xs:complexType>
!             <xs:simpleContent>
!                 <xs:extension base="tns:AnonymousType">
!                     <xs:anyAttribute namespace="##other" processContents="lax"/>
!                 </xs:extension>
!             </xs:simpleContent>
          </xs:complexType>
      </xs:element>
! 
  </xs:schema>
--- 45,71 ----
      
      <xs:attribute name="Action" type="xs:anyURI"/>
+ 
+     <!-- WS-Policy assertions -->
      
!     <xs:element name="Addressing">
          <xs:complexType>
+             <xs:sequence>
+                 <xs:element ref="ref:Policy" />
+ 	    </xs:sequence>
              <xs:anyAttribute namespace="##other" processContents="lax"/>
          </xs:complexType>
      </xs:element>
      
!     <xs:element name="AnonymousResponses">
          <xs:complexType>
!             <xs:anyAttribute namespace="##other" processContents="lax"/>
          </xs:complexType>
      </xs:element>
!     
!     <xs:element name="NonAnonymousResponses">
!         <xs:complexType>
!             <xs:anyAttribute namespace="##other" processContents="lax"/>
!         </xs:complexType>
!     </xs:element>
!     
  </xs:schema>

Received on Tuesday, 30 January 2007 19:41:04 UTC