Annotation of embedaddon/php/ext/soap/tests/bugs/bug47049.wsdl, revision 1.1
1.1 ! misho 1: <?xml version="1.0" encoding="UTF-8" standalone="no"?>
! 2: <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.example.org/reporter/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="reporter" targetNamespace="http://www.example.org/reporter/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
! 3: <wsdl:types><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/reporter/">
! 4: <xsd:complexType name="host">
! 5: <xsd:sequence>
! 6: <xsd:element name="uuid" type="xsd:string"></xsd:element>
! 7: </xsd:sequence>
! 8: </xsd:complexType>
! 9: <xsd:complexType name="software_list">
! 10: <xsd:sequence>
! 11: <xsd:element name="software" type="tns:software"
! 12: maxOccurs="unbounded" minOccurs="1">
! 13: </xsd:element>
! 14: </xsd:sequence>
! 15: </xsd:complexType>
! 16: <xsd:complexType name="software">
! 17: <xsd:sequence>
! 18: <xsd:element name="name" type="xsd:string" maxOccurs="1" minOccurs="1"></xsd:element>
! 19: <xsd:element name="version" type="xsd:string" maxOccurs="1" minOccurs="1"></xsd:element>
! 20: <xsd:element name="state" type="xsd:string" maxOccurs="1" minOccurs="1"></xsd:element>
! 21: </xsd:sequence>
! 22: </xsd:complexType>
! 23: <xsd:complexType name="updates">
! 24: <xsd:sequence>
! 25: <xsd:element name="update" type="tns:update"
! 26: maxOccurs="unbounded" minOccurs="0">
! 27: </xsd:element>
! 28: </xsd:sequence>
! 29: </xsd:complexType>
! 30:
! 31: <xsd:complexType name="update">
! 32: <xsd:sequence>
! 33: <xsd:element name="software" type="xsd:string"></xsd:element>
! 34: <xsd:element name="old_version" type="xsd:string"></xsd:element>
! 35: <xsd:element name="new_version" type="xsd:string"></xsd:element>
! 36: </xsd:sequence>
! 37: </xsd:complexType>
! 38:
! 39: </xsd:schema></wsdl:types>
! 40: <wsdl:message name="reportSoftwareStatusRequest">
! 41: <wsdl:part name="host" type="tns:host"/>
! 42: <wsdl:part name="software_list" type="tns:software_list"></wsdl:part>
! 43: <wsdl:part name="updates" type="tns:updates"></wsdl:part>
! 44: </wsdl:message>
! 45: <wsdl:message name="reportSoftwareStatusResponse">
! 46: <wsdl:part name="report_id" type="xsd:int"/>
! 47: </wsdl:message>
! 48: <wsdl:portType name="reporter">
! 49: <wsdl:operation name="reportSoftwareStatus">
! 50: <wsdl:input message="tns:reportSoftwareStatusRequest"/>
! 51: <wsdl:output message="tns:reportSoftwareStatusResponse"/>
! 52: </wsdl:operation>
! 53: </wsdl:portType>
! 54: <wsdl:binding name="reporterHTTP" type="tns:reporter">
! 55:
! 56: <soap:binding style="document"
! 57: transport="http://schemas.xmlsoap.org/soap/http" />
! 58: <wsdl:operation name="reportSoftwareStatus">
! 59:
! 60: <soap:operation
! 61: soapAction="http://www.example.org/reporter/reportSoftwareStatus" />
! 62: <wsdl:input>
! 63:
! 64:
! 65: <soap:body use="literal" />
! 66: </wsdl:input>
! 67: <wsdl:output>
! 68:
! 69:
! 70: <soap:body use="literal" />
! 71: </wsdl:output>
! 72: </wsdl:operation>
! 73: </wsdl:binding>
! 74: <wsdl:service name="reporter">
! 75: <wsdl:port binding="tns:reporterHTTP" name="reporterHTTP">
! 76: <http:address location="test://"/>
! 77: </wsdl:port>
! 78: </wsdl:service>
! 79:
! 80: </wsdl:definitions>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>