You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by js...@apache.org on 2005/12/11 22:06:19 UTC
svn commit: r356022 [11/22] - in /geronimo/branches/1.0: ./ applications/
applications/daytrader/ applications/daytrader/bin/
applications/daytrader/core/ applications/daytrader/derby/
applications/daytrader/ear/ applications/daytrader/ear/src/applicat...
Modified: geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl (original)
+++ geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl Sun Dec 11 12:58:34 2005
@@ -1,825 +1,825 @@
-<?xml version='1.0'?>
-<definitions name='interopLab'
- targetNamespace='http://tempuri.org/4s4c/1/3/wsdl/def/interopLab'
- xmlns='http://schemas.xmlsoap.org/wsdl/'
- xmlns:xsd='http://www.w3.org/2001/XMLSchema'
- xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
- xmlns:soap-enc='http://schemas.xmlsoap.org/soap/encoding/'
- xmlns:tns='http://tempuri.org/4s4c/1/3/wsdl/def/interopLab'
- xmlns:mstk2='http://schemas.microsoft.com/soap-toolkit/wsdl-extension'
- xmlns:w='http://schemas.xmlsoap.org/wsdl/'
- xmlns:ns1='http://tempuri.org/4s4c/1/3/wsdl/types/'
- >
- <types>
- <schema targetNamespace="http://tempuri.org/4s4c/1/3/wsdl/types/" xmlns="http://www.w3.org/2001/XMLSchema">
- <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
- <complexType name="ArrayOfstring">
- <complexContent>
- <restriction base="soap-enc:Array">
- <attribute ref="soap-enc:arrayType" w:arrayType="xsd:string[]"/>
- </restriction>
- </complexContent>
- </complexType>
- <complexType name="ArrayOfint">
- <complexContent>
- <restriction base="soap-enc:Array">
- <attribute ref="soap-enc:arrayType" w:arrayType="xsd:int[]"/>
- </restriction>
- </complexContent>
- </complexType>
- <complexType name="ArrayOffloat">
- <complexContent>
- <restriction base="soap-enc:Array">
- <attribute ref="soap-enc:arrayType" w:arrayType="xsd:float[]"/>
- </restriction>
- </complexContent>
- </complexType>
- <complexType name="SOAPStruct">
- <all>
- <element name="varString" type="xsd:string"/>
- <element name="varInt" type="xsd:int"/>
- <element name="varFloat" type="xsd:float"/>
- </all>
- </complexType>
- <complexType name="ArrayOfSOAPStruct">
- <complexContent>
- <restriction base="soap-enc:Array">
- <attribute ref="soap-enc:arrayType" w:arrayType="ns1:SOAPStruct[]"/>
- </restriction>
- </complexContent>
- </complexType>
- <complexType name="SOAPStructStruct">
- <all>
- <element name="varString" type="xsd:string"/>
- <element name="varInt" type="xsd:int"/>
- <element name="varFloat" type="xsd:float"/>
- <element name="varStruct" type="ns1:SOAPStruct"/>
- </all>
- </complexType>
- <complexType name="SOAPArrayStruct">
- <all>
- <element name="varString" type="xsd:string"/>
- <element name="varInt" type="xsd:int"/>
- <element name="varFloat" type="xsd:float"/>
- <element name="varArray" type="ns1:ArrayOfstring"/>
- </all>
- </complexType>
- </schema>
- </types>
- <message name="echoVoidRequest"/>
- <message name="echoVoidResponse"/>
- <message name="echoStringRequest">
- <part name="inputString" type="xsd:string"/>
- </message>
- <message name="echoStringResponse">
- <part name="outputString" type="xsd:string"/>
- </message>
- <message name="echoStringArrayRequest">
- <part name="inputStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoStringArrayResponse">
- <part name="outputStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoIntegerRequest">
- <part name="inputInteger" type="xsd:int"/>
- </message>
- <message name="echoIntegerResponse">
- <part name="outputInteger" type="xsd:int"/>
- </message>
- <message name="echoIntegerArrayRequest">
- <part name="inputIntegerArray" type="ns1:ArrayOfint"/>
- </message>
- <message name="echoIntegerArrayResponse">
- <part name="outputIntegerArray" type="ns1:ArrayOfint"/>
- </message>
- <message name="echoFloatRequest">
- <part name="inputFloat" type="xsd:float"/>
- </message>
- <message name="echoFloatResponse">
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoFloatArrayRequest">
- <part name="inputFloatArray" type="ns1:ArrayOffloat"/>
- </message>
- <message name="echoFloatArrayResponse">
- <part name="outputFloatArray" type="ns1:ArrayOffloat"/>
- </message>
- <message name="echoStructRequest">
- <part name="inputStruct" type="ns1:SOAPStruct"/>
- </message>
- <message name="echoStructResponse">
- <part name="outputStruct" type="ns1:SOAPStruct"/>
- </message>
- <message name="echoStructArrayRequest">
- <part name="inputStructArray" type="ns1:ArrayOfSOAPStruct"/>
- </message>
- <message name="echoStructArrayResponse">
- <part name="outputStructArray" type="ns1:ArrayOfSOAPStruct"/>
- </message>
- <message name="echoDateRequest">
- <part name="inputDate" type="xsd:dateTime"/>
- </message>
- <message name="echoDateResponse">
- <part name="outputDate" type="xsd:dateTime"/>
- </message>
- <message name="echoBase64Request">
- <part name="inputBase64" type="xsd:base64Binary"/>
- </message>
- <message name="echoBase64Response">
- <part name="outputBase64" type="xsd:base64Binary"/>
- </message>
- <message name="echoBooleanRequest">
- <part name="inputBoolean" type="xsd:boolean"/>
- </message>
- <message name="echoBooleanResponse">
- <part name="return" type="xsd:boolean"/>
- </message>
- <message name="echoDecimalRequest">
- <part name="inputDecimal" type="xsd:decimal"/>
- </message>
- <message name="echoDecimalResponse">
- <part name="return" type="xsd:decimal"/>
- </message>
- <message name="echoHexBinaryRequest">
- <part name="inputHexBinary" type="xsd:base64Binary"/>
- </message>
- <message name="echoHexBinaryResponse">
- <part name="return" type="xsd:base64Binary"/>
- </message>
- <message name="echoStructAsSimpleTypesRequest">
- <part name="inputStruct" type="ns1:SOAPStruct"/>
- <part name="outputString" type="xsd:string"/>
- <part name="outputInteger" type="xsd:int"/>
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoStructAsSimpleTypesResponse">
- <part name="outputString" type="xsd:string"/>
- <part name="outputInteger" type="xsd:int"/>
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoSimpleTypesAsStructRequest">
- <part name="inputString" type="xsd:string"/>
- <part name="inputInteger" type="xsd:int"/>
- <part name="inputFloat" type="xsd:float"/>
- </message>
- <message name="echoSimpleTypesAsStructResponse">
- <part name="return" type="ns1:SOAPStruct"/>
- </message>
- <message name="echo2DStringArrayRequest">
- <part name="input2DStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echo2DStringArrayResponse">
- <part name="return" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoNestedStructRequest">
- <part name="inputStruct" type="ns1:SOAPStructStruct"/>
- </message>
- <message name="echoNestedStructResponse">
- <part name="return" type="ns1:SOAPStructStruct"/>
- </message>
- <message name="echoNestedArrayRequest">
- <part name="inputStruct" type="ns1:SOAPArrayStruct"/>
- </message>
- <message name="echoNestedArrayResponse">
- <part name="return" type="ns1:SOAPArrayStruct"/>
- </message>
- <message name="echoVoidRequestA"/>
- <message name="echoVoidResponseA"/>
- <message name="echoStringRequestA">
- <part name="inputString" type="xsd:string"/>
- </message>
- <message name="echoStringResponseA">
- <part name="outputString" type="xsd:string"/>
- </message>
- <message name="echoStringArrayRequestA">
- <part name="inputStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoStringArrayResponseA">
- <part name="outputStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoIntegerRequestA">
- <part name="inputInteger" type="xsd:int"/>
- </message>
- <message name="echoIntegerResponseA">
- <part name="outputInteger" type="xsd:int"/>
- </message>
- <message name="echoIntegerArrayRequestA">
- <part name="inputIntegerArray" type="ns1:ArrayOfint"/>
- </message>
- <message name="echoIntegerArrayResponseA">
- <part name="outputIntegerArray" type="ns1:ArrayOfint"/>
- </message>
- <message name="echoFloatRequestA">
- <part name="inputFloat" type="xsd:float"/>
- </message>
- <message name="echoFloatResponseA">
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoFloatArrayRequestA">
- <part name="inputFloatArray" type="ns1:ArrayOffloat"/>
- </message>
- <message name="echoFloatArrayResponseA">
- <part name="outputFloatArray" type="ns1:ArrayOffloat"/>
- </message>
- <message name="echoStructRequestA">
- <part name="inputStruct" type="ns1:SOAPStruct"/>
- </message>
- <message name="echoStructResponseA">
- <part name="outputStruct" type="ns1:SOAPStruct"/>
- </message>
- <message name="echoStructArrayRequestA">
- <part name="inputStructArray" type="ns1:ArrayOfSOAPStruct"/>
- </message>
- <message name="echoStructArrayResponseA">
- <part name="outputStructArray" type="ns1:ArrayOfSOAPStruct"/>
- </message>
- <message name="echoDateRequestA">
- <part name="inputDate" type="xsd:dateTime"/>
- </message>
- <message name="echoDateResponseA">
- <part name="outputDate" type="xsd:dateTime"/>
- </message>
- <message name="echoBase64RequestA">
- <part name="inputBase64" type="xsd:base64Binary"/>
- </message>
- <message name="echoBase64ResponseA">
- <part name="outputBase64" type="xsd:base64Binary"/>
- </message>
- <message name="echoBooleanRequestA">
- <part name="inputBoolean" type="xsd:boolean"/>
- </message>
- <message name="echoBooleanResponseA">
- <part name="return" type="xsd:boolean"/>
- </message>
- <message name="echoDecimalRequestA">
- <part name="inputDecimal" type="xsd:decimal"/>
- </message>
- <message name="echoDecimalResponseA">
- <part name="return" type="xsd:decimal"/>
- </message>
- <message name="echoHexBinaryRequestA">
- <part name="inputHexBinary" type="xsd:base64Binary"/>
- </message>
- <message name="echoHexBinaryResponseA">
- <part name="return" type="xsd:base64Binary"/>
- </message>
- <message name="echoStructAsSimpleTypesRequestA">
- <part name="inputStruct" type="ns1:SOAPStruct"/>
- <part name="outputString" type="xsd:string"/>
- <part name="outputInteger" type="xsd:int"/>
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoStructAsSimpleTypesResponseA">
- <part name="outputString" type="xsd:string"/>
- <part name="outputInteger" type="xsd:int"/>
- <part name="outputFloat" type="xsd:float"/>
- </message>
- <message name="echoSimpleTypesAsStructRequestA">
- <part name="inputString" type="xsd:string"/>
- <part name="inputInteger" type="xsd:int"/>
- <part name="inputFloat" type="xsd:float"/>
- </message>
- <message name="echoSimpleTypesAsStructResponseA">
- <part name="return" type="ns1:SOAPStruct"/>
- </message>
- <message name="echo2DStringArrayRequestA">
- <part name="input2DStringArray" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echo2DStringArrayResponseA">
- <part name="return" type="ns1:ArrayOfstring"/>
- </message>
- <message name="echoNestedStructRequestA">
- <part name="inputStruct" type="ns1:SOAPStructStruct"/>
- </message>
- <message name="echoNestedStructResponseA">
- <part name="return" type="ns1:SOAPStructStruct"/>
- </message>
- <message name="echoNestedArrayRequestA">
- <part name="inputStruct" type="ns1:SOAPArrayStruct"/>
- </message>
- <message name="echoNestedArrayResponseA">
- <part name="return" type="ns1:SOAPArrayStruct"/>
- </message>
- <portType name="interopTest2PortType">
- <operation name="echoVoid">
- <input message="tns:echoVoidRequest"/>
- <output message="tns:echoVoidResponse"/>
- </operation>
- <operation name="echoString">
- <input message="tns:echoStringRequest"/>
- <output message="tns:echoStringResponse"/>
- </operation>
- <operation name="echoStringArray">
- <input message="tns:echoStringArrayRequest"/>
- <output message="tns:echoStringArrayResponse"/>
- </operation>
- <operation name="echoInteger">
- <input message="tns:echoIntegerRequest"/>
- <output message="tns:echoIntegerResponse"/>
- </operation>
- <operation name="echoIntegerArray">
- <input message="tns:echoIntegerArrayRequest"/>
- <output message="tns:echoIntegerArrayResponse"/>
- </operation>
- <operation name="echoFloat">
- <input message="tns:echoFloatRequest"/>
- <output message="tns:echoFloatResponse"/>
- </operation>
- <operation name="echoFloatArray">
- <input message="tns:echoFloatArrayRequest"/>
- <output message="tns:echoFloatArrayResponse"/>
- </operation>
- <operation name="echoStruct">
- <input message="tns:echoStructRequest"/>
- <output message="tns:echoStructResponse"/>
- </operation>
- <operation name="echoStructArray">
- <input message="tns:echoStructArrayRequest"/>
- <output message="tns:echoStructArrayResponse"/>
- </operation>
- <operation name="echoDate">
- <input message="tns:echoDateRequest"/>
- <output message="tns:echoDateResponse"/>
- </operation>
- <operation name="echoBase64">
- <input message="tns:echoBase64Request"/>
- <output message="tns:echoBase64Response"/>
- </operation>
- <operation name="echoBoolean">
- <input message="tns:echoBooleanRequest"/>
- <output message="tns:echoBooleanResponse"/>
- </operation>
- <operation name="echoDecimal">
- <input message="tns:echoDecimalRequest"/>
- <output message="tns:echoDecimalResponse"/>
- </operation>
- <operation name="echoHexBinary">
- <input message="tns:echoHexBinaryRequest"/>
- <output message="tns:echoHexBinaryResponse"/>
- </operation>
- <operation name="echoStructAsSimpleTypes">
- <input message="tns:echoStructAsSimpleTypesRequest"/>
- <output message="tns:echoStructAsSimpleTypesResponse"/>
- </operation>
- <operation name="echoSimpleTypesAsStruct">
- <input message="tns:echoSimpleTypesAsStructRequest"/>
- <output message="tns:echoSimpleTypesAsStructResponse"/>
- </operation>
- <operation name="echo2DStringArray">
- <input message="tns:echo2DStringArrayRequest"/>
- <output message="tns:echo2DStringArrayResponse"/>
- </operation>
- <operation name="echoNestedStruct">
- <input message="tns:echoNestedStructRequest"/>
- <output message="tns:echoNestedStructResponse"/>
- </operation>
- <operation name="echoNestedArray">
- <input message="tns:echoNestedArrayRequest"/>
- <output message="tns:echoNestedArrayResponse"/>
- </operation>
- </portType>
- <portType name="interopTestPortType">
- <operation name="echoVoid">
- <input message="tns:echoVoidRequestA"/>
- <output message="tns:echoVoidResponseA"/>
- </operation>
- <operation name="echoString">
- <input message="tns:echoStringRequestA"/>
- <output message="tns:echoStringResponseA"/>
- </operation>
- <operation name="echoStringArray">
- <input message="tns:echoStringArrayRequestA"/>
- <output message="tns:echoStringArrayResponseA"/>
- </operation>
- <operation name="echoInteger">
- <input message="tns:echoIntegerRequestA"/>
- <output message="tns:echoIntegerResponseA"/>
- </operation>
- <operation name="echoIntegerArray">
- <input message="tns:echoIntegerArrayRequestA"/>
- <output message="tns:echoIntegerArrayResponseA"/>
- </operation>
- <operation name="echoFloat">
- <input message="tns:echoFloatRequestA"/>
- <output message="tns:echoFloatResponseA"/>
- </operation>
- <operation name="echoFloatArray">
- <input message="tns:echoFloatArrayRequestA"/>
- <output message="tns:echoFloatArrayResponseA"/>
- </operation>
- <operation name="echoStruct">
- <input message="tns:echoStructRequestA"/>
- <output message="tns:echoStructResponseA"/>
- </operation>
- <operation name="echoStructArray">
- <input message="tns:echoStructArrayRequestA"/>
- <output message="tns:echoStructArrayResponseA"/>
- </operation>
- <operation name="echoDate">
- <input message="tns:echoDateRequestA"/>
- <output message="tns:echoDateResponseA"/>
- </operation>
- <operation name="echoBase64">
- <input message="tns:echoBase64RequestA"/>
- <output message="tns:echoBase64ResponseA"/>
- </operation>
- <operation name="echoBoolean">
- <input message="tns:echoBooleanRequestA"/>
- <output message="tns:echoBooleanResponseA"/>
- </operation>
- <operation name="echoDecimal">
- <input message="tns:echoDecimalRequestA"/>
- <output message="tns:echoDecimalResponseA"/>
- </operation>
- <operation name="echoHexBinary">
- <input message="tns:echoHexBinaryRequestA"/>
- <output message="tns:echoHexBinaryResponseA"/>
- </operation>
- <operation name="echoStructAsSimpleTypes">
- <input message="tns:echoStructAsSimpleTypesRequestA"/>
- <output message="tns:echoStructAsSimpleTypesResponseA"/>
- </operation>
- <operation name="echoSimpleTypesAsStruct">
- <input message="tns:echoSimpleTypesAsStructRequestA"/>
- <output message="tns:echoSimpleTypesAsStructResponseA"/>
- </operation>
- <operation name="echo2DStringArray">
- <input message="tns:echo2DStringArrayRequestA"/>
- <output message="tns:echo2DStringArrayResponseA"/>
- </operation>
- <operation name="echoNestedStruct">
- <input message="tns:echoNestedStructRequestA"/>
- <output message="tns:echoNestedStructResponseA"/>
- </operation>
- <operation name="echoNestedArray">
- <input message="tns:echoNestedArrayRequestA"/>
- <output message="tns:echoNestedArrayResponseA"/>
- </operation>
- </portType>
- <binding name="interopTest2Binding" type="tns:interopTest2PortType">
- <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <mstk2:binding preferredEncoding='UTF-8'/>
- <operation name="echoVoid">
- <soap:operation soapAction="http://soapinterop.org/#echoVoid"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoString">
- <soap:operation soapAction="http://soapinterop.org/#echoString"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStringArray">
- <soap:operation soapAction="http://soapinterop.org/#echoStringArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoInteger">
- <soap:operation soapAction="http://soapinterop.org/#echoInteger"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoIntegerArray">
- <soap:operation soapAction="http://soapinterop.org/#echoIntegerArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoFloat">
- <soap:operation soapAction="http://soapinterop.org/#echoFloat"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoFloatArray">
- <soap:operation soapAction="http://soapinterop.org/#echoFloatArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStruct">
- <soap:operation soapAction="http://soapinterop.org/#echoStruct"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStructArray">
- <soap:operation soapAction="http://soapinterop.org/#echoStructArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoDate">
- <soap:operation soapAction="http://soapinterop.org/#echoDate"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoBase64">
- <soap:operation soapAction="http://soapinterop.org/#echoBase64"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoBoolean">
- <soap:operation soapAction="http://soapinterop.org/#echoBoolean"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoDecimal">
- <soap:operation soapAction="http://soapinterop.org/#echoDecimal"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoHexBinary">
- <soap:operation soapAction="http://soapinterop.org/#echoHexBinary"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStructAsSimpleTypes">
- <soap:operation soapAction="http://soapinterop.org/#echoStructAsSimpleTypes"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoSimpleTypesAsStruct">
- <soap:operation soapAction="http://soapinterop.org/#echoSimpleTypesAsStruct"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echo2DStringArray">
- <soap:operation soapAction="http://soapinterop.org/#echo2DStringArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoNestedStruct">
- <soap:operation soapAction="http://soapinterop.org/#echoNestedStruct"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoNestedArray">
- <soap:operation soapAction="http://soapinterop.org/#echoNestedArray"/>
- <input>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- </binding>
- <binding name="interopTestBinding" type="tns:interopTestPortType">
- <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
- <mstk2:binding preferredEncoding='UTF-8'/>
- <operation name="echoVoid">
- <soap:operation soapAction="urn:xmethodsInterop#echoVoid"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoString">
- <soap:operation soapAction="urn:xmethodsInterop#echoString"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStringArray">
- <soap:operation soapAction="urn:xmethodsInterop#echoStringArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoInteger">
- <soap:operation soapAction="urn:xmethodsInterop#echoInteger"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoIntegerArray">
- <soap:operation soapAction="urn:xmethodsInterop#echoIntegerArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoFloat">
- <soap:operation soapAction="urn:xmethodsInterop#echoFloat"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoFloatArray">
- <soap:operation soapAction="urn:xmethodsInterop#echoFloatArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStruct">
- <soap:operation soapAction="urn:xmethodsInterop#echoStruct"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStructArray">
- <soap:operation soapAction="urn:xmethodsInterop#echoStructArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoDate">
- <soap:operation soapAction="urn:xmethodsInterop#echoDate"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoBase64">
- <soap:operation soapAction="urn:xmethodsInterop#echoBase64"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoBoolean">
- <soap:operation soapAction="urn:xmethodsInterop#echoBoolean"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoDecimal">
- <soap:operation soapAction="urn:xmethodsInterop#echoDecimal"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoHexBinary">
- <soap:operation soapAction="urn:xmethodsInterop#echoHexBinary"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoStructAsSimpleTypes">
- <soap:operation soapAction="urn:xmethodsInterop#echoStructAsSimpleTypes"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoSimpleTypesAsStruct">
- <soap:operation soapAction="urn:xmethodsInterop#echoSimpleTypesAsStruct"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echo2DStringArray">
- <soap:operation soapAction="urn:xmethodsInterop#echo2DStringArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoNestedStruct">
- <soap:operation soapAction="urn:xmethodsInterop#echoNestedStruct"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- <operation name="echoNestedArray">
- <soap:operation soapAction="urn:xmethodsInterop#echoNestedArray"/>
- <input>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </input>
- <output>
- <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
- </output>
- </operation>
- </binding>
- <service name="interopLab">
- <port name="interopTest2Port" binding="tns:interopTest2Binding">
- <!-- use with tcpmon to see what's happening -->
-<!-- <soap:address location="http://127.0.0.1:8080/base/SoapInteropBaseService"/>-->
- <soap:address location="http://webservice.bea.com:7001/base/SoapInteropBaseService"/>
- <!-- this one wasn't up when I tried -->
- <!-- <soap:address location="http://soap.4s4c.com/ilab/soap.asp"/>-->
- </port>
- <port name="interopTestPort" binding="tns:interopTestBinding">
- <!-- use with tcpmon to see what's happening -->
-<!-- <soap:address location="http://127.0.0.1:8080/base/SoapInteropBaseService"/>-->
- <soap:address location="http://webservice.bea.com:7001/base/SoapInteropBaseService"/>
- <!-- this one wasn't up when I tried -->
- <!-- <soap:address location="http://soap.4s4c.com/ilab/soap.asp"/>-->
- </port>
- </service>
+<?xml version='1.0'?>
+<definitions name='interopLab'
+ targetNamespace='http://tempuri.org/4s4c/1/3/wsdl/def/interopLab'
+ xmlns='http://schemas.xmlsoap.org/wsdl/'
+ xmlns:xsd='http://www.w3.org/2001/XMLSchema'
+ xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
+ xmlns:soap-enc='http://schemas.xmlsoap.org/soap/encoding/'
+ xmlns:tns='http://tempuri.org/4s4c/1/3/wsdl/def/interopLab'
+ xmlns:mstk2='http://schemas.microsoft.com/soap-toolkit/wsdl-extension'
+ xmlns:w='http://schemas.xmlsoap.org/wsdl/'
+ xmlns:ns1='http://tempuri.org/4s4c/1/3/wsdl/types/'
+ >
+ <types>
+ <schema targetNamespace="http://tempuri.org/4s4c/1/3/wsdl/types/" xmlns="http://www.w3.org/2001/XMLSchema">
+ <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+ <complexType name="ArrayOfstring">
+ <complexContent>
+ <restriction base="soap-enc:Array">
+ <attribute ref="soap-enc:arrayType" w:arrayType="xsd:string[]"/>
+ </restriction>
+ </complexContent>
+ </complexType>
+ <complexType name="ArrayOfint">
+ <complexContent>
+ <restriction base="soap-enc:Array">
+ <attribute ref="soap-enc:arrayType" w:arrayType="xsd:int[]"/>
+ </restriction>
+ </complexContent>
+ </complexType>
+ <complexType name="ArrayOffloat">
+ <complexContent>
+ <restriction base="soap-enc:Array">
+ <attribute ref="soap-enc:arrayType" w:arrayType="xsd:float[]"/>
+ </restriction>
+ </complexContent>
+ </complexType>
+ <complexType name="SOAPStruct">
+ <all>
+ <element name="varString" type="xsd:string"/>
+ <element name="varInt" type="xsd:int"/>
+ <element name="varFloat" type="xsd:float"/>
+ </all>
+ </complexType>
+ <complexType name="ArrayOfSOAPStruct">
+ <complexContent>
+ <restriction base="soap-enc:Array">
+ <attribute ref="soap-enc:arrayType" w:arrayType="ns1:SOAPStruct[]"/>
+ </restriction>
+ </complexContent>
+ </complexType>
+ <complexType name="SOAPStructStruct">
+ <all>
+ <element name="varString" type="xsd:string"/>
+ <element name="varInt" type="xsd:int"/>
+ <element name="varFloat" type="xsd:float"/>
+ <element name="varStruct" type="ns1:SOAPStruct"/>
+ </all>
+ </complexType>
+ <complexType name="SOAPArrayStruct">
+ <all>
+ <element name="varString" type="xsd:string"/>
+ <element name="varInt" type="xsd:int"/>
+ <element name="varFloat" type="xsd:float"/>
+ <element name="varArray" type="ns1:ArrayOfstring"/>
+ </all>
+ </complexType>
+ </schema>
+ </types>
+ <message name="echoVoidRequest"/>
+ <message name="echoVoidResponse"/>
+ <message name="echoStringRequest">
+ <part name="inputString" type="xsd:string"/>
+ </message>
+ <message name="echoStringResponse">
+ <part name="outputString" type="xsd:string"/>
+ </message>
+ <message name="echoStringArrayRequest">
+ <part name="inputStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoStringArrayResponse">
+ <part name="outputStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoIntegerRequest">
+ <part name="inputInteger" type="xsd:int"/>
+ </message>
+ <message name="echoIntegerResponse">
+ <part name="outputInteger" type="xsd:int"/>
+ </message>
+ <message name="echoIntegerArrayRequest">
+ <part name="inputIntegerArray" type="ns1:ArrayOfint"/>
+ </message>
+ <message name="echoIntegerArrayResponse">
+ <part name="outputIntegerArray" type="ns1:ArrayOfint"/>
+ </message>
+ <message name="echoFloatRequest">
+ <part name="inputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoFloatResponse">
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoFloatArrayRequest">
+ <part name="inputFloatArray" type="ns1:ArrayOffloat"/>
+ </message>
+ <message name="echoFloatArrayResponse">
+ <part name="outputFloatArray" type="ns1:ArrayOffloat"/>
+ </message>
+ <message name="echoStructRequest">
+ <part name="inputStruct" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echoStructResponse">
+ <part name="outputStruct" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echoStructArrayRequest">
+ <part name="inputStructArray" type="ns1:ArrayOfSOAPStruct"/>
+ </message>
+ <message name="echoStructArrayResponse">
+ <part name="outputStructArray" type="ns1:ArrayOfSOAPStruct"/>
+ </message>
+ <message name="echoDateRequest">
+ <part name="inputDate" type="xsd:dateTime"/>
+ </message>
+ <message name="echoDateResponse">
+ <part name="outputDate" type="xsd:dateTime"/>
+ </message>
+ <message name="echoBase64Request">
+ <part name="inputBase64" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoBase64Response">
+ <part name="outputBase64" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoBooleanRequest">
+ <part name="inputBoolean" type="xsd:boolean"/>
+ </message>
+ <message name="echoBooleanResponse">
+ <part name="return" type="xsd:boolean"/>
+ </message>
+ <message name="echoDecimalRequest">
+ <part name="inputDecimal" type="xsd:decimal"/>
+ </message>
+ <message name="echoDecimalResponse">
+ <part name="return" type="xsd:decimal"/>
+ </message>
+ <message name="echoHexBinaryRequest">
+ <part name="inputHexBinary" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoHexBinaryResponse">
+ <part name="return" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoStructAsSimpleTypesRequest">
+ <part name="inputStruct" type="ns1:SOAPStruct"/>
+ <part name="outputString" type="xsd:string"/>
+ <part name="outputInteger" type="xsd:int"/>
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoStructAsSimpleTypesResponse">
+ <part name="outputString" type="xsd:string"/>
+ <part name="outputInteger" type="xsd:int"/>
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoSimpleTypesAsStructRequest">
+ <part name="inputString" type="xsd:string"/>
+ <part name="inputInteger" type="xsd:int"/>
+ <part name="inputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoSimpleTypesAsStructResponse">
+ <part name="return" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echo2DStringArrayRequest">
+ <part name="input2DStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echo2DStringArrayResponse">
+ <part name="return" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoNestedStructRequest">
+ <part name="inputStruct" type="ns1:SOAPStructStruct"/>
+ </message>
+ <message name="echoNestedStructResponse">
+ <part name="return" type="ns1:SOAPStructStruct"/>
+ </message>
+ <message name="echoNestedArrayRequest">
+ <part name="inputStruct" type="ns1:SOAPArrayStruct"/>
+ </message>
+ <message name="echoNestedArrayResponse">
+ <part name="return" type="ns1:SOAPArrayStruct"/>
+ </message>
+ <message name="echoVoidRequestA"/>
+ <message name="echoVoidResponseA"/>
+ <message name="echoStringRequestA">
+ <part name="inputString" type="xsd:string"/>
+ </message>
+ <message name="echoStringResponseA">
+ <part name="outputString" type="xsd:string"/>
+ </message>
+ <message name="echoStringArrayRequestA">
+ <part name="inputStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoStringArrayResponseA">
+ <part name="outputStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoIntegerRequestA">
+ <part name="inputInteger" type="xsd:int"/>
+ </message>
+ <message name="echoIntegerResponseA">
+ <part name="outputInteger" type="xsd:int"/>
+ </message>
+ <message name="echoIntegerArrayRequestA">
+ <part name="inputIntegerArray" type="ns1:ArrayOfint"/>
+ </message>
+ <message name="echoIntegerArrayResponseA">
+ <part name="outputIntegerArray" type="ns1:ArrayOfint"/>
+ </message>
+ <message name="echoFloatRequestA">
+ <part name="inputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoFloatResponseA">
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoFloatArrayRequestA">
+ <part name="inputFloatArray" type="ns1:ArrayOffloat"/>
+ </message>
+ <message name="echoFloatArrayResponseA">
+ <part name="outputFloatArray" type="ns1:ArrayOffloat"/>
+ </message>
+ <message name="echoStructRequestA">
+ <part name="inputStruct" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echoStructResponseA">
+ <part name="outputStruct" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echoStructArrayRequestA">
+ <part name="inputStructArray" type="ns1:ArrayOfSOAPStruct"/>
+ </message>
+ <message name="echoStructArrayResponseA">
+ <part name="outputStructArray" type="ns1:ArrayOfSOAPStruct"/>
+ </message>
+ <message name="echoDateRequestA">
+ <part name="inputDate" type="xsd:dateTime"/>
+ </message>
+ <message name="echoDateResponseA">
+ <part name="outputDate" type="xsd:dateTime"/>
+ </message>
+ <message name="echoBase64RequestA">
+ <part name="inputBase64" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoBase64ResponseA">
+ <part name="outputBase64" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoBooleanRequestA">
+ <part name="inputBoolean" type="xsd:boolean"/>
+ </message>
+ <message name="echoBooleanResponseA">
+ <part name="return" type="xsd:boolean"/>
+ </message>
+ <message name="echoDecimalRequestA">
+ <part name="inputDecimal" type="xsd:decimal"/>
+ </message>
+ <message name="echoDecimalResponseA">
+ <part name="return" type="xsd:decimal"/>
+ </message>
+ <message name="echoHexBinaryRequestA">
+ <part name="inputHexBinary" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoHexBinaryResponseA">
+ <part name="return" type="xsd:base64Binary"/>
+ </message>
+ <message name="echoStructAsSimpleTypesRequestA">
+ <part name="inputStruct" type="ns1:SOAPStruct"/>
+ <part name="outputString" type="xsd:string"/>
+ <part name="outputInteger" type="xsd:int"/>
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoStructAsSimpleTypesResponseA">
+ <part name="outputString" type="xsd:string"/>
+ <part name="outputInteger" type="xsd:int"/>
+ <part name="outputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoSimpleTypesAsStructRequestA">
+ <part name="inputString" type="xsd:string"/>
+ <part name="inputInteger" type="xsd:int"/>
+ <part name="inputFloat" type="xsd:float"/>
+ </message>
+ <message name="echoSimpleTypesAsStructResponseA">
+ <part name="return" type="ns1:SOAPStruct"/>
+ </message>
+ <message name="echo2DStringArrayRequestA">
+ <part name="input2DStringArray" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echo2DStringArrayResponseA">
+ <part name="return" type="ns1:ArrayOfstring"/>
+ </message>
+ <message name="echoNestedStructRequestA">
+ <part name="inputStruct" type="ns1:SOAPStructStruct"/>
+ </message>
+ <message name="echoNestedStructResponseA">
+ <part name="return" type="ns1:SOAPStructStruct"/>
+ </message>
+ <message name="echoNestedArrayRequestA">
+ <part name="inputStruct" type="ns1:SOAPArrayStruct"/>
+ </message>
+ <message name="echoNestedArrayResponseA">
+ <part name="return" type="ns1:SOAPArrayStruct"/>
+ </message>
+ <portType name="interopTest2PortType">
+ <operation name="echoVoid">
+ <input message="tns:echoVoidRequest"/>
+ <output message="tns:echoVoidResponse"/>
+ </operation>
+ <operation name="echoString">
+ <input message="tns:echoStringRequest"/>
+ <output message="tns:echoStringResponse"/>
+ </operation>
+ <operation name="echoStringArray">
+ <input message="tns:echoStringArrayRequest"/>
+ <output message="tns:echoStringArrayResponse"/>
+ </operation>
+ <operation name="echoInteger">
+ <input message="tns:echoIntegerRequest"/>
+ <output message="tns:echoIntegerResponse"/>
+ </operation>
+ <operation name="echoIntegerArray">
+ <input message="tns:echoIntegerArrayRequest"/>
+ <output message="tns:echoIntegerArrayResponse"/>
+ </operation>
+ <operation name="echoFloat">
+ <input message="tns:echoFloatRequest"/>
+ <output message="tns:echoFloatResponse"/>
+ </operation>
+ <operation name="echoFloatArray">
+ <input message="tns:echoFloatArrayRequest"/>
+ <output message="tns:echoFloatArrayResponse"/>
+ </operation>
+ <operation name="echoStruct">
+ <input message="tns:echoStructRequest"/>
+ <output message="tns:echoStructResponse"/>
+ </operation>
+ <operation name="echoStructArray">
+ <input message="tns:echoStructArrayRequest"/>
+ <output message="tns:echoStructArrayResponse"/>
+ </operation>
+ <operation name="echoDate">
+ <input message="tns:echoDateRequest"/>
+ <output message="tns:echoDateResponse"/>
+ </operation>
+ <operation name="echoBase64">
+ <input message="tns:echoBase64Request"/>
+ <output message="tns:echoBase64Response"/>
+ </operation>
+ <operation name="echoBoolean">
+ <input message="tns:echoBooleanRequest"/>
+ <output message="tns:echoBooleanResponse"/>
+ </operation>
+ <operation name="echoDecimal">
+ <input message="tns:echoDecimalRequest"/>
+ <output message="tns:echoDecimalResponse"/>
+ </operation>
+ <operation name="echoHexBinary">
+ <input message="tns:echoHexBinaryRequest"/>
+ <output message="tns:echoHexBinaryResponse"/>
+ </operation>
+ <operation name="echoStructAsSimpleTypes">
+ <input message="tns:echoStructAsSimpleTypesRequest"/>
+ <output message="tns:echoStructAsSimpleTypesResponse"/>
+ </operation>
+ <operation name="echoSimpleTypesAsStruct">
+ <input message="tns:echoSimpleTypesAsStructRequest"/>
+ <output message="tns:echoSimpleTypesAsStructResponse"/>
+ </operation>
+ <operation name="echo2DStringArray">
+ <input message="tns:echo2DStringArrayRequest"/>
+ <output message="tns:echo2DStringArrayResponse"/>
+ </operation>
+ <operation name="echoNestedStruct">
+ <input message="tns:echoNestedStructRequest"/>
+ <output message="tns:echoNestedStructResponse"/>
+ </operation>
+ <operation name="echoNestedArray">
+ <input message="tns:echoNestedArrayRequest"/>
+ <output message="tns:echoNestedArrayResponse"/>
+ </operation>
+ </portType>
+ <portType name="interopTestPortType">
+ <operation name="echoVoid">
+ <input message="tns:echoVoidRequestA"/>
+ <output message="tns:echoVoidResponseA"/>
+ </operation>
+ <operation name="echoString">
+ <input message="tns:echoStringRequestA"/>
+ <output message="tns:echoStringResponseA"/>
+ </operation>
+ <operation name="echoStringArray">
+ <input message="tns:echoStringArrayRequestA"/>
+ <output message="tns:echoStringArrayResponseA"/>
+ </operation>
+ <operation name="echoInteger">
+ <input message="tns:echoIntegerRequestA"/>
+ <output message="tns:echoIntegerResponseA"/>
+ </operation>
+ <operation name="echoIntegerArray">
+ <input message="tns:echoIntegerArrayRequestA"/>
+ <output message="tns:echoIntegerArrayResponseA"/>
+ </operation>
+ <operation name="echoFloat">
+ <input message="tns:echoFloatRequestA"/>
+ <output message="tns:echoFloatResponseA"/>
+ </operation>
+ <operation name="echoFloatArray">
+ <input message="tns:echoFloatArrayRequestA"/>
+ <output message="tns:echoFloatArrayResponseA"/>
+ </operation>
+ <operation name="echoStruct">
+ <input message="tns:echoStructRequestA"/>
+ <output message="tns:echoStructResponseA"/>
+ </operation>
+ <operation name="echoStructArray">
+ <input message="tns:echoStructArrayRequestA"/>
+ <output message="tns:echoStructArrayResponseA"/>
+ </operation>
+ <operation name="echoDate">
+ <input message="tns:echoDateRequestA"/>
+ <output message="tns:echoDateResponseA"/>
+ </operation>
+ <operation name="echoBase64">
+ <input message="tns:echoBase64RequestA"/>
+ <output message="tns:echoBase64ResponseA"/>
+ </operation>
+ <operation name="echoBoolean">
+ <input message="tns:echoBooleanRequestA"/>
+ <output message="tns:echoBooleanResponseA"/>
+ </operation>
+ <operation name="echoDecimal">
+ <input message="tns:echoDecimalRequestA"/>
+ <output message="tns:echoDecimalResponseA"/>
+ </operation>
+ <operation name="echoHexBinary">
+ <input message="tns:echoHexBinaryRequestA"/>
+ <output message="tns:echoHexBinaryResponseA"/>
+ </operation>
+ <operation name="echoStructAsSimpleTypes">
+ <input message="tns:echoStructAsSimpleTypesRequestA"/>
+ <output message="tns:echoStructAsSimpleTypesResponseA"/>
+ </operation>
+ <operation name="echoSimpleTypesAsStruct">
+ <input message="tns:echoSimpleTypesAsStructRequestA"/>
+ <output message="tns:echoSimpleTypesAsStructResponseA"/>
+ </operation>
+ <operation name="echo2DStringArray">
+ <input message="tns:echo2DStringArrayRequestA"/>
+ <output message="tns:echo2DStringArrayResponseA"/>
+ </operation>
+ <operation name="echoNestedStruct">
+ <input message="tns:echoNestedStructRequestA"/>
+ <output message="tns:echoNestedStructResponseA"/>
+ </operation>
+ <operation name="echoNestedArray">
+ <input message="tns:echoNestedArrayRequestA"/>
+ <output message="tns:echoNestedArrayResponseA"/>
+ </operation>
+ </portType>
+ <binding name="interopTest2Binding" type="tns:interopTest2PortType">
+ <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <mstk2:binding preferredEncoding='UTF-8'/>
+ <operation name="echoVoid">
+ <soap:operation soapAction="http://soapinterop.org/#echoVoid"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoString">
+ <soap:operation soapAction="http://soapinterop.org/#echoString"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStringArray">
+ <soap:operation soapAction="http://soapinterop.org/#echoStringArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoInteger">
+ <soap:operation soapAction="http://soapinterop.org/#echoInteger"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoIntegerArray">
+ <soap:operation soapAction="http://soapinterop.org/#echoIntegerArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoFloat">
+ <soap:operation soapAction="http://soapinterop.org/#echoFloat"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoFloatArray">
+ <soap:operation soapAction="http://soapinterop.org/#echoFloatArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStruct">
+ <soap:operation soapAction="http://soapinterop.org/#echoStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStructArray">
+ <soap:operation soapAction="http://soapinterop.org/#echoStructArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoDate">
+ <soap:operation soapAction="http://soapinterop.org/#echoDate"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoBase64">
+ <soap:operation soapAction="http://soapinterop.org/#echoBase64"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoBoolean">
+ <soap:operation soapAction="http://soapinterop.org/#echoBoolean"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoDecimal">
+ <soap:operation soapAction="http://soapinterop.org/#echoDecimal"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoHexBinary">
+ <soap:operation soapAction="http://soapinterop.org/#echoHexBinary"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStructAsSimpleTypes">
+ <soap:operation soapAction="http://soapinterop.org/#echoStructAsSimpleTypes"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoSimpleTypesAsStruct">
+ <soap:operation soapAction="http://soapinterop.org/#echoSimpleTypesAsStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echo2DStringArray">
+ <soap:operation soapAction="http://soapinterop.org/#echo2DStringArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoNestedStruct">
+ <soap:operation soapAction="http://soapinterop.org/#echoNestedStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoNestedArray">
+ <soap:operation soapAction="http://soapinterop.org/#echoNestedArray"/>
+ <input>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="http://soapinterop.org/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ </binding>
+ <binding name="interopTestBinding" type="tns:interopTestPortType">
+ <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+ <mstk2:binding preferredEncoding='UTF-8'/>
+ <operation name="echoVoid">
+ <soap:operation soapAction="urn:xmethodsInterop#echoVoid"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoString">
+ <soap:operation soapAction="urn:xmethodsInterop#echoString"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStringArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echoStringArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoInteger">
+ <soap:operation soapAction="urn:xmethodsInterop#echoInteger"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoIntegerArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echoIntegerArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoFloat">
+ <soap:operation soapAction="urn:xmethodsInterop#echoFloat"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoFloatArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echoFloatArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStruct">
+ <soap:operation soapAction="urn:xmethodsInterop#echoStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStructArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echoStructArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoDate">
+ <soap:operation soapAction="urn:xmethodsInterop#echoDate"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoBase64">
+ <soap:operation soapAction="urn:xmethodsInterop#echoBase64"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoBoolean">
+ <soap:operation soapAction="urn:xmethodsInterop#echoBoolean"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoDecimal">
+ <soap:operation soapAction="urn:xmethodsInterop#echoDecimal"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoHexBinary">
+ <soap:operation soapAction="urn:xmethodsInterop#echoHexBinary"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoStructAsSimpleTypes">
+ <soap:operation soapAction="urn:xmethodsInterop#echoStructAsSimpleTypes"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoSimpleTypesAsStruct">
+ <soap:operation soapAction="urn:xmethodsInterop#echoSimpleTypesAsStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echo2DStringArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echo2DStringArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoNestedStruct">
+ <soap:operation soapAction="urn:xmethodsInterop#echoNestedStruct"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ <operation name="echoNestedArray">
+ <soap:operation soapAction="urn:xmethodsInterop#echoNestedArray"/>
+ <input>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </input>
+ <output>
+ <soap:body use="encoded" namespace="urn:xmethodsInterop" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
+ </output>
+ </operation>
+ </binding>
+ <service name="interopLab">
+ <port name="interopTest2Port" binding="tns:interopTest2Binding">
+ <!-- use with tcpmon to see what's happening -->
+<!-- <soap:address location="http://127.0.0.1:8080/base/SoapInteropBaseService"/>-->
+ <soap:address location="http://webservice.bea.com:7001/base/SoapInteropBaseService"/>
+ <!-- this one wasn't up when I tried -->
+ <!-- <soap:address location="http://soap.4s4c.com/ilab/soap.asp"/>-->
+ </port>
+ <port name="interopTestPort" binding="tns:interopTestBinding">
+ <!-- use with tcpmon to see what's happening -->
+<!-- <soap:address location="http://127.0.0.1:8080/base/SoapInteropBaseService"/>-->
+ <soap:address location="http://webservice.bea.com:7001/base/SoapInteropBaseService"/>
+ <!-- this one wasn't up when I tried -->
+ <!-- <soap:address location="http://soap.4s4c.com/ilab/soap.asp"/>-->
+ </port>
+ </service>
</definitions>
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/interop/interop.wsdl
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema1.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema1.xsd
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema1.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema2.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema2.xsd
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema2.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema3.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema3.xsd
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema3.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema4.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema4.xsd
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema4.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema5.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema5.xsd
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test-resources/schema/schema5.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ParsingTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ParsingTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ParsingTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ServiceReferenceTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ServiceReferenceTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/ServiceReferenceTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/WSDLMapTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/WSDLMapTest.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/WSDLMapTest.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/bookquote/BookQuote.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/bookquote/BookQuote.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Sun Dec 11 12:58:34 2005
@@ -1 +1 @@
-Rev Date
+Date Author Id Revision HeadURL
Propchange: geronimo/branches/1.0/modules/axis-builder/src/test/org/apache/geronimo/axis/builder/bookquote/BookQuote.java
------------------------------------------------------------------------------
svn:mime-type = text/plain