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

1.1       misho       1: <?xml version="1.0" encoding="UTF-8"?>
                      2: <wsdl:definitions
                      3:        xmlns="http://schemas.xmlsoap.org/wsdl/"
                      4:        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                      5:        xmlns:xs="http://www.w3.org/2001/XMLSchema"
                      6:        xmlns:ns="urn:ebay:api:PayPalAPI"
                      7:        xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
                      8:        targetNamespace="urn:ebay:api:PayPalAPI">
                      9:        <wsdl:types>
                     10:                <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:ebay:api:PayPalAPI" elementFormDefault="qualified" attributeFormDefault="unqualified">
                     11:                        <complexType name="PayerInfoType">
                     12:                                <sequence>
                     13:                                        <element name="Payer" type="xs:string" minOccurs="0"/>
                     14:                                        <element name="PayerID" type="xs:string" minOccurs="0"/>
                     15:                                        <element name="PayerStatus" type="xs:string" minOccurs="0"/>
                     16:                                </sequence>
                     17:                        </complexType>
                     18:                        <complexType name="AbstractResponseType" abstract="true">
                     19:                                <sequence>
                     20:                                        <element name="Timestamp" type="xs:dateTime" minOccurs="0"/>
                     21:                                        <element name="Ack" type="xs:string"/>
                     22:                                        <element name="CorrelationID" type="xs:string" minOccurs="0"/>
                     23:                                        <element name="Version" type="xs:string"/>
                     24:                                        <element name="Build" type="xs:string"/>
                     25:                                        <any processContents="lax" minOccurs="0"/>
                     26:                                </sequence>
                     27:                        </complexType>
                     28:                        <xs:element name="GetExpressCheckoutDetailsResponseDetails" type="ns:GetExpressCheckoutDetailsResponseDetailsType"/>
                     29:                        <xs:complexType name="GetExpressCheckoutDetailsResponseDetailsType">
                     30:                                <xs:sequence>
                     31:                                        <xs:element name="Token" type="xs:string"/>
                     32:                                        <xs:element name="PayerInfo" type="ns:PayerInfoType"/>
                     33:                                </xs:sequence>
                     34:                        </xs:complexType>
                     35:                        <xs:element name="GetExpressCheckoutDetailsResponse" type="ns:GetExpressCheckoutDetailsResponseType"/>
                     36:                        <xs:complexType name="GetExpressCheckoutDetailsResponseType">
                     37:                                <xs:complexContent>
                     38:                                        <xs:extension base="ns:AbstractResponseType">
                     39:                                                <xs:sequence>
                     40:                                                        <xs:element ref="ns:GetExpressCheckoutDetailsResponseDetails" minOccurs="1" maxOccurs="1"/>
                     41:                                                </xs:sequence>
                     42:                                        </xs:extension>
                     43:                                </xs:complexContent>
                     44:                        </xs:complexType>
                     45:                </schema>
                     46:        </wsdl:types>
                     47:        <wsdl:message name="GetExpressCheckoutDetailsRequest">
                     48:        </wsdl:message>
                     49:        <wsdl:message name="GetExpressCheckoutDetailsResponse">
                     50:                <wsdl:part name="GetExpressCheckoutDetailsResponse" element="ns:GetExpressCheckoutDetailsResponse"/>
                     51:        </wsdl:message>
                     52:        <wsdl:portType name="PayPalAPIAAInterface">
                     53:                <wsdl:operation name="GetExpressCheckoutDetails">
                     54:                        <wsdl:input message="ns:GetExpressCheckoutDetailsRequest"/>
                     55:                        <wsdl:output message="ns:GetExpressCheckoutDetailsResponse"/>
                     56:                </wsdl:operation>
                     57:        </wsdl:portType>
                     58:        <wsdl:binding name="PayPalAPIAASoapBinding" type="ns:PayPalAPIAAInterface">
                     59:                <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
                     60:                <wsdl:operation name="GetExpressCheckoutDetails">
                     61:                        <wsdlsoap:operation/>
                     62:                        <wsdl:input>
                     63:                                <wsdlsoap:body use="literal"/>
                     64:                        </wsdl:input>
                     65:                        <wsdl:output>
                     66:                                <wsdlsoap:body use="literal"/>
                     67:                        </wsdl:output>
                     68:                </wsdl:operation>
                     69:        </wsdl:binding>
                     70:        <wsdl:service name="PayPalAPIInterfaceService">
                     71:                <wsdl:port name="PayPalAPIAA" binding="ns:PayPalAPIAASoapBinding">
                     72:                        <wsdlsoap:address location="test://"/>
                     73:                </wsdl:port>
                     74:        </wsdl:service>
                     75: </wsdl:definitions>

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