dblevins 2005/01/11 07:12:54 Added: modules/itests/src/ejb/META-INF/wsdl SoapEncoded.xml Log:
Start of WSDL and ServiceEndpoint interface for ejb webservice itests. Revision Changes Path 1.1 openejb/modules/itests/src/ejb/META-INF/wsdl/SoapEncoded.xml Index: SoapEncoded.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <definitions name="SoapEncodedService" targetNamespace="http://testing.acme.org/foo/SoapEncoded" xmlns:test="http://testing.acme.org/foo/SoapEncoded" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> <types/> <message name="returnStringObjectRequest"> <part name="String_1" type="xsd:string"/> </message> <message name="returnStringObjectResponse"> <part name="result" type="xsd:string"/> </message> <message name="returnBooleanObjectRequest"> <part name="Boolean_1" type="xsd:boolean"/> </message> <message name="returnBooleanObjectResponse"> <part name="result" type="xsd:boolean"/> </message> <message name="returnBooleanPrimitiveRequest"> <part name="boolean_1" type="xsd:boolean"/> </message> <message name="returnBooleanPrimitiveResponse"> <part name="result" type="xsd:boolean"/> </message> <message name="returnByteObjectRequest"> <part name="Byte_1" type="xsd:byte"/> </message> <message name="returnByteObjectResponse"> <part name="result" type="xsd:byte"/> </message> <message name="returnBytePrimitiveRequest"> <part name="byte_1" type="xsd:byte"/> </message> <message name="returnBytePrimitiveResponse"> <part name="result" type="xsd:byte"/> </message> <message name="returnShortObjectRequest"> <part name="Short_1" type="xsd:short"/> </message> <message name="returnShortObjectResponse"> <part name="result" type="xsd:short"/> </message> <message name="returnShortPrimitiveRequest"> <part name="short_1" type="xsd:short"/> </message> <message name="returnShortPrimitiveResponse"> <part name="result" type="xsd:short"/> </message> <message name="returnIntegerObjectRequest"> <part name="Integer_1" type="xsd:integer"/> </message> <message name="returnIntegerObjectResponse"> <part name="result" type="xsd:integer"/> </message> <message name="returnIntegerPrimitiveRequest"> <part name="int_1" type="xsd:int"/> </message> <message name="returnIntegerPrimitiveResponse"> <part name="result" type="xsd:int"/> </message> <message name="returnLongObjectRequest"> <part name="Long_1" type="xsd:long"/> </message> <message name="returnLongObjectResponse"> <part name="result" type="xsd:long"/> </message> <message name="returnLongPrimitiveRequest"> <part name="long_1" type="xsd:long"/> </message> <message name="returnLongPrimitiveResponse"> <part name="result" type="xsd:long"/> </message> <message name="returnFloatObjectRequest"> <part name="Float_1" type="xsd:float"/> </message> <message name="returnFloatObjectResponse"> <part name="result" type="xsd:float"/> </message> <message name="returnFloatPrimitiveRequest"> <part name="float_1" type="xsd:float"/> </message> <message name="returnFloatPrimitiveResponse"> <part name="result" type="xsd:float"/> </message> <message name="returnDoubleObjectRequest"> <part name="Double_1" type="xsd:double"/> </message> <message name="returnDoubleObjectResponse"> <part name="result" type="xsd:double"/> </message> <message name="returnDoublePrimitiveRequest"> <part name="double_1" type="xsd:double"/> </message> <message name="returnDoublePrimitiveResponse"> <part name="result" type="xsd:double"/> </message> <portType name="SoapEncoded"> <operation name="returnStringObject" parameterOrder="String_1"> <input message="test:returnStringObjectRequest"/> <output message="test:returnStringObjectResponse"/> </operation> <operation name="returnBooleanObject" parameterOrder="Boolean_1"> <input message="test:returnBooleanObjectRequest"/> <output message="test:returnBooleanObjectResponse"/> </operation> <operation name="returnBooleanPrimitive" parameterOrder="boolean_1"> <input message="test:returnBooleanPrimitiveRequest"/> <output message="test:returnBooleanPrimitiveResponse"/> </operation> <operation name="returnByteObject" parameterOrder="Byte_1"> <input message="test:returnByteObjectRequest"/> <output message="test:returnByteObjectResponse"/> </operation> <operation name="returnBytePrimitive" parameterOrder="byte_1"> <input message="test:returnBytePrimitiveRequest"/> <output message="test:returnBytePrimitiveResponse"/> </operation> <operation name="returnShortObject" parameterOrder="Short_1"> <input message="test:returnShortObjectRequest"/> <output message="test:returnShortObjectResponse"/> </operation> <operation name="returnShortPrimitive" parameterOrder="short_1"> <input message="test:returnShortPrimitiveRequest"/> <output message="test:returnShortPrimitiveResponse"/> </operation> <operation name="returnIntegerObject" parameterOrder="Integer_1"> <input message="test:returnIntegerObjectRequest"/> <output message="test:returnIntegerObjectResponse"/> </operation> <operation name="returnIntegerPrimitive" parameterOrder="int_1"> <input message="test:returnIntegerPrimitiveRequest"/> <output message="test:returnIntegerPrimitiveResponse"/> </operation> <operation name="returnLongObject" parameterOrder="Long_1"> <input message="test:returnLongObjectRequest"/> <output message="test:returnLongObjectResponse"/> </operation> <operation name="returnLongPrimitive" parameterOrder="long_1"> <input message="test:returnLongPrimitiveRequest"/> <output message="test:returnLongPrimitiveResponse"/> </operation> <operation name="returnFloatObject" parameterOrder="Float_1"> <input message="test:returnFloatObjectRequest"/> <output message="test:returnFloatObjectResponse"/> </operation> <operation name="returnFloatPrimitive" parameterOrder="float_1"> <input message="test:returnFloatPrimitiveRequest"/> <output message="test:returnFloatPrimitiveResponse"/> </operation> <operation name="returnDoubleObject" parameterOrder="Double_1"> <input message="test:returnDoubleObjectRequest"/> <output message="test:returnDoubleObjectResponse"/> </operation> <operation name="returnDoublePrimitive" parameterOrder="double_1"> <input message="test:returnDoublePrimitiveRequest"/> <output message="test:returnDoublePrimitiveResponse"/> </operation> </portType> <binding name="SoapEncodedBinding" type="test:SoapEncoded"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/> <operation name="returnStringObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnBooleanObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnBooleanPrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnByteObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnBytePrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnShortObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnShortPrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnIntegerObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnIntegerPrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnLongObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnLongPrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnFloatObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnFloatPrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnDoubleObject"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> <operation name="returnDoublePrimitive"> <soap:operation soapAction=""/> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://testing.acme.org/foo/SoapEncoded"/> </output> </operation> </binding> <service name="SoapEncodedService"> <port name="SoapEncodedPort" binding="test:SoapEncodedBinding"> <soap:address location="http://localhost:8000/services/SoapEncoded"/> </port> </service> </definitions>
