- From: Eran Chinthaka <chinthaka@opensource.lk>
- Date: Wed, 21 Jun 2006 13:47:05 +0530
- To: www-ws-desc@w3.org
- Message-ID: <44990081.6030404@opensource.lk>
Hi, I created and attached a WSDL 2.0 document which has echoSting and echoXML operations, to be used during the interop event. I've already completed a round trip testing using code generated from this wsdl with Axis2 client and Axis2 server. I will provide more sample WSDLs before the event. -- Chinthaka
<description xmlns="http://www.w3.org/2006/01/wsdl"
xmlns:tns="http://www.wso2.com/wsdl/2006/interop/EchoService"
xmlns:wsoap="http://www.w3.org/2006/01/wsdl/soap"
xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
targetNamespace="http://www.wso2.com/wsdl/2006/interop/EchoService"
xmlns:wwis="http://www.wso2.com/schemas/2006/interop/EchoService">
<types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.wso2.com/schemas/2006/interop/EchoService"
targetNamespace="http://www.wso2.com/schemas/2006/interop/EchoService"
elementFormDefault="unqualified" attributeFormDefault="unqualified">
<xs:element type="tEchoString" name="echoString"/>
<xs:complexType name="tEchoString">
<xs:sequence>
<xs:element type="xs:string" name="echoStringParam"/>
</xs:sequence>
</xs:complexType>
<xs:element type="xs:string" name="echoStringResponse"/>
<xs:element type="tEchoXML" name="echoXML"/>
<xs:complexType name="tEchoXML">
<xs:sequence>
<xs:element type="xs:anyType" name="echoXMLParam"/>
</xs:sequence>
</xs:complexType>
<xs:element type="xs:anyType" name="echoXMLResponse"/>
</xs:schema>
</types>
<interface name="echoServiceInterface">
<operation pattern="http://www.w3.org/2006/01/wsdl/in-out" name="echoString">
<input element="wwis:echoString" messageLabel="In"/>
<output element="wwis:echoStringResponse" messageLabel="Out"/>
</operation>
<operation pattern="http://www.w3.org/2006/01/wsdl/in-out" name="echoXML">
<input element="wwis:echoXML" messageLabel="In"/>
<output element="wwis:echoXMLResponse" messageLabel="Out"/>
</operation>
</interface>
<binding interface="tns:echoServiceInterface" type="http://www.w3.org/2006/01/wsdl/soap"
name="echoServiceSOAPBinding"
wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP">
<operation wsoap:mep="http://www.w3.org/2003/05/soap/mep/soap-response"
ref="tns:echoString"/>
<operation wsoap:mep="http://www.w3.org/2003/05/soap/mep/soap-response"
ref="tns:echoXML"/>
</binding>
<service name="echoService" interface="tns:echoServiceInterface">
<endpoint address="http://www-lk.wso2.com/axis2/services/EchoService"
binding="tns:echoServiceSOAPBinding"
name="echoServiceSOAPBinding_http"/>
</service>
</description>
Received on Wednesday, 21 June 2006 08:17:22 UTC