- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 01 May 2005 15:04:03 +0000
- To: public-ws-desc-eds@w3.org
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