Return to bug55323.wsdl CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / soap / tests / bugs |
1.1 misho 1: <?xml version="1.0" encoding="UTF-8"?> 2: <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://test.com/soap/v3/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="slApi" targetNamespace="http://test.com/soap/v3/"> 3: <types> 4: <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" 5: targetNamespace="http://test.com/soap/v3/" 6: xmlns:tns="http://test.com/soap/v3/" 7: xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 8: xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 9: elementFormDefault="qualified"> 10: <complexType name="Customer"> 11: <complexContent> 12: <extension base="tns:Interface"> 13: <sequence> 14: <element minOccurs="0" maxOccurs="1" nillable="true" name="accountId" type="int"/> 15: <element minOccurs="0" maxOccurs="1" name="parent" type="tns:Customer"/> 16: </sequence> 17: </extension> 18: </complexContent> 19: </complexType> 20: <complexType name="Interface" abstract="true"/> 21: </xsd:schema> 22: </types> 23: <message name="getObject"/> 24: <message name="getObjectResponse"> 25: <part name="getObjectReturn" type="tns:Customer"/> 26: </message> 27: <portType name="CustomerPortType"> 28: <operation name="getObject"> 29: <input message="tns:getObject"/> 30: <output message="tns:getObjectResponse"/> 31: </operation> 32: </portType> 33: <binding name="CustomerBinding" type="tns:CustomerPortType"> 34: <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> 35: <operation name="getObject"> 36: <soap:operation soapAction="http://test.com/soap/v3/CustomerAction"/> 37: <input> 38: <soap:body namespace="http://test.com/soap/v3/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 39: </input> 40: <output> 41: <soap:body namespace="http://test.com/soap/v3/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 42: </output> 43: </operation> 44: </binding> 45: <service name="CustomerService"> 46: <port name="CustomerPort" binding="tns:CustomerBinding"> 47: <soap:address location="test://"/> 48: </port> 49: </service> 50: </definitions>