- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Fri, 7 Jul 2006 10:52:13 -0400
- To: youenn fablet <youenn.fablet@crf.canon.fr>
- Cc: www-ws-desc@w3.org, www-ws-desc-request@w3.org
- Message-ID: <OFC367F26B.A8A005D6-ON852571A4.00510DEF-852571A4.0051BFF7@ca.ibm.com>
Yoeunn, Merci beaucoup pour les tests. Please generate the patch to a file and attach it next time. Arthur Ryman, IBM Software Group, Rational Division blog: http://ryman.eclipsedevelopersjournal.com/ phone: +1-905-413-3077, TL 969-3077 assistant: +1-905-413-2411, TL 969-2411 fax: +1-905-413-4920, TL 969-4920 mobile: +1-416-939-5063, text: 4169395063@fido.ca youenn fablet <youenn.fablet@crf.canon.fr> Sent by: www-ws-desc-request@w3.org 07/06/2006 03:53 PM To www-ws-desc@w3.org, Arthur Ryman/Toronto/IBM@IBMCA cc Subject Two more tests Please find two tests engaging the MTOM feature (optional and mandatory use of the feature). Youenn ### Eclipse Workspace Patch 1.0 #P test-suite Index: test-suite.xml =================================================================== RCS file: /sources/public/2002/ws/desc/test-suite/test-suite.xml,v retrieving revision 1.12 diff -u -r1.12 test-suite.xml --- test-suite.xml 6 Jul 2006 17:56:09 -0000 1.12 +++ test-suite.xml 6 Jul 2006 19:52:05 -0000 @@ -267,6 +267,34 @@ <folder>SparqlQuery-1G</folder> <file>sparql-protocol-query.wsdl</file> </test-case> + <test-case id="documents/good/Storage-1G"> + <folder>Storage-1G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-2G"> + <folder>Storage-2G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-3G"> + <folder>Storage-3G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-4G"> + <folder>Storage-4G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-5G"> + <folder>Storage-5G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-6G"> + <folder>Storage-6G</folder> + <file>storage.wsdl</file> + </test-case> + <test-case id="documents/good/Storage-7G"> + <folder>Storage-7G</folder> + <file>storage.wsdl</file> + </test-case> <test-case id="documents/good/TicketAgent-1G"> <folder>TicketAgent-1G</folder> <file>TicketAgent.wsdl</file> @@ -290,4 +318,4 @@ <file>reservationItems.wsdl</file> </test-case> -</test-suite> \ No newline at end of file +</test-suite> Index: documents/good/Storage-6G/TestMetadata.xml =================================================================== RCS file: documents/good/Storage-6G/TestMetadata.xml diff -N documents/good/Storage-6G/TestMetadata.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ documents/good/Storage-6G/TestMetadata.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<TestMetadata xmlns="http://www.w3.org/2006/02/wsdl/TestMetadata"> + <Identifier> + http://dev.w3.org/cvsweb/2002/ws/desc/test-suite/documents/good/Storage-6G + </Identifier> + <Title>Good Document Storage-6G</Title> + <Purpose>stub</Purpose> + <Description> + This WSDL shows the optional mtom feature. + </Description> + <Status>new</Status> + <SpecRef></SpecRef> + <Preconditions>none</Preconditions> + <Inputs>storage.wsdl</Inputs> + <ExpectedResults> + <Successful>true</Successful> + </ExpectedResults> + <Version>1.0</Version> + <Contributor> + <Name>Youenn Fablet</Name> + <Affiliation>Canon</Affiliation> + <EMail>youenn.fablet@crf.canon.fr</EMail> + </Contributor> + <Rights> + http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231 + </Rights> + <Grouping>/documents/good</Grouping> + <SeeAlso> + <Reference>http://www.w3.org/TR/wsdl20</Reference> + </SeeAlso> +</TestMetadata> Index: documents/good/Storage-6G/storage.wsdl =================================================================== RCS file: documents/good/Storage-6G/storage.wsdl diff -N documents/good/Storage-6G/storage.wsdl --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ documents/good/Storage-6G/storage.wsdl 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="utf-8" ?> +<description xmlns="http://www.w3.org/2006/01/wsdl" + targetNamespace="http://example.org/soapStorage" + xmlns:tns="http://example.org/soapStorage" + xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"> + + <types> + <xs:schema xmlns:xs=" http://www.w3.org/2001/XMLSchema" + targetNamespace=" http://example.org/soapStorage"> + + <xs:element name="basicContent" type="xs:base64Binary"/> + <xs:element name="advancedContent" type="xs:base64Binary"/> + <xs:element name="basicAcknowledgement" type="xs:boolean" /> + <xs:element name="advancedAcknowledgement" type="tns:tAcknowledgement" /> + <xs:complexType name="tAcknowledgement"> + <xs:sequence> + <xs:element name="date" type="xs:date" /> + <xs:element name="status" type="xs:string" /> + <xs:element name="size" type="xs:int" /> + </xs:sequence> + </xs:complexType> + </xs:schema> + </types> + + <interface name="baseInterface"> + <operation name="basicstore" + pattern=" http://www.w3.org/2006/01/wsdl/in-out"> + <input element="tns:basicContent" /> + <output element="tns:basicAcknowledgement" /> + </operation> + </interface> + + <interface name="extendedInterface" extends="tns:baseInterface"> + <operation name="advancedstore" + pattern=" http://www.w3.org/2006/01/wsdl/in-out"> + <input element="tns:advancedContent" /> + <output element="tns:advancedAcknowledgement" /> + </operation> + </interface> + + <binding name="storageBinding" + type="http://www.w3.org/2006/01/wsdl/soap " + wsoap:protocol=" http://www.w3.org/2003/05/soap/bindings/HTTP"> + <feature ref=" http://www.w3.org/2004/08/soap/features/http-optimization"/> + </binding> + + <service name="storageService" + interface="tns:extendedInterface"> + + <endpoint name="storageEndpoint" + binding="tns:storageBinding" + address=" http://example.org/storageService" /> + + </service> + +</description> + Index: documents/good/Storage-7G/storage.wsdl =================================================================== RCS file: documents/good/Storage-7G/storage.wsdl diff -N documents/good/Storage-7G/storage.wsdl --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ documents/good/Storage-7G/storage.wsdl 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8" ?> +<description xmlns="http://www.w3.org/2006/01/wsdl" + targetNamespace="http://example.org/soapStorage" + xmlns:tns="http://example.org/soapStorage" + xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"> + + <types> + <xs:schema xmlns:xs=" http://www.w3.org/2001/XMLSchema" + targetNamespace=" http://example.org/soapStorage"> + + <xs:element name="basicContent" type="xs:base64Binary"/> + <xs:element name="advancedContent" type="xs:base64Binary"/> + <xs:element name="basicAcknowledgement" type="xs:boolean" /> + <xs:element name="advancedAcknowledgement" type="tns:tAcknowledgement" /> + <xs:complexType name="tAcknowledgement"> + <xs:sequence> + <xs:element name="date" type="xs:date" /> + <xs:element name="status" type="xs:string" /> + <xs:element name="size" type="xs:int" /> + </xs:sequence> + </xs:complexType> + </xs:schema> + </types> + + <interface name="baseInterface"> + <operation name="basicstore" + pattern=" http://www.w3.org/2006/01/wsdl/in-out"> + <input element="tns:basicContent" /> + <output element="tns:basicAcknowledgement" /> + </operation> + </interface> + + <interface name="extendedInterface" extends="tns:baseInterface"> + <operation name="advancedstore" + pattern=" http://www.w3.org/2006/01/wsdl/in-out"> + <input element="tns:advancedContent" /> + <output element="tns:advancedAcknowledgement" /> + </operation> + </interface> + + <binding name="storageBinding" + interface="tns:extendedInterface" + type="http://www.w3.org/2006/01/wsdl/soap " + wsoap:protocol=" http://www.w3.org/2003/05/soap/bindings/HTTP"> + <feature ref=" http://www.w3.org/2004/08/soap/features/http-optimization"/> + <operation wsoap:mep=" http://www.w3.org/2003/05/soap/mep/soap-response" + ref="tns:advancedstore" > + <feature ref=" http://www.w3.org/2004/08/soap/features/http-optimization" + required="true"/> + </operation> + </binding> + + <service name="storageService" + interface="tns:extendedInterface"> + + <endpoint name="storageEndpoint" + binding="tns:storageBinding" + address=" http://example.org/storageService" /> + + </service> + +</description> + Index: documents/good/Storage-7G/TestMetadata.xml =================================================================== RCS file: documents/good/Storage-7G/TestMetadata.xml diff -N documents/good/Storage-7G/TestMetadata.xml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ documents/good/Storage-7G/TestMetadata.xml 1 Jan 1970 00:00:00 -0000 @@ -0,0 +1,31 @@ +<?xml version="1.0"?> +<TestMetadata xmlns="http://www.w3.org/2006/02/wsdl/TestMetadata"> + <Identifier> + http://dev.w3.org/cvsweb/2002/ws/desc/test-suite/documents/good/Storage-7G + </Identifier> + <Title>Good Document Storage-7G</Title> + <Purpose>stub</Purpose> + <Description> + This WSDL shows the use of optional and required mtom feature. + </Description> + <Status>new</Status> + <SpecRef></SpecRef> + <Preconditions>none</Preconditions> + <Inputs>storage.wsdl</Inputs> + <ExpectedResults> + <Successful>true</Successful> + </ExpectedResults> + <Version>1.0</Version> + <Contributor> + <Name>Youenn Fablet</Name> + <Affiliation>Canon</Affiliation> + <EMail>youenn.fablet@crf.canon.fr</EMail> + </Contributor> + <Rights> + http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231 + </Rights> + <Grouping>/documents/good</Grouping> + <SeeAlso> + <Reference>http://www.w3.org/TR/wsdl20</Reference> + </SeeAlso> +</TestMetadata>
Received on Friday, 7 July 2006 14:52:35 UTC