| <?xml version="1.0" encoding="UTF-8"?> |
| <!--===================================--> |
| <!-- Style: Document --> |
| <!-- Use: Literal --> |
| <!-- Structure: Monolithic --> |
| <!-- Parameters: Simple --> |
| <!--===================================--> |
| <wsdl:definitions |
| targetNamespace="http://t1.wsdl" |
| xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" |
| xmlns:tns="http://t1.wsdl" |
| xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
| xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" |
| xmlns:intf="http://schema/t1.wsdl" |
| xmlns:impl="http://schema/t1.wsdl" |
| xmlns:apachesoap="http://xml.apache.org/xml-soap" |
| xmlns="http://schemas.xmlsoap.org/wsdl/"> |
| <types> |
| <schema |
| xmlns="http://www.w3.org/2001/XMLSchema" |
| targetNamespace="http://schema/t1.wsdl" |
| xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <element name="elementString"> |
| <simpleType> |
| <restriction base="xsd:string"> |
| <enumeration value="A" /> |
| <enumeration value="B" /> |
| <enumeration value="C" /> |
| </restriction> |
| </simpleType> |
| </element> |
| <element |
| name="elementBoolean" |
| type="xsd:boolean" /> |
| <element |
| name="elementByte" |
| type="xsd:byte" /> |
| <element |
| name="elementLong" |
| type="xsd:long" /> |
| <element |
| name="elementShort" |
| type="xsd:short" /> |
| <element |
| name="elementDate" |
| type="xsd:date" /> |
| <element |
| name="elementDecimal" |
| type="xsd:decimal" /> |
| <element |
| name="elementDouble" |
| type="xsd:double" /> |
| <element |
| name="elementInt" |
| type="xsd:int" /> |
| <element |
| name="elementFloat" |
| type="xsd:float" /> |
| </schema> |
| </types> |
| <wsdl:portType name="PortType"> |
| <wsdl:operation name="echoString"> |
| <wsdl:input |
| name="echoStringRequest" |
| message="tns:echoStringRequest" /> |
| <wsdl:output |
| name="echoStringResponse" |
| message="tns:echoStringResponse" /> |
| </wsdl:operation> |
| <wsdl:operation name="echoBoolean"> |
| <wsdl:input |
| message="tns:echoBooleanRequest" |
| name="echoBooleanRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoBooleanResponse" |
| name="echoBooleanResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoByte"> |
| <wsdl:input |
| message="tns:echoByteRequest" |
| name="echoByteRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoByteResponse" |
| name="echoByteResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoLong"> |
| <wsdl:input |
| message="tns:echoLongRequest" |
| name="echoLongRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoLongResponse" |
| name="echoLongResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoShort"> |
| <wsdl:input |
| message="tns:echoShortRequest" |
| name="echoShortRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoShortResponse" |
| name="echoShortResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDate"> |
| <wsdl:input |
| message="tns:echoDateRequest" |
| name="echoDateRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoDateResponse" |
| name="echoDateResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDecimal"> |
| <wsdl:input |
| message="tns:echoDecimalRequest" |
| name="echoDecimalRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoDecimalResponse" |
| name="echoDecimalResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDouble"> |
| <wsdl:input |
| message="tns:echoDoubleRequest" |
| name="echoDoubleRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoDoubleResponse" |
| name="echoDoubleResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoInt"> |
| <wsdl:input |
| message="tns:echoIntRequest" |
| name="echoIntRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoIntResponse" |
| name="echoIntResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoFloat"> |
| <wsdl:input |
| message="tns:echoFloatRequest" |
| name="echoFloatRequest"> |
| </wsdl:input> |
| <wsdl:output |
| message="tns:echoFloatResponse" |
| name="echoFloatResponse"> |
| </wsdl:output> |
| </wsdl:operation> |
| </wsdl:portType> |
| <wsdl:binding |
| name="Binding" |
| type="tns:PortType"> |
| <wsdlsoap:binding |
| style="document" |
| transport="http://schemas.xmlsoap.org/soap/http" /> |
| <wsdl:operation name="echoString"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoStringRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoStringResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoBoolean"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoBooleanRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoBooleanResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoByte"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoByteRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoByteResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoLong"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoLongRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoLongResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoShort"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoShortRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoShortResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDate"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoDateRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoDateResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDecimal"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoDecimalRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoDecimalResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoDouble"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoDoubleRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoDoubleResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoInt"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoIntRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoIntResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| <wsdl:operation name="echoFloat"> |
| <wsdlsoap:operation soapAction="" /> |
| <wsdl:input name="echoFloatRequest"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:input> |
| <wsdl:output name="echoFloatResponse"> |
| <wsdlsoap:body use="literal" /> |
| </wsdl:output> |
| </wsdl:operation> |
| </wsdl:binding> |
| <wsdl:service name="Service"> |
| <wsdl:port |
| name="Port" |
| binding="tns:Binding"> |
| <wsdlsoap:address location="http://localhost:9080/wp/services/Service" /> |
| </wsdl:port> |
| </wsdl:service> |
| <wsdl:message name="echoStringRequest"> |
| <wsdl:part |
| name="pString" |
| element="intf:elementString" /> |
| </wsdl:message> |
| <wsdl:message name="echoStringResponse"> |
| <wsdl:part |
| name="pString" |
| element="intf:elementString" /> |
| </wsdl:message> |
| <wsdl:message name="echoIntRequest"> |
| <wsdl:part |
| name="pInt" |
| element="intf:elementInt"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoIntResponse"> |
| <wsdl:part |
| name="pIntReturn" |
| element="intf:elementInt"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoFloatRequest"> |
| <wsdl:part |
| name="pFloat" |
| element="intf:elementFloat"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoFloatResponse"> |
| <wsdl:part |
| name="pFloatReturn" |
| element="intf:elementFloat"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoBooleanRequest"> |
| <wsdl:part |
| name="pBoolean" |
| element="intf:elementBoolean"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoBooleanResponse"> |
| <wsdl:part |
| name="pBooleanReturn" |
| element="intf:elementBoolean"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoByteRequest"> |
| <wsdl:part |
| name="pByte" |
| element="intf:elementByte"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoByteResponse"> |
| <wsdl:part |
| name="pByteReturn" |
| element="intf:elementByte"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDateRequest"> |
| <wsdl:part |
| name="pDate" |
| element="intf:elementDate"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDateResponse"> |
| <wsdl:part |
| name="pDateReturn" |
| element="intf:elementDate"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDecimalRequest"> |
| <wsdl:part |
| name="pDecimal" |
| type="xsd:decimal"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDecimalResponse"> |
| <wsdl:part |
| name="pDecimal" |
| type="xsd:decimal"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDoubleRequest"> |
| <wsdl:part |
| name="pDouble" |
| type="xsd:double"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoDoubleResponse"> |
| <wsdl:part |
| name="pDoubleReturn" |
| type="xsd:double"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoLongRequest"> |
| <wsdl:part |
| name="pLong" |
| type="xsd:long"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoLongResponse"> |
| <wsdl:part |
| name="pLongReturn" |
| type="xsd:long"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoShortRequest"> |
| <wsdl:part |
| name="pShort" |
| type="xsd:short"> |
| </wsdl:part> |
| </wsdl:message> |
| <wsdl:message name="echoShortResponse"> |
| <wsdl:part |
| name="pShortReturn" |
| type="xsd:short"> |
| </wsdl:part> |
| </wsdl:message> |
| </wsdl:definitions> |