- From: Doug Davis via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 09 Dec 2009 00:42:23 +0000
- To: public-ws-resource-access-notifications@w3.org
Update of /w3ccvs/WWW/2002/ws/ra/edcopies In directory hutz:/tmp/cvs-serv12293 Modified Files: wst.html wst.xml Log Message: adding missing WSDL from spec Index: wst.xml =================================================================== RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.xml,v retrieving revision 1.88 retrieving revision 1.89 diff -u -d -r1.88 -r1.89 --- wst.xml 9 Dec 2009 00:36:36 -0000 1.88 +++ wst.xml 9 Dec 2009 00:42:20 -0000 1.89 @@ -2168,6 +2168,120 @@ </example> </div1> + <div1 id="WSDL"> + <head>WSDL</head> + + <p> + A normative copy of the WSDL <bibref ref="WSDL11"/> + description for this specification can be retrieved from the + following address: + </p> + + <example> + <eg><loc href="http://www.w3.org/&wstra.nsprefix;/ws-tra/transfer.wsdl">http://www.w3.org/&wstra.nsprefix;/ws-tra/transfer.wsdl</loc></eg> + </example> + + <p> + A non-normative copy of the WSDL description is + listed below for convenience. + </p> + + <example> + <eg><wsdl:definitions + targetNamespace='http://www.w3.org/2009/09/ws-tra' + xmlns:tns='http://www.w3.org/2009/09/ws-tra' + xmlns:wsa='http://www.w3.org/2005/08/addressing' + xmlns:wsam='http://www.w3.org/2007/05/addressing/metadata' + xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' + xmlns:xs='http://www.w3.org/2001/XMLSchema'> + + <wsdl:types> + <xs:schema> + <xs:import + namespace='http://www.w3.org/2009/09/ws-tra' + schemaLocation='http://www.w3.org/2009/09/ws-tra/transfer.xsd' + /> + </xs:schema> + </wsdl:types> + + <wsdl:message name='GetMessage'> + <wsdl:part name='Body' element='tns:Get'/> + </wsdl:message> + <wsdl:message name='GetResponseMessage'> + <wsdl:part name='Body' element='tns:GetResponse'/> + </wsdl:message> + + <wsdl:message name='PutMessage'> + <wsdl:part name='Body' element='tns:Put'/> + </wsdl:message> + <wsdl:message name='PutResponseMessage'> + <wsdl:part name='Body' element='tns:PutResponse'/> + </wsdl:message> + + <wsdl:message name='DeleteMessage'> + <wsdl:part name='Body' element='tns:Delete'/> + </wsdl:message> + <wsdl:message name='DeleteResponseMessage'> + <wsdl:part name='Body' element='tns:DeleteResponse'/> + </wsdl:message> + + <wsdl:message name='CreateMessage'> + <wsdl:part name='Body' element='tns:Create'/> + </wsdl:message> + <wsdl:message name='CreateResponseMessage'> + <wsdl:part name='Body' element='tns:CreateResponse'/> + </wsdl:message> + + <wsdl:portType name='Resource'> + <wsdl:documentation> + This port type defines a resource that can be read, + written, and deleted. + </wsdl:documentation> + <wsdl:operation name='Get'> + <wsdl:input + message='tns:GetMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Get'/> + <wsdl:output + message='tns:GetResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/GetResponse' /> + </wsdl:operation> + <wsdl:operation name='Put'> + <wsdl:input + message='tns:PutMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Put' /> + <wsdl:output + message='tns:PutResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/PutResponse' /> + </wsdl:operation> + <wsdl:operation name='Delete'> + <wsdl:input + message='tns:DeleteMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Delete' /> + <wsdl:output + message='tns:DeleteResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/DeleteResponse' /> + </wsdl:operation> + </wsdl:portType> + + <wsdl:portType name='ResourceFactory'> + <wsdl:documentation> + This port type defines a Web service that can create new + resources. + </wsdl:documentation> + <wsdl:operation name='Create'> + <wsdl:input + message='tns:CreateMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Create' /> + <wsdl:output + message='tns:CreateResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/CreateResponse' /> + </wsdl:operation> + </wsdl:portType> + +</wsdl:definitions></eg> + </example> + </div1> + <div1 id="changelog"> <head>Change Log</head> Index: wst.html =================================================================== RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wst.html,v retrieving revision 1.89 retrieving revision 1.90 diff -u -d -r1.89 -r1.90 --- wst.html 1 Dec 2009 23:55:37 -0000 1.89 +++ wst.html 9 Dec 2009 00:42:20 -0000 1.90 @@ -66,7 +66,8 @@ 9.2 <a href="#iddiv2_1_1637">Informative References</a><br/> </p> <h3><a name="appendices" id="appendices"/>Appendices</h3><p class="toc">A <a href="#Appendix_I__E2_80_93_XSD">XML Schema</a><br/> -B <a href="#changelog">Change Log</a><br/> +B <a href="#WSDL">WSDL</a><br/> +C <a href="#changelog">Change Log</a><br/> </p></div><hr/><div class="body"><div class="div1"> <h2><a name="intro" id="intro"/>1 Introduction</h2><p>This specification defines a mechanism for acquiring XML-based representations of entities using the Web service infrastructure. It defines @@ -1147,140 +1148,239 @@ A non-normative copy of the XML schema is listed below for convenience. </p><div class="exampleOuter"><div class="exampleInner"><pre><xs:schema - targetNamespace="http://www.w3.org/2009/09/ws-tra" - xmlns:tns="http://www.w3.org/2009/09/ws-tra" - xmlns:xs="http://www.w3.org/2001/XMLSchema" - xmlns:wsa="http://www.w3.org/2005/08/addressing" - elementFormDefault="qualified" - blockDefault="#all" > + targetNamespace='http://www.w3.org/2009/09/ws-tra' + xmlns:tns='http://www.w3.org/2009/09/ws-tra' + xmlns:xs='http://www.w3.org/2001/XMLSchema' + xmlns:wsa='http://www.w3.org/2005/08/addressing' + elementFormDefault='qualified' + blockDefault='#all' > <xs:import - namespace="http://www.w3.org/2005/08/addressing" - schemaLocation="http://www.w3.org/2006/03/addressing/ws-addr.xsd" /> + namespace='http://www.w3.org/2005/08/addressing' + schemaLocation='http://www.w3.org/2006/03/addressing/ws-addr.xsd' /> - <xs:element name="Get"> + <xs:element name='Get'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" /> + <xs:any minOccurs='0' maxOccurs='unbounded' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:attribute name="Dialect" type="xs:anyURI" use="optional" /> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:attribute name='Dialect' type='xs:anyURI' use='optional' /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="GetResponse"> + <xs:element name='GetResponse'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other" processContents="lax" /> + <xs:any minOccurs='1' maxOccurs='unbounded' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="Put"> + <xs:element name='Put'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="1" maxOccurs="unbounded" namespace="##other" processContents="lax" /> + <xs:any minOccurs='1' maxOccurs='unbounded' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:attribute name="Dialect" type="xs:anyURI" use="optional" /> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:attribute name='Dialect' type='xs:anyURI' use='optional' /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="PutResponse"> + <xs:element name='PutResponse'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="1" namespace="##other" processContents="lax" /> + <xs:any minOccurs='1' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="Delete"> + <xs:element name='Delete'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" /> + <xs:any minOccurs='0' maxOccurs='unbounded' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:attribute name="Dialect" type="xs:anyURI" use="optional" /> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:attribute name='Dialect' type='xs:anyURI' use='optional' /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="DeleteResponse"> + <xs:element name='DeleteResponse'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="0" namespace="##other" processContents="lax" /> + <xs:any minOccurs='0' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="Create"> + <xs:element name='Create'> <xs:complexType> <xs:sequence> - <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax" /> + <xs:any minOccurs='0' maxOccurs='unbounded' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:attribute name="Dialect" type="xs:anyURI" use="optional" /> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:attribute name='Dialect' type='xs:anyURI' use='optional' /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="CreateResponse"> + <xs:element name='CreateResponse'> <xs:complexType> <xs:sequence> - <xs:element name="ResourceCreated" type="wsa:EndpointReferenceType" /> - <xs:any minOccurs="0" namespace="##other" processContents="lax" /> + <xs:element name='ResourceCreated' type='wsa:EndpointReferenceType' /> + <xs:any minOccurs='0' namespace='##other' processContents='lax' /> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> <!-- Policy --> - <xs:complexType name="URI"> + <xs:complexType name='URI'> <xs:simpleContent> - <xs:extension base="xs:anyURI"> - <xs:anyAttribute namespace="##other" processContents="lax"/> + <xs:extension base='xs:anyURI'> + <xs:anyAttribute namespace='##other' processContents='lax'/> </xs:extension> </xs:simpleContent> </xs:complexType> - <xs:complexType name="Empty"> + <xs:complexType name='Empty'> <xs:sequence/> - <xs:anyAttribute namespace="##other" processContents="lax"/> + <xs:anyAttribute namespace='##other' processContents='lax'/> </xs:complexType> - <xs:element name="TransferResource"> + <xs:element name='TransferResource'> <xs:complexType> <xs:sequence> - <xs:element name="PutOperationSupported" type="tns:Empty" - minOccurs="0"/> - <xs:element name="DeleteOperationSupported" type="tns:Empty" - minOccurs="0"/> - <xs:element name="FaultOnPutDenied" type="tns:Empty" minOccurs="0"/> - <xs:element name="Dialect" type="tns:URI" minOccurs="0" - maxOccurs="unbounded"/> - <xs:element name="Resource" type="xs:QName" minOccurs="0"/> - <xs:any namespace="##other" processContents="lax" minOccurs="0" - maxOccurs="unbounded"/> + <xs:element name='PutOperationSupported' type='tns:Empty' + minOccurs='0'/> + <xs:element name='DeleteOperationSupported' type='tns:Empty' + minOccurs='0'/> + <xs:element name='FaultOnPutDenied' type='tns:Empty' minOccurs='0'/> + <xs:element name='Dialect' type='tns:URI' minOccurs='0' + maxOccurs='unbounded'/> + <xs:element name='Resource' type='xs:QName' minOccurs='0'/> + <xs:any namespace='##other' processContents='lax' minOccurs='0' + maxOccurs='unbounded'/> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> - <xs:element name="TransferResourceFactory"> + <xs:element name='TransferResourceFactory'> <xs:complexType> <xs:sequence> - <xs:element name="Dialect" type="tns:URI" minOccurs="0" - maxOccurs="unbounded"/> - <xs:any namespace="##other" processContents="lax" minOccurs="0" - maxOccurs="unbounded"/> + <xs:element name='Dialect' type='tns:URI' minOccurs='0' + maxOccurs='unbounded'/> + <xs:any namespace='##other' processContents='lax' minOccurs='0' + maxOccurs='unbounded'/> </xs:sequence> - <xs:anyAttribute namespace="##other" processContents="lax" /> + <xs:anyAttribute namespace='##other' processContents='lax' /> </xs:complexType> </xs:element> </xs:schema></pre></div></div></div><div class="div1"> -<h2><a name="changelog" id="changelog"/>B Change Log</h2><table border="1"><tbody><tr><th> Data </th><th> Author </th><th> Description </th></tr><tr><td> 2009/03/04 </td><td> DD </td><td> Added resolution of issue +<h2><a name="WSDL" id="WSDL"/>B WSDL</h2><p> + A normative copy of the WSDL <a href="#WSDL11">[WSDL11]</a> + description for this specification can be retrieved from the + following address: + </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/09/ws-tra/transfer.wsdl">http://www.w3.org/2009/09/ws-tra/transfer.wsdl</a></pre></div></div><p> + A non-normative copy of the WSDL description is + listed below for convenience. + </p><div class="exampleOuter"><div class="exampleInner"><pre><wsdl:definitions + targetNamespace='http://www.w3.org/2009/09/ws-tra' + xmlns:tns='http://www.w3.org/2009/09/ws-tra' + xmlns:wsa='http://www.w3.org/2005/08/addressing' + xmlns:wsam='http://www.w3.org/2007/05/addressing/metadata' + xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' + xmlns:xs='http://www.w3.org/2001/XMLSchema'> + + <wsdl:types> + <xs:schema> + <xs:import + namespace='http://www.w3.org/2009/09/ws-tra' + schemaLocation='http://www.w3.org/2009/09/ws-tra/transfer.xsd' + /> + </xs:schema> + </wsdl:types> + + <wsdl:message name='GetMessage'> + <wsdl:part name='Body' element='tns:Get'/> + </wsdl:message> + <wsdl:message name='GetResponseMessage'> + <wsdl:part name='Body' element='tns:GetResponse'/> + </wsdl:message> + + <wsdl:message name='PutMessage'> + <wsdl:part name='Body' element='tns:Put'/> + </wsdl:message> + <wsdl:message name='PutResponseMessage'> + <wsdl:part name='Body' element='tns:PutResponse'/> + </wsdl:message> + + <wsdl:message name='DeleteMessage'> + <wsdl:part name='Body' element='tns:Delete'/> + </wsdl:message> + <wsdl:message name='DeleteResponseMessage'> + <wsdl:part name='Body' element='tns:DeleteResponse'/> + </wsdl:message> + + <wsdl:message name='CreateMessage'> + <wsdl:part name='Body' element='tns:Create'/> + </wsdl:message> + <wsdl:message name='CreateResponseMessage'> + <wsdl:part name='Body' element='tns:CreateResponse'/> + </wsdl:message> + + <wsdl:portType name='Resource'> + <wsdl:documentation> + This port type defines a resource that can be read, + written, and deleted. + </wsdl:documentation> + <wsdl:operation name='Get'> + <wsdl:input + message='tns:GetMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Get'/> + <wsdl:output + message='tns:GetResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/GetResponse' /> + </wsdl:operation> + <wsdl:operation name='Put'> + <wsdl:input + message='tns:PutMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Put' /> + <wsdl:output + message='tns:PutResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/PutResponse' /> + </wsdl:operation> + <wsdl:operation name='Delete'> + <wsdl:input + message='tns:DeleteMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Delete' /> + <wsdl:output + message='tns:DeleteResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/DeleteResponse' /> + </wsdl:operation> + </wsdl:portType> + + <wsdl:portType name='ResourceFactory'> + <wsdl:documentation> + This port type defines a Web service that can create new + resources. + </wsdl:documentation> + <wsdl:operation name='Create'> + <wsdl:input + message='tns:CreateMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/Create' /> + <wsdl:output + message='tns:CreateResponseMessage' + wsam:Action='http://www.w3.org/2009/09/ws-tra/CreateResponse' /> + </wsdl:operation> + </wsdl:portType> + +</wsdl:definitions></pre></div></div></div><div class="div1"> +<h2><a name="changelog" id="changelog"/>C Change Log</h2><table border="1"><tbody><tr><th> Data </th><th> Author </th><th> Description </th></tr><tr><td> 2009/03/04 </td><td> DD </td><td> Added resolution of issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6391">6391</a></td></tr><tr><td> 2009/03/04 </td><td> DD </td><td> Added resolution of issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6588">6588</a></td></tr><tr><td> 2009/03/04 </td><td> DD </td><td> Added resolution of issue <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=6519">6519</a></td></tr><tr><td> 2009/03/09 </td><td> DD </td><td> Added resolution of issue
Received on Wednesday, 9 December 2009 00:42:32 UTC