| <?xml version="1.0" encoding="UTF-8"?> | |
| <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" | |
| xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" | |
| xmlns:tns="http://axis2.apache.com/jaxws/sample/dynamic" | |
| xmlns:xsd="http://www.w3.org/2001/XMLSchema" | |
| name="EchoService" | |
| targetNamespace="http://axis2.apache.com/jaxws/sample/dynamic"> | |
| <types> | |
| <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" | |
| xmlns:tns="http://axis2.apache.com/jaxws/sample/dynamic" | |
| targetNamespace="http://axis2.apache.com/jaxws/sample/dynamic" version="1.0"> | |
| <xs:element name="operation1" type="xsd:string"/> | |
| <xs:element name="operation1Response" type="xsd:string"/> | |
| <xs:element name="operation2" type="xsd:int"/> | |
| <xs:element name="operation2Response" type="xsd:int"/> | |
| <xs:element name="operation3" type="xsd:boolean"/> | |
| <xs:element name="operation3Response" type="xsd:boolean"/> | |
| </xs:schema> | |
| </types> | |
| <message name="operation1"> | |
| <part element="tns:operation1" name="parameters"/> | |
| </message> | |
| <message name="operation1Response"> | |
| <part element="tns:operation1Response" name="parameters"/> | |
| </message> | |
| <message name="operation2"> | |
| <part element="tns:operation2" name="parameters"/> | |
| </message> | |
| <message name="operation2Response"> | |
| <part element="tns:operation2Response" name="parameters"/> | |
| </message> | |
| <message name="operation3"> | |
| <part element="tns:operation3" name="parameters"/> | |
| </message> | |
| <message name="operation3Response"> | |
| <part element="tns:operation3Response" name="parameters"/> | |
| </message> | |
| <portType name="Generic"> | |
| <operation name="operation1"> | |
| <input message="tns:operation1"/> | |
| <output message="tns:operation1Response"/> | |
| </operation> | |
| <operation name="operation2"> | |
| <input message="tns:operation2"/> | |
| <output message="tns:operation2Response"/> | |
| </operation> | |
| <operation name="operation3"> | |
| <input message="tns:operation3"/> | |
| <output message="tns:operation3Response"/> | |
| </operation> | |
| </portType> | |
| <binding name="GenericBinding" type="tns:Generic"> | |
| <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> | |
| <operation name="operation1"> | |
| <soap:operation soapAction=""/> | |
| <input> | |
| <soap:body use="literal"/> | |
| </input> | |
| <output> | |
| <soap:body use="literal"/> | |
| </output> | |
| </operation> | |
| <operation name="operation2"> | |
| <soap:operation soapAction=""/> | |
| <input> | |
| <soap:body use="literal"/> | |
| </input> | |
| <output> | |
| <soap:body use="literal"/> | |
| </output> | |
| </operation> | |
| <operation name="operation3"> | |
| <soap:operation soapAction=""/> | |
| <input> | |
| <soap:body use="literal"/> | |
| </input> | |
| <output> | |
| <soap:body use="literal"/> | |
| </output> | |
| </operation> | |
| </binding> | |
| <service name="GenericService"> | |
| <port binding="tns:GenericBinding" name="EchoPort"> | |
| <soap:address location="http://localhost:8080/services/GenericService"/> | |
| </port> | |
| </service> | |
| </definitions> |