2002/ws/desc/test-suite/xmlcatalog/wsdl wsdl20-rpc.xsd,1.2,1.3 wsdl20-instance.xsd,1.1,1.2 wsdl20-soap.xsd,1.3,1.4 wsdl20.xsd,1.4,1.5

Update of /sources/public/2002/ws/desc/test-suite/xmlcatalog/wsdl
In directory hutz:/tmp/cvs-serv5553/xmlcatalog/wsdl

Modified Files:
	wsdl20-rpc.xsd wsdl20-instance.xsd wsdl20-soap.xsd wsdl20.xsd 
Log Message:
Updated WSDL schemas and changed namespaces to 2005/05.

Index: wsdl20.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/xmlcatalog/wsdl/wsdl20.xsd,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** wsdl20.xsd	30 Apr 2005 23:32:16 -0000	1.4
--- wsdl20.xsd	1 May 2005 15:04:01 -0000	1.5
***************
*** 18,23 ****
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace='http://www.w3.org/2004/08/wsdl'
! 	xmlns:wsdl="http://www.w3.org/2004/08/wsdl"
  	elementFormDefault='qualified'
  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
--- 18,23 ----
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace='http://www.w3.org/2005/05/wsdl'
! 	xmlns:wsdl="http://www.w3.org/2005/05/wsdl"
  	elementFormDefault='qualified'
  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
***************
*** 262,266 ****
          </xs:sequence>
          <xs:attribute name='uri' type='xs:QName' use='required' />
-         <xs:attribute name='required' type='xs:boolean' use='optional' />
        </xs:extension>
      </xs:complexContent>
--- 262,265 ----
***************
*** 280,285 ****
          </xs:choice>
          <xs:attribute name='name' type='xs:NCName' use='required' />
-         <xs:attribute name='interface' type='xs:QName' use='optional' />
          <xs:attribute name='type' type='xs:anyURI' use='required' />
        </xs:extension>
      </xs:complexContent>
--- 279,284 ----
          </xs:choice>
          <xs:attribute name='name' type='xs:NCName' use='required' />
          <xs:attribute name='type' type='xs:anyURI' use='required' />
+         <xs:attribute name='interface' type='xs:QName' use='optional' />
        </xs:extension>
      </xs:complexContent>
***************
*** 292,295 ****
--- 291,296 ----
            <xs:element name='input' type='wsdl:BindingOperationMessageType' />
            <xs:element name='output' type='wsdl:BindingOperationMessageType' />
+           <xs:element name='infault' type='wsdl:BindingOperationFaultType' />
+           <xs:element name='outfault' type='wsdl:BindingOperationFaultType' />
            <xs:element name='feature' type='wsdl:FeatureType' />
            <xs:element name='property' type='wsdl:PropertyType' />
***************
*** 314,317 ****
--- 315,332 ----
    </xs:complexType>
  
+   <xs:complexType name='BindingOperationFaultType'>
+     <xs:complexContent>
+       <xs:extension base='wsdl:ExtensibleDocumentedType' >
+         <xs:choice minOccurs='0' maxOccurs='unbounded' >
+           <xs:element name='feature' type='wsdl:FeatureType' />
+           <xs:element name='property' type='wsdl:PropertyType' />
+           <xs:any namespace='##other' processContents='lax' />
+         </xs:choice>
+         <xs:attribute name='ref' type='xs:QName' use='required' />
+         <xs:attribute name='messageLabel' type='xs:NCName' use='optional' />
+       </xs:extension>
+     </xs:complexContent>
+   </xs:complexType>
+ 
    <xs:complexType name='BindingFaultType' >
      <xs:complexContent>

Index: wsdl20-instance.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/xmlcatalog/wsdl/wsdl20-instance.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** wsdl20-instance.xsd	26 Mar 2005 19:53:33 -0000	1.1
--- wsdl20-instance.xsd	1 May 2005 15:04:01 -0000	1.2
***************
*** 2,40 ****
  <!-- $Id$ -->
  <!-- 
! 	W3C XML Schema defined in the Web Services Description (WSDL)
! 	Version 2.0 specification
! 	http://www.w3.org/TR/wsdl20
! 	
! 	Copyright (c) 2004 World Wide Web Consortium,
! 	
! 	(Massachusetts Institute of Technology, European Research Consortium for
! 	Informatics and Mathematics, Keio University). All Rights Reserved. This
! 	work is distributed under the W3C(r) Software License [1] in the hope that
! 	it will be useful, but WITHOUT ANY WARRANTY; without even the implied
! 	warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
! 	
! 	[1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
  -->
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace='http://www.w3.org/2004/08/wsdl-instance'
! 	xmlns:wsdli="http://www.w3.org/2004/08/wsdl-instance"
  	elementFormDefault='qualified'
  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  	xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
! 
! 	<xs:attribute name="wsdlLocation">
! 		<xs:annotation>
! 			<xs:documentation>
! 				This attribute can be used to provide some hints on
! 				where additional WSDL information for a given namespace
! 				can be found in order to help with QName resolution
! 			</xs:documentation>
! 		</xs:annotation>
! 		<xs:simpleType>
! 			<xs:list itemType="xs:anyURI" />
! 		</xs:simpleType>
! 	</xs:attribute>
  
  </xs:schema>
--- 2,39 ----
  <!-- $Id$ -->
  <!-- 
!    W3C XML Schema defined in the Web Services Description (WSDL)
!     Version 2.0 specification
!      http://www.w3.org/TR/wsdl20
! 
!    Copyright (c) 2004 World Wide Web Consortium,
!   
!    (Massachusetts Institute of Technology, European Research Consortium for
!    Informatics and Mathematics, Keio University). All Rights Reserved. This
!    work is distributed under the W3C(r) Software License [1] in the hope that
!    it will be useful, but WITHOUT ANY WARRANTY; without even the implied
!    warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
!   
!    [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
  -->
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace='http://www.w3.org/2005/05/wsdl-instance'
! 	xmlns:wsdli="http://www.w3.org/2005/05/wsdl-instance"
  	elementFormDefault='qualified'
  	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  	xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
!   <xs:attribute name="wsdlLocation">
!     <xs:annotation>
!       <xs:documentation>
!       This attribute can be used to provide some hints on where
!       additional WSDL information for a given namespace can be
!       found in order to help with QName resolution
!       </xs:documentation>
!     </xs:annotation>
!     <xs:simpleType>
!       <xs:list itemType="xs:anyURI"/>
!     </xs:simpleType>
!   </xs:attribute>
  
  </xs:schema>

Index: wsdl20-soap.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/xmlcatalog/wsdl/wsdl20-soap.xsd,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** wsdl20-soap.xsd	3 Feb 2005 18:46:32 -0000	1.3
--- wsdl20-soap.xsd	1 May 2005 15:04:01 -0000	1.4
***************
*** 17,59 ****
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	   targetNamespace="http://www.w3.org/2004/08/wsdl/soap" 
! 	   xmlns:tns="http://www.w3.org/2004/08/wsdl/soap" 
! 	   xmlns:wsdl="http://www.w3.org/2004/08/wsdl" 
!            elementFormDefault="qualified" 
!            attributeFormDefault="unqualified"
!     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
!     xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
!   <xs:import namespace="http://www.w3.org/2004/08/wsdl" schemaLocation="wsdl20.xsd"/>
!   
!   <xs:attribute name="version" type="xs:string"/>
!   <xs:attribute name="protocol" type="xs:anyURI" />
  
!   <xs:attribute name="mepDefault" type="xs:anyURI" />
!   <xs:attribute name="mep" type="xs:anyURI" />
  
!   <xs:attribute name="action" type="xs:anyURI" />
  
!   <xs:element name="module">
!     <xs:complexType>
!       <xs:complexContent>
! 	<xs:extension base='wsdl:ExtensibleDocumentedType' >
! 	  <xs:sequence>
! 	    <xs:element ref="wsdl:property"
! 			minOccurs="0" maxOccurs='unbounded'/>
! 	  </xs:sequence>
! 	  <xs:attribute name="uri" type="xs:anyURI" use="required" />
! 	  <xs:attribute name="required"	type="xs:boolean" />
! 	</xs:extension>
!       </xs:complexContent>
!     </xs:complexType>
!   </xs:element>
  
!   <xs:attribute name="code" type="xs:QName" />
!   <xs:attribute name="subcodes" >
!     <xs:simpleType>
!       <xs:list itemType="xs:QName" />
!     </xs:simpleType>
!   </xs:attribute>
  
  </xs:schema>
--- 17,73 ----
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace="http://www.w3.org/2005/05/wsdl/soap"
! 	xmlns:tns="http://www.w3.org/2005/05/wsdl/soap"
! 	xmlns:wsdl="http://www.w3.org/2005/05/wsdl"
! 	elementFormDefault="qualified" attributeFormDefault="unqualified"
! 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
! 	xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
! 	<xs:import namespace="http://www.w3.org/2005/05/wsdl"
! 		schemaLocation="wsdl20.xsd" />
  
! 	<xs:attribute name="version" type="xs:string" />
! 	<xs:attribute name="protocol" type="xs:anyURI" />
  
! 	<xs:attribute name="mepDefault" type="xs:anyURI" />
! 	<xs:attribute name="mep" type="xs:anyURI" />
  
! 	<xs:attribute name="action" type="xs:anyURI" />
  
! 	<xs:element name="module">
! 		<xs:complexType>
! 			<xs:complexContent>
! 				<xs:extension base='wsdl:ExtensibleDocumentedType'>
! 					<xs:sequence>
! 						<xs:element ref="wsdl:property" minOccurs="0"
! 							maxOccurs='unbounded' />
! 					</xs:sequence>
! 					<xs:attribute name="uri" type="xs:anyURI"
! 						use="required" />
! 					<xs:attribute name="required" type="xs:boolean" />
! 				</xs:extension>
! 			</xs:complexContent>
! 		</xs:complexType>
! 	</xs:element>
! 
! 	<xs:element name="header">
! 		<xs:complexType>
! 			<xs:complexContent>
! 				<xs:extension base='wsdl:ExtensibleDocumentedType'>
! 					<xs:attribute name="element" type="xs:QName"
! 						use="required" />
! 					<xs:attribute name="mustUnderstnad"
! 						type="xs:boolean" />
! 				</xs:extension>
! 			</xs:complexContent>
! 		</xs:complexType>
! 	</xs:element>
! 
! 	<xs:attribute name="code" type="xs:QName" />
! 	<xs:attribute name="subcodes">
! 		<xs:simpleType>
! 			<xs:list itemType="xs:QName" />
! 		</xs:simpleType>
! 	</xs:attribute>
  
  </xs:schema>

Index: wsdl20-rpc.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/xmlcatalog/wsdl/wsdl20-rpc.xsd,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** wsdl20-rpc.xsd	3 Feb 2005 18:46:32 -0000	1.2
--- wsdl20-rpc.xsd	1 May 2005 15:04:01 -0000	1.3
***************
*** 18,52 ****
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
!            targetNamespace="http://www.w3.org/2004/08/wsdl/rpc"
! 	   xmlns:wrpc="http://www.w3.org/2004/08/wsdl/rpc"
!            elementFormDefault='qualified' 
!     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
!     xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
!   <xs:attribute name="signature" type="wrpc:signatureType">
!     <xs:annotation>
!       <xs:documentation>
!       This attribute can be used as an extension to describe the RPC signature
!       associated with an operation that uses the RPC style.
!       </xs:documentation>
!     </xs:annotation>
!   </xs:attribute>
  
!   <xs:simpleType name="signatureType">
!     <xs:list itemType="wrpc:signatureItemType"/>
!   </xs:simpleType>
  
!   <xs:simpleType name="signatureItemType">
!     <xs:union memberTypes="wrpc:directionToken xs:QName"/>
!   </xs:simpleType>
  
-   <xs:simpleType name="directionToken">
-     <xs:restriction base="xs:token">
-       <xs:enumeration value="#in"/>
-       <xs:enumeration value="#out"/>
-       <xs:enumeration value="#inout"/>
-       <xs:enumeration value="#return"/>
-     </xs:restriction>
-   </xs:simpleType>
-   
  </xs:schema>
--- 18,53 ----
  
  <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'
! 	targetNamespace="http://www.w3.org/2005/05/wsdl/rpc"
! 	xmlns:wrpc="http://www.w3.org/2005/05/wsdl/rpc"
! 	elementFormDefault='qualified'
! 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
! 	xsi:schemaLocation="http://www.w3.org/2001/XMLSchema ../xsd/XMLSchema.xsd">
  
! 	<xs:attribute name="signature" type="wrpc:signatureType">
! 		<xs:annotation>
! 			<xs:documentation>
! 				This attribute can be used as an extension to describe
! 				the RPC signature associated with an operation that uses
! 				the RPC style.
! 			</xs:documentation>
! 		</xs:annotation>
! 	</xs:attribute>
  
! 	<xs:simpleType name="signatureType">
! 		<xs:list itemType="wrpc:signatureItemType" />
! 	</xs:simpleType>
  
! 	<xs:simpleType name="signatureItemType">
! 		<xs:union memberTypes="wrpc:directionToken xs:QName" />
! 	</xs:simpleType>
! 
! 	<xs:simpleType name="directionToken">
! 		<xs:restriction base="xs:token">
! 			<xs:enumeration value="#in" />
! 			<xs:enumeration value="#out" />
! 			<xs:enumeration value="#inout" />
! 			<xs:enumeration value="#return" />
! 		</xs:restriction>
! 	</xs:simpleType>
  
  </xs:schema>

Received on Sunday, 1 May 2005 15:04:07 UTC