Annotation of embedaddon/php/ext/soap/tests/bugs/bug41004.wsdl, revision 1.1.1.1

1.1       misho       1: <?xml version="1.0" encoding="UTF-8"?>
                      2: <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                      3:        xmlns:tns="urn:Formation" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                      4:        xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Formation"
                      5:        targetNamespace="urn:Formation">
                      6:        <wsdl:types>
                      7:                <xsd:schema targetNamespace="urn:Formation">
                      8:                        <xsd:element name="echo">
                      9:                                <xsd:complexType>
                     10:                                        <xsd:sequence>
                                         <xsd:element name="in" type="tns:EchoBean"></xsd:element>
                     11:                                        </xsd:sequence>
                     12:                                </xsd:complexType>
                     13:                        </xsd:element>
                     14:                        <xsd:element name="echoResponse">
                     15:                                <xsd:complexType>
                     16:                                        <xsd:sequence>
                     17:                                                <xsd:element name="out" type="tns:EchoBean"></xsd:element>
                     18:                                        </xsd:sequence>
                     19:                                </xsd:complexType>
                     20:                        </xsd:element>
                     21:                        <xsd:simpleType name="Product1Type">
                     22:                                <xsd:restriction base="xsd:string">
                     23:                                        <xsd:enumeration value="REV"></xsd:enumeration>
                     24:                                        <xsd:enumeration value="CLA"></xsd:enumeration>
                     25:                                </xsd:restriction>
                     26:                        </xsd:simpleType>
                     27: 
                     28:                        <xsd:complexType name="EchoBean">
                     29:                                <xsd:sequence>
                     30:                                        <xsd:element name="mandatoryElement"
                     31:                                                type="tns:Product1Type">
                     32:                                        </xsd:element>
                     33:                                        <xsd:element name="optionalElement"
                     34:                                                type="tns:Product1Type" maxOccurs="1" minOccurs="0">
                     35:                                        </xsd:element>
                     36:                                </xsd:sequence>
                     37:                        </xsd:complexType>
                     38:                </xsd:schema>
                     39:        </wsdl:types>
                     40:        <wsdl:message name="echoRequest">
                     41:                <wsdl:part name="parameters" element="tns:echo"></wsdl:part>
                     42:        </wsdl:message>
                     43:        <wsdl:message name="echoResponse">
                     44:                <wsdl:part name="parameters" element="tns:echoResponse"></wsdl:part>
                     45:        </wsdl:message>
                     46:        <wsdl:portType name="Formation">
                     47:                <wsdl:operation name="echo">
                     48:                        <wsdl:input message="tns:echoRequest"></wsdl:input>
                     49:                        <wsdl:output message="tns:echoResponse"></wsdl:output>
                     50:                </wsdl:operation>
                     51:        </wsdl:portType>
                     52:        <wsdl:binding name="FormationServiceV1" type="tns:Formation">
          <soap:binding style="document"
                 transport="http://schemas.xmlsoap.org/soap/http" />
            <wsdl:operation name="echo">
                     53:                        <soap:operation soapAction="urn:Formation/echo" />
                     54:                        <wsdl:input>
                     55:                                <soap:body use="literal" />
                     56:                        </wsdl:input>
                     57:                        <wsdl:output>
                     58:                                <soap:body use="literal" />
                     59:                        </wsdl:output>
                     60:                </wsdl:operation>
                     61:        </wsdl:binding>
                     62:        <wsdl:service name="Formation">
                     63:                <wsdl:port binding="tns:FormationServiceV1"
                     64:                        name="FormationSOAP">
                     65:                        <soap:address
                     66:                                location="http://localhost:8080/webapp/services/FormationServiceV1" />
                     67:                </wsdl:port>
                     68:        </wsdl:service>
                     69: </wsdl:definitions>

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