<?xml version=“1.0”?> <wsdl:definitions xmlns:wsdl=“schemas.xmlsoap.org/wsdl/” xmlns=“schemas.xmlsoap.org/wsdl/” xmlns:wsaw=“www.w3.org/2006/05/addressing/wsdl” xmlns:http=“schemas.xmlsoap.org/wsdl/http/” xmlns:tns=“thomas-bayer.com/blz/” xmlns:xsd=“www.w3.org/2001/XMLSchema” xmlns:mime=“schemas.xmlsoap.org/wsdl/mime/” xmlns:soap=“schemas.xmlsoap.org/wsdl/soap/” xmlns:soap12=“schemas.xmlsoap.org/wsdl/soap12/” targetNamespace=“thomas-bayer.com/blz/”>
<wsdl:documentation>BLZService</wsdl:documentation> <wsdl:types> <xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://thomas-bayer.com/blz/"> <xsd:element name="getBank" type="tns:getBankType"/> <xsd:element name="getBankResponse" type="tns:getBankResponseType"/> <xsd:complexType name="getBankType"> <xsd:sequence> <xsd:element name="blz" type="xsd:string"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="getBankResponseType"> <xsd:sequence> <xsd:element name="details" type="tns:detailsType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="detailsType"> <xsd:sequence> <xsd:element minOccurs="0" name="bezeichnung" type="xsd:string"/> <xsd:element minOccurs="0" name="bic" type="xsd:string"/> <xsd:element maxOccurs="unbounded" minOccurs="0" name="ort" type="xsd:string"/> <xsd:element minOccurs="0" name="plz" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:schema> </wsdl:types> <wsdl:message name="getBank"> <wsdl:part name="parameters" element="tns:getBank"/> </wsdl:message> <wsdl:message name="getBankResponse"> <wsdl:part name="parameters" element="tns:getBankResponse"/> </wsdl:message> <wsdl:portType name="BLZServicePortType"> <wsdl:operation name="getBank"> <wsdl:input message="tns:getBank"/> <!--<wsdl:output message="tns:getBankResponse" wsaw:Action="http://thomas-bayer.com/blz/BLZService/getBankResponse"/>--> <wsdl:output message="tns:getBankResponse" wsaw:Action="http://localhost:4567/BLZService/getBankResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="BLZServiceSOAP11Binding" type="tns:BLZServicePortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getBank"> <soap:operation style="document" soapAction=""/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:binding name="BLZServiceSOAP12Binding" type="tns:BLZServicePortType"> <soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="getBank"> <soap12:operation style="document" soapAction=""/> <wsdl:input> <soap12:body use="literal"/> </wsdl:input> <wsdl:output> <soap12:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:binding name="BLZServiceHttpBinding" type="tns:BLZServicePortType"> <http:binding verb="POST"/> <wsdl:operation name="getBank"> <http:operation location="BLZService/getBank"/> <wsdl:input> <mime:content part="getBank" type="text/xml"/> </wsdl:input> <wsdl:output> <mime:content part="getBank" type="text/xml"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="BLZService"> <wsdl:port name="BLZServiceSOAP11port_http" binding="tns:BLZServiceSOAP11Binding"> <!-- <soap:address location="http://www.thomas-bayer.com/axis2/services/BLZService"/> --> <soap:address location="http://localhost:4999/BLZService"/> </wsdl:port> <wsdl:port name="BLZServiceSOAP12port_http" binding="tns:BLZServiceSOAP12Binding"> <!--<soap12:address location="http://www.thomas-bayer.com/axis2/services/BLZService"/>--> <soap12:address location="http://localhost:4999/BLZService"/> </wsdl:port> <wsdl:port name="BLZServiceHttpport" binding="tns:BLZServiceHttpBinding"> <!--<http:address location="http://www.thomas-bayer.com/axis2/services/BLZService"/>--> <soap:address location="http://localhost:4999/BLZService"/> </wsdl:port> </wsdl:service>
</wsdl:definitions>