blob: eaaf498cbad337de0b6afc6c9a5ae37bc472b4dc [file] [log] [blame]
<?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>