Return to bug30928.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 name="InteropTest" 3: xmlns:xsd="http://www.w3.org/2001/XMLSchema" 4: xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" 5: xmlns:tns="http://test-uri/" 6: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 7: xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 8: xmlns="http://schemas.xmlsoap.org/wsdl/" 9: targetNamespace="http://test-uri/"> 10: <types> 11: <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://test-uri/"> 12: <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 13: <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/" /> 14: <complexType name="testType"> 15: <sequence> 16: <element name="a" type="string"/> 17: <element name="b" type="string"/> 18: </sequence> 19: <attribute name="c" type="string"/> 20: </complexType> 21: </schema> 22: </types> 23: <message name="testMessage"> 24: <part name="testParam" type="tns:testType"/> 25: </message> 26: <portType name="testPortType"> 27: <operation name="test"> 28: <input message="testMessage"/> 29: <output message="testMessage"/> 30: </operation> 31: </portType> 32: <binding name="testBinding" type="testPortType"> 33: <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> 34: <operation name="test"> 35: <soap:operation soapAction="#test" style="rpc"/> 36: <input> 37: <soap:body use="encoded" namespace="http://test-uri/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 38: </input> 39: <output> 40: <soap:body use="encoded" namespace="http://test-uri/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> 41: </output> 42: </operation> 43: </binding> 44: <service name="testService"> 45: <port name="testPort" binding="tns:testBinding"> 46: <soap:address location="test://" /> 47: </port> 48: </service> 49: </definitions>