1<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://test-uri" targetNamespace="http://test-uri"> 2 <types> 3 <xs:schema targetNamespace="http://test-uri" elementFormDefault="qualified"> 4 <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml2.xsd" /> 5 <complexType name="LocalizedString"> 6 <sequence> 7 <element name="value" type="xsd:string"/> 8 </sequence> 9 <attribute ref="xml:lang" use="required"/> 10 </complexType> 11 </xs:schema> 12 </types> 13 <message name="EchoStringRequest"> 14 <part name="string" type="tns:LocalizedString"/> 15 </message> 16 <message name="EchoStringResponse"> 17 <part name="string" type="tns:LocalizedString"/> 18 </message> 19 <portType name="AWSProductDataPortType"> 20 <operation name="EchoString"> 21 <input message="tns:EchoStringRequest"/> 22 <output message="tns:EchoStringResponse"/> 23 </operation> 24 </portType> 25 <binding name="AWSProductDataBinding" type="tns:AWSProductDataPortType"> 26 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> 27 <operation name="EchoString"> 28 <soap:operation soapAction="http://test-uri"/> 29 <input> 30 <soap:body use="literal"/> 31 </input> 32 <output> 33 <soap:body use="literal"/> 34 </output> 35 </operation> 36 </binding> 37 <service name="AWSProductData"> 38 <port name="AWSProductDataPort" binding="tns:AWSProductDataBinding"> 39 <soap:address location="http://aws-beta.amazon.com/onca/soap?Service=AWSProductData"/> 40 </port> 41 </service> 42</definitions> 43