Annotation of embedaddon/php/ext/soap/tests/bugs/bug30175.wsdl, revision 1.1
1.1 ! misho 1: <?xml version="1.0" encoding="UTF-8"?>
! 2: <definitions name="qweb"
! 3: targetNamespace="http://www.newsblob.com/qweb.wsdl"
! 4: xmlns:tns="http://www.newsblob.com/qweb.wsdl"
! 5: xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
! 6: xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
! 7: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
! 8: xmlns:xsd="http://www.w3.org/2001/XMLSchema"
! 9: xmlns:ns1="urn:qweb"
! 10: xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"
! 11: xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/"
! 12: xmlns="http://schemas.xmlsoap.org/wsdl/">
! 13:
! 14: <types>
! 15:
! 16: <schema targetNamespace="urn:qweb"
! 17: xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
! 18: xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
! 19: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
! 20: xmlns:xsd="http://www.w3.org/2001/XMLSchema"
! 21: xmlns:ns1="urn:qweb"
! 22: xmlns="http://www.w3.org/2001/XMLSchema"
! 23: elementFormDefault="unqualified"
! 24: attributeFormDefault="unqualified">
! 25: <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
! 26: <complexType name="qwebGetHostInfoResponse">
! 27: <sequence>
! 28: <element name="return" type="ns1:HostInfo" minOccurs="1" maxOccurs="1"/>
! 29: </sequence>
! 30: </complexType>
! 31: <complexType name="ArrayOfHostInfo">
! 32: <complexContent>
! 33: <restriction base="SOAP-ENC:Array">
! 34: <sequence>
! 35: <element name="item" type="ns1:HostInfo" minOccurs="0" maxOccurs="unbounded"/>
! 36: </sequence>
! 37: <attribute ref="SOAP-ENC:arrayType" WSDL:arrayType="ns1:HostInfo[]"/>
! 38: </restriction>
! 39: </complexContent>
! 40: </complexType>
! 41: </schema>
! 42:
! 43: </types>
! 44:
! 45: <message name="qwebSquareRequest">
! 46: <part name="mynum" type="xsd:int"/>
! 47: </message>
! 48:
! 49: <message name="qwebSquareResponse">
! 50: <part name="result" type="xsd:int"/>
! 51: </message>
! 52:
! 53: <message name="qwebStrlenRequest">
! 54: <part name="mystr" type="xsd:string"/>
! 55: </message>
! 56:
! 57: <message name="qwebStrlenResponse">
! 58: <part name="result" type="xsd:int"/>
! 59: </message>
! 60:
! 61: <message name="qwebGetHostInfoRequest">
! 62: </message>
! 63:
! 64: <message name="HostInfo">
! 65: <part name="name" type="xsd:string"/>
! 66: <part name="shortDescription" type="xsd:string"/>
! 67: <part name="ipAddress" type="xsd:string"/>
! 68: </message>
! 69:
! 70: <portType name="qwebPortType">
! 71: <operation name="qwebSquare">
! 72: <documentation>Service definition of function ns1__qwebSquare</documentation>
! 73: <input message="tns:qwebSquareRequest"/>
! 74: <output message="tns:qwebSquareResponse"/>
! 75: </operation>
! 76: <operation name="qwebStrlen">
! 77: <documentation>Service definition of function ns1__qwebStrlen</documentation>
! 78: <input message="tns:qwebStrlenRequest"/>
! 79: <output message="tns:qwebStrlenResponse"/>
! 80: </operation>
! 81: <operation name="qwebGetHostInfo">
! 82: <documentation>Service definition of function ns1__qwebGetHostInfo</documentation>
! 83: <input message="tns:qwebGetHostInfoRequest"/>
! 84: <output message="tns:HostInfo"/>
! 85: </operation>
! 86: </portType>
! 87:
! 88: <binding name="qweb" type="tns:qwebPortType">
! 89: <SOAP:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
! 90: <operation name="qwebSquare">
! 91: <SOAP:operation style="rpc" soapAction=""/>
! 92: <input>
! 93: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 94: </input>
! 95: <output>
! 96: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 97: </output>
! 98: </operation>
! 99: <operation name="qwebStrlen">
! 100: <SOAP:operation style="rpc" soapAction=""/>
! 101: <input>
! 102: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 103: </input>
! 104: <output>
! 105: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 106: </output>
! 107: </operation>
! 108: <operation name="qwebGetHostInfo">
! 109: <SOAP:operation style="rpc" soapAction=""/>
! 110: <input>
! 111: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 112: </input>
! 113: <output>
! 114: <SOAP:body use="encoded" namespace="urn:qweb" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
! 115: </output>
! 116: </operation>
! 117: </binding>
! 118:
! 119: <service name="qweb">
! 120: <documentation>Demo Qweb SOAP interface</documentation>
! 121: <port name="qweb" binding="tns:qweb">
! 122: <SOAP:address location="http://www.newsblob.com:6969"/>
! 123: </port>
! 124: </service>
! 125:
! 126: </definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>