Re: WSDL for Interop events

Eran,

Thx. I'll add this to the test suite.

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



Eran Chinthaka <chinthaka@opensource.lk> 
Sent by: www-ws-desc-request@w3.org
06/21/2006 04:17 AM
Please respond to
chinthaka@opensource.lk


To
www-ws-desc@w3.org
cc

Subject
WSDL for Interop events






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 13:04:07 UTC