- From: Jonathan Marsh via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 17 Nov 2006 12:04:22 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/documents/good/WSAddressing-1G
In directory hutz:/tmp/cvs-serv28326/test-suite/documents/good/WSAddressing-1G
Added Files:
TestMetadata.xml wsaTestService2.wsdl wsaTestService2.filename
Log Message:
Added WSAddressing-1G testcase, regenerated all results.
--- NEW FILE: wsaTestService2.wsdl ---
<description xmlns="http://www.w3.org/2006/01/wsdl" xmlns:wsdl="http://www.w3.org/2006/01/wsdl"
xmlns:tns="http://example.org/wsaTestService2" xmlns:s0="http://example.org/notify"
xmlns:s1="http://example.org/echo" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://example.org/wsaTestService2">
<!--
Documentation at:
http://esw.w3.org/topic/WsdlConverter
To report problems, please refer to:
http://esw.w3.org/topic/WsdlConverterFeedback
Generated by the WSDL converter version:
2006-02-20
Modified by Jonathan Marsh 2006-11-17
-->
<types>
<xsd:schema targetNamespace="http://example.org/notify"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:element name="notify" type="xsd:string"/>
</xsd:schema>
<xsd:schema targetNamespace="http://example.org/echo"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:element name="echoIn" type="xsd:string"/>
<xsd:element name="echoOut" type="xsd:string"/>
<xsd:element name="echoFault" type="xsd:string"/>
</xsd:schema>
</types>
<interface name="wsaTestInterface">
<fault name="echoFaultName" element="s1:echoFault"/>
<operation name="echo" pattern="http://www.w3.org/2006/01/wsdl/in-out">
<input element="s1:echoIn"/>
<output element="s1:echoOut"/>
<outfault ref="tns:echoFaultName"/>
</operation>
<operation name="notify" pattern="http://www.w3.org/2006/01/wsdl/in-only">
<input element="s0:notify"/>
</operation>
</interface>
<interface name="wsaTestInterfaceExplicitAction">
<fault name="echoFaultName" element="s1:echoFault"/>
<operation name="echo" pattern="http://www.w3.org/2006/01/wsdl/in-out">
<input element="s1:echoIn"
wsaw:Action="http://example.org/action/echoIn"/>
<output element="s1:echoOut"
wsaw:Action="http://example.org/action/echoOut"/>
<outfault ref="tns:echoFaultName"
wsaw:Action="http://example.org/action/echoFault"/>
</operation>
<operation name="notify" pattern="http://www.w3.org/2006/01/wsdl/in-only">
<input element="s0:notify"
wsaw:Action="http://example.org/action/notify"/>
</operation>
</interface>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingAddressingRequired"
interface="tns:wsaTestInterface" type="http://www.w3.org/2006/01/wsdl/soap"
wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo"/>
<operation ref="tns:notify"/>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingAddressingNotRequired"
interface="tns:wsaTestInterface" type="http://www.w3.org/2006/01/wsdl/soap"
wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="false"/>
<operation ref="tns:echo"/>
<operation ref="tns:notify"/>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap" name="wsaTestInterfaceBinding"
interface="tns:wsaTestInterface" type="http://www.w3.org/2006/01/wsdl/soap"
wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<operation ref="tns:echo"/>
<operation ref="tns:notify"/>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingSoapAction" interface="tns:wsaTestInterface"
type="http://www.w3.org/2006/01/wsdl/soap" wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo"
wsoap:soapAction="http://example.org/wsaTestService/echo"/>
<operation ref="tns:notify"
wsoap:soapAction="http://example.org/wsaTestService/notify"/>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingExplicitAction"
interface="tns:wsaTestInterfaceExplicitAction"
type="http://www.w3.org/2006/01/wsdl/soap" wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo"/>
<operation ref="tns:notify"/>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingAnonymousRequired" interface="tns:wsaTestInterface"
type="http://www.w3.org/2006/01/wsdl/soap" wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo">
<wsaw:Anonymous>required</wsaw:Anonymous>
</operation>
<operation ref="tns:notify">
<wsaw:Anonymous>required</wsaw:Anonymous>
</operation>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingAnonymousProhibited"
interface="tns:wsaTestInterface" type="http://www.w3.org/2006/01/wsdl/soap"
wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo">
<wsaw:Anonymous>prohibited</wsaw:Anonymous>
</operation>
<operation ref="tns:notify">
<wsaw:Anonymous>prohibited</wsaw:Anonymous>
</operation>
</binding>
<binding xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
name="wsaTestInterfaceBindingAnonymousOptional" interface="tns:wsaTestInterface"
type="http://www.w3.org/2006/01/wsdl/soap" wsoap:version="1.1"
wsoap:protocol="http://www.w3.org/2006/01/soap11/bindings/HTTP">
<fault ref="tns:echoFaultName"/>
<wsaw:UsingAddressing wsdl:required="true"/>
<operation ref="tns:echo">
<wsaw:Anonymous>optional</wsaw:Anonymous>
</operation>
<operation ref="tns:notify">
<wsaw:Anonymous>optional</wsaw:Anonymous>
</operation>
</binding>
<service name="wsaTestService2" interface="tns:wsaTestInterface">
<endpoint name="wsaTestInterfaceEndpointAddressingRequired"
binding="tns:wsaTestInterfaceBindingAddressingRequired"
address="http://example.com/wsaTestInterfaceEndpointAddressingRequired"/>
<endpoint name="wsaTestInterfaceEndpointAddressingNotRequired"
binding="tns:wsaTestInterfaceBindingAddressingNotRequired"
address="http://example.com/wsaTestInterfaceEndpointAddressingNotRequired"/>
<endpoint name="wsaTestInterfaceEndpointAddressingRequiredOnEndpoint"
binding="tns:wsaTestInterfaceBinding"
address="http://example.com/wsaTestInterfaceEndpointAddressingRequiredOnEndpoint"/>
<endpoint name="wsaTestInterfaceEndpointAddressingNotRequiredOnEndpoint"
binding="tns:wsaTestInterfaceBinding"
address="http://example.com/wsaTestInterfaceEndpointAddressingRequiredOnEndpoint"/>
<endpoint name="wsaTestInterfaceEndpointSoapAction"
binding="tns:wsaTestInterfaceBindingSoapAction"
address="http://example.com/wsaTestInterfaceEndpointSoapAction"/>
<endpoint name="wsaTestInterfaceEndpointExplicitAction"
binding="tns:wsaTestInterfaceBindingExplicitAction"
address="http://example.com/wsaTestInterfaceEndpointExplicitAction"/>
<endpoint name="wsaTestInterfaceEndpointAnonymousRequired"
binding="tns:wsaTestInterfaceBindingAnonymousRequired"
address="http://example.com/wsaTestInterfaceEndpointAnonymousRequired"/>
<endpoint name="wsaTestInterfaceEndpointAnonymousProhibited"
binding="tns:wsaTestInterfaceBindingAnonymousProhibited"
address="http://example.com/wsaTestInterfaceEndpointAnonymousProhibited"/>
<endpoint name="wsaTestInterfaceEndpointAnonymousOptional"
binding="tns:wsaTestInterfaceBindingAnonymousOptional"
address="http://example.com/wsaTestInterfaceEndpointAnonymousOptional"/>
</service>
</description>
--- NEW FILE: TestMetadata.xml ---
<?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/WSAddressing-1G
</Identifier>
<Title>Good Document WSAddressing-1G</Title>
<Purpose></Purpose>
<Description>Converted from http://www.w3.org/2002/ws/addr/testsuitewsdl/documents/wsdl11/wsaTestService2.wsdl to WSDL 2.0.</Description>
<Status>accepted</Status>
<SpecRef></SpecRef>
<Preconditions>none</Preconditions>
<Inputs>
<Input role="root">wsaTestService2.wsdl</Input>
</Inputs>
<ExpectedResults>
<Successful>true</Successful>
</ExpectedResults>
<Version>1.0</Version>
<Contributor>
<Name>Jonathan Marsh</Name>
<Affiliation>WSO2</Affiliation>
<EMail>jonathan@wso2.com</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>
--- NEW FILE: wsaTestService2.filename ---
<filename>WSAddressing-1G/wsaTestService2.wsdl</filename>
Received on Friday, 17 November 2006 12:04:36 UTC