< 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 >