Annotation of embedaddon/php/ext/soap/tests/interop/Round3/GroupD/round3_groupD_compound1.wsdl, revision 1.1.1.1

1.1       misho       1: <?xml version="1.0" encoding="UTF-8"?>
                      2: <definitions name="SoapInteropCompound" 
                      3:                targetNamespace="http://soapinterop.org/" 
                      4:                xmlns:wsdlns="http://soapinterop.org/" 
                      5:                xmlns:typens="http://soapinterop.org/xsd"
                      6:                xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
                      7:                xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
                      8:                xmlns="http://schemas.xmlsoap.org/wsdl/">
                      9:        <types>
                     10:                <schema targetNamespace="http://soapinterop.org/xsd" 
                     11:                xmlns="http://www.w3.org/2001/XMLSchema" 
                     12:                elementFormDefault="qualified"
                     13:                >       
                     14:                        <complexType name="Person">
                     15:                                <sequence>
                     16:                                        <element minOccurs="1" maxOccurs="1" name="Age" type="double"/>
                     17:                                        <element minOccurs="1" maxOccurs="1" name="ID" type="xsd:float"/>                                       
                     18:                                </sequence>
                     19:                                <attribute name="Name" type="string"/>
                     20:                                <attribute name="Male" type="boolean"/>
                     21:                        </complexType>
                     22:                        <element name="x_Person" type="typens:Person"/> 
                     23:                        <element name="result_Person" type="typens:Person"/>
                     24:                        
                     25:                        <complexType name="Document">
                     26:                        <simpleContent>
                     27:                         <extension base="string">
                     28:                           <xsd:attribute name ="ID" type="string"/>
                     29:                         </extension>
                     30:                        </simpleContent>
                     31:                        </complexType>  
                     32:                        <element name="x_Document" type="typens:Document"/>     
                     33:                        <element name="result_Document" type="typens:Document"/>        
                     34:                </schema>
                     35:        </types>
                     36:        <message name="echoPerson">
                     37:                <part name="x" element="typens:x_Person"/>
                     38:        </message>
                     39:        <message name="echoPersonResponse">
                     40:                <part name="Result" element="typens:result_Person"/>
                     41:        </message>
                     42:        <message name="echoDocument">
                     43:                <part name="x" element="typens:x_Document"/>
                     44:        </message>
                     45:        <message name="echoDocumentResponse">
                     46:                <part name="Result" element="typens:result_Document"/>
                     47:        </message>
                     48:        <portType name="SoapInteropCompound1PortType">
                     49:                <operation name="echoPerson" parameterOrder="x">
                     50:                        <input message="wsdlns:echoPerson"/>
                     51:                        <output message="wsdlns:echoPersonResponse"/>
                     52:                </operation>
                     53:                <operation name="echoDocument" parameterOrder="x">
                     54:                        <input message="wsdlns:echoDocument"/>
                     55:                        <output message="wsdlns:echoDocumentResponse"/>
                     56:                </operation>
                     57:        </portType>
                     58:        <binding name="SoapInteropCompound1Binding" type="wsdlns:SoapInteropCompound1PortType">
                     59:                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
                     60:                <operation name="echoPerson">
                     61:                        <soap:operation soapAction="http://soapinterop/echoPerson"/>
                     62:                        <input>
                     63:                                <soap:body use="literal"/>
                     64:                        </input>
                     65:                        <output>
                     66:                                <soap:body use="literal"/>
                     67:                        </output>
                     68:                </operation>
                     69:                <operation name="echoDocument">
                     70:                        <soap:operation soapAction="http://soapinterop/echoDocument"/>
                     71:                        <input>
                     72:                                <soap:body use="literal"/>
                     73:                        </input>
                     74:                        <output>
                     75:                                <soap:body use="literal"/>
                     76:                        </output>
                     77:                </operation>
                     78: 
                     79:        </binding>
                     80:        <service name="Compound1">
                     81:                <port name="SoapInteropCompound1Port" binding="wsdlns:SoapInteropCompound1Binding">
                     82:                        <soap:address location="round3_groupD_compound1.inc"/>
                     83:                </port>
                     84:        </service>
                     85: </definitions>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>