Annotation of embedaddon/php/ext/soap/tests/bugs/bug29109.wsdl, revision 1.1

1.1     ! misho       1: <?xml version="1.0" encoding="windows-1257"?>
        !             2: <definitions xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
        !             3: xmlns:s0="http://tempuri.org/"
        !             4: xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        !             5: xmlns:s="http://www.w3.org/2001/XMLSchema"
        !             6: xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
        !             7: xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
        !             8: xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" name="test"
        !             9: targetNamespace="http://tempuri.org/"
        !            10: xmlns="http://schemas.xmlsoap.org/wsdl/">
        !            11:   <types>
        !            12:     <xs:schema elementFormDefault="qualified"
        !            13: targetNamespace="http://tempuri.org/"
        !            14: xmlns:xs="http://www.w3.org/2001/XMLSchema">
        !            15:       <xs:element name="HelloWorld">
        !            16:         <xs:complexType />
        !            17:       </xs:element>
        !            18:       <xs:element name="HelloWorldResponse">
        !            19:         <xs:complexType>
        !            20:           <xs:sequence>
        !            21: 
        !            22:             <xs:element minOccurs="0" maxOccurs="1"
        !            23: name="HelloWorldResult" type="xs:string" />
        !            24:           </xs:sequence>
        !            25:         </xs:complexType>
        !            26:       </xs:element>
        !            27:       <xs:element name="string" type="xs:string" />
        !            28:     </xs:schema>
        !            29:   </types>
        !            30:   <message name="HelloWorldSoapIn">
        !            31:     <part name="parameters" element="s0:HelloWorld" />
        !            32: 
        !            33:   </message>
        !            34:   <message name="HelloWorldSoapOut">
        !            35:     <part name="parameters" element="s0:HelloWorldResponse" />
        !            36:   </message>
        !            37:   <message name="HelloWorldHttpGetIn" />
        !            38:   <message name="HelloWorldHttpGetOut">
        !            39:     <part name="Body" element="s0:string" />
        !            40:   </message>
        !            41:   <message name="HelloWorldHttpPostIn" />
        !            42: 
        !            43:   <message name="HelloWorldHttpPostOut">
        !            44:     <part name="Body" element="s0:string" />
        !            45:   </message>
        !            46:   <portType name="testSoap">
        !            47:     <operation name="HelloWorld">
        !            48:       <input message="s0:HelloWorldSoapIn" />
        !            49:       <output message="s0:HelloWorldSoapOut" />
        !            50:     </operation>
        !            51:   </portType>
        !            52: 
        !            53:   <portType name="testHttpGet">
        !            54:     <operation name="HelloWorld">
        !            55:       <input message="s0:HelloWorldHttpGetIn" />
        !            56:       <output message="s0:HelloWorldHttpGetOut" />
        !            57:     </operation>
        !            58:   </portType>
        !            59:   <portType name="testHttpPost">
        !            60:     <operation name="HelloWorld">
        !            61:       <input message="s0:HelloWorldHttpPostIn" />
        !            62: 
        !            63:       <output message="s0:HelloWorldHttpPostOut" />
        !            64:     </operation>
        !            65:   </portType>
        !            66:   <binding name="testSoap" type="s0:testSoap">
        !            67:     <soap:binding style="document"
        !            68: transport="http://schemas.xmlsoap.org/soap/http" />
        !            69:     <operation name="HelloWorld">
        !            70:       <soap:operation soapAction="http://tempuri.org/HelloWorld"
        !            71: style="document" />
        !            72:       <input>
        !            73:         <soap:body use="literal" />
        !            74: 
        !            75:       </input>
        !            76:       <output>
        !            77:         <soap:body use="literal" />
        !            78:       </output>
        !            79:     </operation>
        !            80:   </binding>
        !            81:   <binding name="testHttpGet" type="s0:testHttpGet">
        !            82:     <http:binding verb="GET" />
        !            83:     <operation name="HelloWorld">
        !            84: 
        !            85:       <http:operation location="/HelloWorld" />
        !            86:       <input>
        !            87:         <http:urlEncoded />
        !            88:       </input>
        !            89:       <output>
        !            90:         <mime:mimeXml part="Body" />
        !            91:       </output>
        !            92:     </operation>
        !            93:   </binding>
        !            94: 
        !            95:   <binding name="testHttpPost" type="s0:testHttpPost">
        !            96:     <http:binding verb="POST" />
        !            97:     <operation name="HelloWorld">
        !            98:       <http:operation location="/HelloWorld" />
        !            99:       <input>
        !           100:         <mime:content part="" type="application/x-www-form-urlencoded"
        !           101: />
        !           102:       </input>
        !           103:       <output>
        !           104:         <mime:mimeXml part="Body" />
        !           105: 
        !           106:       </output>
        !           107:     </operation>
        !           108:   </binding>
        !           109:   <service name="test">
        !           110:     <port name="testSoap" binding="s0:testSoap">
        !           111:       <soap:address location="http://localhost:81/test.asmx" />
        !           112:     </port>
        !           113:     <port name="testHttpGet" binding="s0:testHttpGet">
        !           114:       <http:address location="http://localhost:81/test.asmx" />
        !           115: 
        !           116:     </port>
        !           117:     <port name="testHttpPost" binding="s0:testHttpPost">
        !           118:       <http:address location="http://localhost:81/test.asmx" />
        !           119:     </port>
        !           120:   </service>
        !           121: </definitions>

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