1<?xml version="1.0" encoding="UTF-8"?>
2<definitions name="WSDLInteropTestList"
3    targetNamespace="http://soapinterop.org/WSDLInteropTestList"
4    xmlns="http://schemas.xmlsoap.org/wsdl/"
5    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
6    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
7    xmlns:tns="http://soapinterop.org/WSDLInteropTestList"
8    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
9    xmlns:xsd1="http://soapinterop.org/xsd"
10    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
11    <types>
12        <schema targetNamespace="http://soapinterop.org/xsd"
13            xmlns="http://www.w3.org/2001/XMLSchema"
14            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
15
16            <complexType name="List">
17                <all>
18                    <element name="varInt" type="xsd:int"/>
19                    <element name="varString" type="xsd:string"/>
20		    <element name="child" type = "xsd1:List"/>
21                </all>
22            </complexType>
23        </schema>
24    </types>
25
26    <message name="echoLinkedList">
27        <part name="param0" type="xsd1:List"/>
28    </message>
29    <message name="echoLinkedListResponse">
30        <part name="return" type="xsd1:List"/>
31    </message>
32    <portType name="WSDLInteropTestListPortType">
33        <operation name="echoLinkedList">
34            <input message="tns:echoLinkedList"/>
35            <output message="tns:echoLinkedListResponse"/>
36        </operation>
37    </portType>
38    <binding name="WSDLInteropTestListBinding"
39        type="tns:WSDLInteropTestListPortType">
40        <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
41        <operation name="echoLinkedList">
42            <soap:operation soapAction="" style="rpc"/>
43            <input>
44                <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
45                    namespace="http://soapinterop.org/WSDLInteropTestRpcEnc" use="encoded"/>
46            </input>
47            <output>
48                <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
49                    namespace="http://soapinterop.org/WSDLInteropTestRpcEnc" use="encoded"/>
50            </output>
51        </operation>
52
53    </binding>
54    <service name="WSDLInteropTestListService">
55        <port binding="tns:WSDLInteropTestListBinding"
56            name="WSDLInteropTestListPort">
57            <soap:address
58                location="round3_groupE_list.inc"/>
59		</port>
60	</service>
61</definitions>
62