Annotation of embedaddon/php/ext/soap/tests/bugs/bug29109.wsdl, revision 1.1.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>