Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <wsdl:definitions name="efreTest"
- targetNamespace="http://www.test.de/efreNS/" xmlns:efre="http://www.test.de/efreNS/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- targetNamespace="http://www.test.de/efreNS/">
- <xsd:element name="efreExceptionResponse" type="efre:efreExceptionList">
- </xsd:element>
- <xsd:complexType name="efreExceptionList">
- <xsd:sequence>
- <xsd:element name="exception"
- type="efre:efreException" minOccurs="0" maxOccurs="unbounded">
- </xsd:element>
- <xsd:element name="details" type="xsd:string"
- minOccurs="0" maxOccurs="1">
- <xsd:annotation>
- </xsd:annotation>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="efreException">
- <xsd:sequence>
- <xsd:element name="severity" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:length value="1"></xsd:length>
- <xsd:pattern value="[IWE]"></xsd:pattern>
- </xsd:restriction>
- </xsd:simpleType>
- </xsd:element>
- <xsd:element name="code" type="xsd:string"
- minOccurs="1" maxOccurs="1">
- </xsd:element>
- <xsd:element name="parameter" type="efre:parameterListe" minOccurs="0" maxOccurs="1"></xsd:element>
- <xsd:element name="text" type="xsd:string"
- minOccurs="0" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:element name="leseFpStruktur" type="efre:fpAnfrage">
- </xsd:element>
- <xsd:element name="leseFpStrukturResponse" type="efre:fpStruktur"></xsd:element>
- <xsd:complexType name="fpAnfrage">
- <xsd:annotation>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="systemInfo" type="efre:systemInfoID" minOccurs="1" maxOccurs="1"></xsd:element>
- <xsd:element name="cci" minOccurs="1"
- maxOccurs="1" type="efre:cciType">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="fpStruktur">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="cci" type="xsd:string"
- minOccurs="1" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="name" type="xsd:string"
- minOccurs="1" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="version" type="xsd:string"
- minOccurs="1" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="foerderperiode" type="xsd:string"
- minOccurs="1" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="fpeListe" type="efre:fpeListe"
- minOccurs="0" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="data" type="xsd:base64Binary"></xsd:element>
- <!-- <xsd:element name="data" type="xmime:base64Binary"></xsd:element> -->
- <!-- <xsd:element name="data" type="xsd:base64Binary" minOccurs="0" maxOccurs="1" xmime:expectedContentTypes='application/zip'></xsd:element> -->
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="fpeListe">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="fpe" type="efre:fpe" minOccurs="1" maxOccurs="unbounded">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation></xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="fpe">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="nummer" type="xsd:string" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="ebene" type="xsd:int" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- <xsd:element name="name" type="xsd:string" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="systemInfoID">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="siid" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:length value="10"></xsd:length>
- </xsd:restriction>
- </xsd:simpleType>
- </xsd:element>
- <xsd:element name="passwort" type="xsd:string" minOccurs="1" maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation></xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="cciType">
- <xsd:sequence>
- <xsd:element name="cci" minOccurs="1"
- maxOccurs="1">
- <xsd:annotation>
- <xsd:documentation></xsd:documentation>
- </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:maxLength value="16"></xsd:maxLength>
- </xsd:restriction>
- </xsd:simpleType>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="parameterListe">
- <xsd:sequence>
- <xsd:element name="parameter" type="xsd:string" minOccurs="1" maxOccurs="unbounded"></xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:schema>
- </wsdl:types>
- <wsdl:message name="leseFpStrukturRequest">
- <wsdl:part name="parameters" element="efre:leseFpStruktur"></wsdl:part>
- </wsdl:message>
- <wsdl:message name="leseFpStrukturResponse">
- <wsdl:part name="parameters" element="efre:leseFpStrukturResponse"></wsdl:part>
- </wsdl:message>
- <wsdl:message name="efreExceptionFault">
- <wsdl:part name="parameters" element="efre:efreExceptionResponse"></wsdl:part>
- </wsdl:message>
- <wsdl:portType name="Test_API">
- <wsdl:operation name="leseFpStruktur">
- <wsdl:input message="efre:leseFpStrukturRequest"></wsdl:input>
- <wsdl:output message="efre:leseFpStrukturResponse"></wsdl:output>
- <wsdl:fault name="fault" message="efre:efreExceptionFault"></wsdl:fault>
- </wsdl:operation>
- </wsdl:portType>
- <wsdl:binding name="test_SOAP" type="efre:Test_API">
- <soap:binding style="document"
- transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="leseFpStruktur">
- <soap:operation
- soapAction="http://www.test.de/efreNS/leseFpStruktur" />
- <wsdl:input>
- <soap:body use="literal" />
- </wsdl:input>
- <wsdl:output>
- <soap:body use="literal" />
- </wsdl:output>
- <wsdl:fault name="fault">
- <soap:fault use="literal" name="fault" />
- </wsdl:fault>
- </wsdl:operation>
- </wsdl:binding>
- <wsdl:service name="Test_Service">
- <wsdl:port binding="efre:test_SOAP" name="Test_Binding">
- <soap:address location="http://www.test.de/wsdl/"/>
- </wsdl:port>
- </wsdl:service>
- </wsdl:definitions>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement