< wsdl:definitions xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://ws.apache.org/axis2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://ws.apache.org/axis2" >
< wsdl:types >
< xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://ws.apache.org/axis2" >
< xs:element name="subtract" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:int"/ >
< xs:element minOccurs="0" name="args1" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="subtractResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="multiply" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:int"/ >
< xs:element minOccurs="0" name="args1" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="multiplyResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="momsFromNetto" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:double"/ >
< xs:element minOccurs="0" name="args1" type="xs:double"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="momsFromNettoResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:double"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="momsFromBrutto" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:double"/ >
< xs:element minOccurs="0" name="args1" type="xs:double"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="momsFromBruttoResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:double"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="divide" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:int"/ >
< xs:element minOccurs="0" name="args1" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="divideResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="add" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="args0" type="xs:int"/ >
< xs:element minOccurs="0" name="args1" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< xs:element name="addResponse" >
< xs:complexType >
< xs:sequence >
< xs:element minOccurs="0" name="return" type="xs:int"/ >
< /xs:sequence >
< /xs:complexType >
< /xs:element >
< /xs:schema >
< /wsdl:types >
< wsdl:message name="momsFromBruttoResponse" >
< wsdl:part name="parameters" element="ns:momsFromBruttoResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="momsFromBruttoRequest" >
< wsdl:part name="parameters" element="ns:momsFromBrutto" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="momsFromNettoRequest" >
< wsdl:part name="parameters" element="ns:momsFromNetto" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="addRequest" >
< wsdl:part name="parameters" element="ns:add" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="subtractResponse" >
< wsdl:part name="parameters" element="ns:subtractResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="divideResponse" >
< wsdl:part name="parameters" element="ns:divideResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="multiplyResponse" >
< wsdl:part name="parameters" element="ns:multiplyResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="multiplyRequest" >
< wsdl:part name="parameters" element="ns:multiply" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="momsFromNettoResponse" >
< wsdl:part name="parameters" element="ns:momsFromNettoResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="divideRequest" >
< wsdl:part name="parameters" element="ns:divide" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="subtractRequest" >
< wsdl:part name="parameters" element="ns:subtract" > < /wsdl:part >
< /wsdl:message >
< wsdl:message name="addResponse" >
< wsdl:part name="parameters" element="ns:addResponse" > < /wsdl:part >
< /wsdl:message >
< wsdl:portType name="CalculatorPortType" >
< wsdl:operation name="add" >
< wsdl:input message="ns:addRequest" wsaw:Action="urn:add" > < /wsdl:input >
< wsdl:output message="ns:addResponse" wsaw:Action="urn:addResponse" > < /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="divide" >
< wsdl:input message="ns:divideRequest" wsaw:Action="urn:divide" > < /wsdl:input >
< wsdl:output message="ns:divideResponse" wsaw:Action="urn:divideResponse" > < /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromBrutto" >
< wsdl:input message="ns:momsFromBruttoRequest" wsaw:Action="urn:momsFromBrutto" > < /wsdl:input >
< wsdl:output message="ns:momsFromBruttoResponse" wsaw:Action="urn:momsFromBruttoResponse" > < /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromNetto" >
< wsdl:input message="ns:momsFromNettoRequest" wsaw:Action="urn:momsFromNetto" > < /wsdl:input >
< wsdl:output message="ns:momsFromNettoResponse" wsaw:Action="urn:momsFromNettoResponse" > < /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="multiply" >
< wsdl:input message="ns:multiplyRequest" wsaw:Action="urn:multiply" > < /wsdl:input >
< wsdl:output message="ns:multiplyResponse" wsaw:Action="urn:multiplyResponse" > < /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="subtract" >
< wsdl:input message="ns:subtractRequest" wsaw:Action="urn:subtract" > < /wsdl:input >
< wsdl:output message="ns:subtractResponse" wsaw:Action="urn:subtractResponse" > < /wsdl:output >
< /wsdl:operation >
< /wsdl:portType >
< wsdl:binding name="CalculatorSoap12Binding" type="ns:CalculatorPortType" >
< soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/ >
< wsdl:operation name="add" >
< soap12:operation soapAction="urn:add" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="divide" >
< soap12:operation soapAction="urn:divide" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromBrutto" >
< soap12:operation soapAction="urn:momsFromBrutto" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromNetto" >
< soap12:operation soapAction="urn:momsFromNetto" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="multiply" >
< soap12:operation soapAction="urn:multiply" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="subtract" >
< soap12:operation soapAction="urn:subtract" style="document"/ >
< wsdl:input >
< soap12:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap12:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< /wsdl:binding >
< wsdl:binding name="CalculatorHttpBinding" type="ns:CalculatorPortType" >
< http:binding verb="POST"/ >
< wsdl:operation name="add" >
< http:operation location="Calculator/add"/ >
< wsdl:input >
< mime:content part="add" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="add" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="divide" >
< http:operation location="Calculator/divide"/ >
< wsdl:input >
< mime:content part="divide" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="divide" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromBrutto" >
< http:operation location="Calculator/momsFromBrutto"/ >
< wsdl:input >
< mime:content part="momsFromBrutto" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="momsFromBrutto" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromNetto" >
< http:operation location="Calculator/momsFromNetto"/ >
< wsdl:input >
< mime:content part="momsFromNetto" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="momsFromNetto" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="multiply" >
< http:operation location="Calculator/multiply"/ >
< wsdl:input >
< mime:content part="multiply" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="multiply" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="subtract" >
< http:operation location="Calculator/subtract"/ >
< wsdl:input >
< mime:content part="subtract" type="text/xml"/ >
< /wsdl:input >
< wsdl:output >
< mime:content part="subtract" type="text/xml"/ >
< /wsdl:output >
< /wsdl:operation >
< /wsdl:binding >
< wsdl:binding name="CalculatorSoap11Binding" type="ns:CalculatorPortType" >
< soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/ >
< wsdl:operation name="add" >
< soap:operation soapAction="urn:add" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="divide" >
< soap:operation soapAction="urn:divide" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromBrutto" >
< soap:operation soapAction="urn:momsFromBrutto" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="momsFromNetto" >
< soap:operation soapAction="urn:momsFromNetto" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="multiply" >
< soap:operation soapAction="urn:multiply" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< wsdl:operation name="subtract" >
< soap:operation soapAction="urn:subtract" style="document"/ >
< wsdl:input >
< soap:body use="literal"/ >
< /wsdl:input >
< wsdl:output >
< soap:body use="literal"/ >
< /wsdl:output >
< /wsdl:operation >
< /wsdl:binding >
< wsdl:service name="Calculator" >
< wsdl:port name="CalculatorHttpSoap12Endpoint" binding="ns:CalculatorSoap12Binding" >
< soap12:address location="http://10.168.156.134:80/axis2/services/Calculator/"/ >
< /wsdl:port >
< wsdl:port name="CalculatorHttpSoap11Endpoint" binding="ns:CalculatorSoap11Binding" >
< soap:address location="http://10.168.156.134:80/axis2/services/Calculator/"/ >
< /wsdl:port >
< wsdl:port name="CalculatorHttpEndpoint" binding="ns:CalculatorHttpBinding" >
< http:address location="http://10.168.156.134:80/axis2/services/Calculator/"/ >
< /wsdl:port >
< /wsdl:service >
< /wsdl:definitions >