Annotation of embedaddon/php/ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound2.wsdl, revision 1.1
1.1 ! misho 1: <?xml version="1.0" encoding="UTF-8"?>
! 2: <definitions name="SoapInteropCompound" targetNamespace="http://soapinterop.org/"
! 3: xmlns:wsdlns="http://soapinterop.org/"
! 4: xmlns:emp="http://soapinterop.org/employee"
! 5: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
! 6: xmlns:xsd="http://www.w3.org/2001/XMLSchema"
! 7: xmlns="http://schemas.xmlsoap.org/wsdl/">
! 8: <types>
! 9: <schema targetNamespace="http://soapinterop.org/person"
! 10: xmlns="http://www.w3.org/2001/XMLSchema"
! 11: elementFormDefault="qualified">
! 12:
! 13: <complexType name="Person">
! 14: <sequence>
! 15: <element minOccurs="1" maxOccurs="1" name="Name" type="string"/>
! 16: <element minOccurs="1" maxOccurs="1" name="Male" type="boolean"/>
! 17: </sequence>
! 18: </complexType>
! 19: </schema>
! 20: <schema targetNamespace = "http://soapinterop.org/employee"
! 21: xmlns:prs = "http://soapinterop.org/person"
! 22: xmlns="http://www.w3.org/2001/XMLSchema"
! 23: elementFormDefault="qualified">
! 24: <import namespace="http://soapinterop.org/person" />
! 25: <complexType name="Employee">
! 26: <sequence>
! 27: <element minOccurs="1" maxOccurs="1" name="person" type="prs:Person"/>
! 28: <element minOccurs="1" maxOccurs="1" name="salary" type="double"/>
! 29: <element minOccurs="1" maxOccurs="1" name="ID" type="int"/>
! 30: </sequence>
! 31: </complexType>
! 32: <element name="x_Employee" type="emp:Employee"/>
! 33: <element name="result_Employee" type="emp:Employee"/>
! 34: </schema>
! 35: </types>
! 36: <message name="echoEmployee">
! 37: <part name="x" element="emp:x_Employee"/>
! 38: </message>
! 39: <message name="echoEmployeeResponse">
! 40: <part name="result" element="emp:result_Employee"/>
! 41: </message>
! 42: <portType name="SoapInteropCompound2PortType">
! 43: <operation name="echoEmployee" parameterOrder="x">
! 44: <input message="wsdlns:echoEmployee"/>
! 45: <output message="wsdlns:echoEmployeeResponse"/>
! 46: </operation>
! 47: </portType>
! 48: <binding name="SoapInteropCompound2Binding" type="wsdlns:SoapInteropCompound2PortType">
! 49: <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
! 50: <operation name="echoEmployee">
! 51: <soap:operation soapAction="#echoEmployee"/>
! 52: <input>
! 53: <soap:body use="literal"/>
! 54: </input>
! 55: <output>
! 56: <soap:body use="literal"/>
! 57: </output>
! 58: </operation>
! 59: </binding>
! 60: <service name="Compound2">
! 61: <port name="SoapInteropCompound2Port" binding="wsdlns:SoapInteropCompound2Binding">
! 62: <soap:address location="round3_groupD_compound2.inc"/>
! 63: </port>
! 64: </service>
! 65: </definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>