2004/ws/addressing/test-cases/Microsoft/2005Mar-0209 service.wsdl,NONE,1.1

Update of /sources/public/2004/ws/addressing/test-cases/Microsoft/2005Mar-0209
In directory hutz:/tmp/cvs-serv4563

Added Files:
	service.wsdl 
Log Message:
WSDL 1.1 document taken from the Microsoft submitted scenarios.


--- NEW FILE: service.wsdl ---
<!-- $Id: service.wsdl,v 1.1 2005/04/20 19:20:44 pdowney Exp $ -->
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema"
    xmlns:s0="http://tempuri.org/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
    xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://tempuri.org/"
    xmlns="http://schemas.xmlsoap.org/wsdl/">
    <types>
        <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
            <s:element name="Ping" nillable="true" type="s0:Ping"/>
            <s:complexType name="Ping">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
            <s:element name="EchoString" nillable="true" type="s0:EchoString"/>
            <s:complexType name="EchoString">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
            <s:element name="string" nillable="true" type="s:string"/>
            <s:element name="EchoStringAction" nillable="true" type="s0:EchoStringAction"/>
            <s:complexType name="EchoStringAction">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
            <s:element name="EchoStringSecure" nillable="true" type="s0:EchoStringSecure"/>
            <s:complexType name="EchoStringSecure">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
            <s:element name="EchoFault" nillable="true" type="s0:EchoFault"/>
            <s:complexType name="EchoFault">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
            <s:element name="EchoString2" nillable="true" type="s0:EchoString2"/>
            <s:complexType name="EchoString2">
                <s:simpleContent>
                    <s:extension base="s:string"/>
                </s:simpleContent>
            </s:complexType>
        </s:schema>
    </types>
    <message name="PingMessageIn">
        <part name="data" element="s0:Ping"/>
    </message>
    <message name="EchoStringMessageIn">
        <part name="data" element="s0:EchoString"/>
    </message>
    <message name="EchoStringMessageOut">
        <part name="data" element="s0:string"/>
    </message>
    <message name="EchoStringActionMessageIn">
        <part name="data" element="s0:EchoStringAction"/>
    </message>
    <message name="EchoStringActionMessageOut">
        <part name="data" element="s0:string"/>
    </message>
    <message name="EchoStringSecureMessageIn">
        <part name="data" element="s0:EchoStringSecure"/>
    </message>
    <message name="EchoStringSecureMessageOut">
        <part name="data" element="s0:string"/>
    </message>
    <message name="EchoFaultMessageIn">
        <part name="data" element="s0:EchoFault"/>
    </message>
    <message name="EchoFaultMessageOut">
        <part name="data" element="s0:string"/>
    </message>
    <message name="EchoString2MessageIn">
        <part name="data" element="s0:EchoString2"/>
    </message>
    <message name="EchoString2MessageOut">
        <part name="data" element="s0:string"/>
    </message>
    <portType name="ServicePortType">
        <operation name="Ping">
            <input message="s0:PingMessageIn"/>
        </operation>
        <operation name="EchoString">
            <input message="s0:EchoStringMessageIn"/>
            <output message="s0:EchoStringMessageOut"/>
        </operation>
        <operation name="EchoStringAction">
            <input message="s0:EchoStringActionMessageIn"/>
            <output message="s0:EchoStringActionMessageOut"/>
        </operation>
        <operation name="EchoStringSecure">
            <input message="s0:EchoStringSecureMessageIn"/>
            <output message="s0:EchoStringSecureMessageOut"/>
        </operation>
        <operation name="EchoFault">
            <input message="s0:EchoFaultMessageIn"/>
            <output message="s0:EchoFaultMessageOut"/>
        </operation>
        <operation name="EchoString2">
            <input name="EchoString" message="s0:EchoString2MessageIn"/>
            <output name="EchoStringResponse" message="s0:EchoString2MessageOut"/>
        </operation>
    </portType>
    <binding name="ServiceBinding" type="s0:ServicePortType">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <operation name="Ping">
            <soap:operation soapAction="http://tempuri.org/ServicePortType/Ping" style="document"/>
            <input name="Ping">
                <soap:body use="literal"/>
            </input>
        </operation>
        <operation name="EchoString">
            <soap:operation soapAction="http://tempuri.org/ServicePortType/EchoString"
                style="document"/>
            <input name="EchoString">
                <soap:body use="literal"/>
            </input>
            <output name="EchoStringResponse">
                <soap:body use="literal"/>
            </output>
        </operation>
        <operation name="EchoStringAction">
            <soap:operation soapAction="http://tempuri.org/EchoStringAction" style="document"/>
            <input>
                <soap:body use="literal"/>
            </input>
            <output>
                <soap:body use="literal"/>
            </output>
        </operation>
        <operation name="EchoStringSecure">
            <soap:operation soapAction="http://tempuri.org/ServicePortType/EchoStringSecure"
                style="document"/>
            <input name="EchoStringSecure">
                <soap:body use="literal"/>
            </input>
            <output name="EchoStringSecureResponse">
                <soap:body use="literal"/>
            </output>
        </operation>
        <operation name="EchoFault">
            <soap:operation soapAction="http://tempuri.org/ServicePortType/Echofault"
                style="document"/>
            <input name="Echofault">
                <soap:body use="literal"/>
            </input>
            <output name="EchofaultResponse">
                <soap:body use="literal"/>
            </output>
        </operation>
        <operation name="EchoString2">
            <soap:operation soapAction="http://TEMPURI.org/ServicePortType/EchoString"
                style="document"/>
            <input name="EchoString">
                <soap:body use="literal"/>
            </input>
            <output name="EchoStringResponse">
                <soap:body use="literal"/>
            </output>
        </operation>
    </binding>
    <service name="Service">
        <port name="ServicePort" binding="s0:ServiceBinding">
            <soap:address location="http://microsoft.com/wsaService/service.ashx"/>
        </port>
    </service>
</definitions>

Received on Wednesday, 20 April 2005 19:20:48 UTC