blob: 10dd09d3a29ec1499939bddacd31624374a19ed6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://testing.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://testing.org" xmlns:intf="http://testing.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.3
Built on Oct 05, 2005 (05:23:37 EDT)-->
<wsdl:types>
<schema elementFormDefault="qualified" targetNamespace="http://testing.org" xmlns="http://www.w3.org/2001/XMLSchema">
<element name="getStringArrayReturn">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getStringReturn" type="xsd:string"/>
<complexType name="Address">
<sequence>
<element name="city" nillable="true" type="xsd:string"/>
<element name="number" type="xsd:int"/>
<element name="road" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="Person">
<sequence>
<element name="address" nillable="true" type="impl:Address"/>
<element name="age" type="xsd:int"/>
<element name="name" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<element name="getPersonReturn" type="impl:Person"/>
<element name="p" type="impl:Person"/>
<element name="personToStringReturn" type="xsd:string"/>
<element name="str" type="xsd:string"/>
<element name="countStringReturn" type="xsd:int"/>
<element name="array">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="countStringArrayReturn" type="xsd:int"/>
<complexType name="ArrayOfPerson">
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:Person"/>
</sequence>
</complexType>
<element name="array1">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:Person"/>
</sequence>
</complexType>
</element>
<element name="personArrayToStringReturn" type="xsd:string"/>
<element name="getBinaryDataReturn">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:byte"/>
</sequence>
</complexType>
</element>
<element name="bytes">
<complexType>
<sequence>
<element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:byte"/>
</sequence>
</complexType>
</element>
<element name="countBytesReturn" type="xsd:int"/>
</schema>
</wsdl:types>
<wsdl:message name="getStringRequest">
</wsdl:message>
<wsdl:message name="getPersonResponse">
<wsdl:part element="impl:getPersonReturn" name="getPersonReturn"/>
</wsdl:message>
<wsdl:message name="getBinaryDataRequest">
</wsdl:message>
<wsdl:message name="getPersonRequest">
</wsdl:message>
<wsdl:message name="countStringArrayResponse">
<wsdl:part element="impl:countStringArrayReturn" name="countStringArrayReturn"/>
</wsdl:message>
<wsdl:message name="getStringResponse">
<wsdl:part element="impl:getStringReturn" name="getStringReturn"/>
</wsdl:message>
<wsdl:message name="countStringRequest">
<wsdl:part element="impl:str" name="str"/>
</wsdl:message>
<wsdl:message name="countStringResponse">
<wsdl:part element="impl:countStringReturn" name="countStringReturn"/>
</wsdl:message>
<wsdl:message name="countStringArrayRequest">
<wsdl:part element="impl:array" name="array"/>
</wsdl:message>
<wsdl:message name="getBinaryDataResponse">
<wsdl:part element="impl:getBinaryDataReturn" name="getBinaryDataReturn"/>
</wsdl:message>
<wsdl:message name="personArrayToStringResponse">
<wsdl:part element="impl:personArrayToStringReturn" name="personArrayToStringReturn"/>
</wsdl:message>
<wsdl:message name="getStringArrayResponse">
<wsdl:part element="impl:getStringArrayReturn" name="getStringArrayReturn"/>
</wsdl:message>
<wsdl:message name="personArrayToStringRequest">
<wsdl:part element="impl:array1" name="array"/>
</wsdl:message>
<wsdl:message name="personToStringResponse">
<wsdl:part element="impl:personToStringReturn" name="personToStringReturn"/>
</wsdl:message>
<wsdl:message name="countBytesResponse">
<wsdl:part element="impl:countBytesReturn" name="countBytesReturn"/>
</wsdl:message>
<wsdl:message name="getStringArrayRequest">
</wsdl:message>
<wsdl:message name="countBytesRequest">
<wsdl:part element="impl:bytes" name="bytes"/>
</wsdl:message>
<wsdl:message name="personToStringRequest">
<wsdl:part element="impl:p" name="p"/>
</wsdl:message>
<wsdl:portType name="TestServices">
<wsdl:operation name="getStringArray">
<wsdl:input message="impl:getStringArrayRequest" name="getStringArrayRequest"/>
<wsdl:output message="impl:getStringArrayResponse" name="getStringArrayResponse"/>
</wsdl:operation>
<wsdl:operation name="getString">
<wsdl:input message="impl:getStringRequest" name="getStringRequest"/>
<wsdl:output message="impl:getStringResponse" name="getStringResponse"/>
</wsdl:operation>
<wsdl:operation name="getPerson">
<wsdl:input message="impl:getPersonRequest" name="getPersonRequest"/>
<wsdl:output message="impl:getPersonResponse" name="getPersonResponse"/>
</wsdl:operation>
<wsdl:operation name="personToString" parameterOrder="p">
<wsdl:input message="impl:personToStringRequest" name="personToStringRequest"/>
<wsdl:output message="impl:personToStringResponse" name="personToStringResponse"/>
</wsdl:operation>
<wsdl:operation name="countString" parameterOrder="str">
<wsdl:input message="impl:countStringRequest" name="countStringRequest"/>
<wsdl:output message="impl:countStringResponse" name="countStringResponse"/>
</wsdl:operation>
<wsdl:operation name="countStringArray" parameterOrder="array">
<wsdl:input message="impl:countStringArrayRequest" name="countStringArrayRequest"/>
<wsdl:output message="impl:countStringArrayResponse" name="countStringArrayResponse"/>
</wsdl:operation>
<wsdl:operation name="personArrayToString" parameterOrder="array">
<wsdl:input message="impl:personArrayToStringRequest" name="personArrayToStringRequest"/>
<wsdl:output message="impl:personArrayToStringResponse" name="personArrayToStringResponse"/>
</wsdl:operation>
<wsdl:operation name="getBinaryData">
<wsdl:input message="impl:getBinaryDataRequest" name="getBinaryDataRequest"/>
<wsdl:output message="impl:getBinaryDataResponse" name="getBinaryDataResponse"/>
</wsdl:operation>
<wsdl:operation name="countBytes" parameterOrder="bytes">
<wsdl:input message="impl:countBytesRequest" name="countBytesRequest"/>
<wsdl:output message="impl:countBytesResponse" name="countBytesResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="TestServicesSoapBinding" type="impl:TestServices">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getStringArray">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getStringArrayRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getStringArrayResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getString">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getStringRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getStringResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPerson">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getPersonRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getPersonResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="personToString">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="personToStringRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="personToStringResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="countString">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="countStringRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="countStringResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="countStringArray">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="countStringArrayRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="countStringArrayResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="personArrayToString">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="personArrayToStringRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="personArrayToStringResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getBinaryData">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getBinaryDataRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getBinaryDataResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="countBytes">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="countBytesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="countBytesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="TestServicesService">
<wsdl:port binding="impl:TestServicesSoapBinding" name="TestServices">
<wsdlsoap:address location="http://localhost:8080/testservices/services/TestServices"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>