Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 10th, 2011  |  syntax: XML  |  size: 3.89 KB  |  hits: 73  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3.         Copyright (c) 2006-2010 eBay Inc. All Rights Reserved.
  4.         Licensed under the Apache License, Version 2.0 (the "License");
  5.         you may not use this file except in compliance with the License.
  6.         You may obtain a copy of the License at
  7.        
  8.         http://www.apache.org/licenses/LICENSE-2.0
  9.        
  10. -->
  11. <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  12.         xmlns="http://schemas.xmlsoap.org/wsdl/"
  13.         xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
  14.         xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
  15.         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  16.         xmlns:tns="http://www.ebayopensource.org/turmeric/demo/v1/services*"
  17.         xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DemoEchoService"
  18.         targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
  19.         <wsdl:types>
  20.                 <xs:schema attributeFormDefault="unqualified"
  21.                         elementFormDefault="qualified"
  22.                         targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
  23.                         <xs:element name="echoRequest" type="tns:EchoRequest" />
  24.                         <xs:complexType name="EchoRequest">
  25.                                 <xs:annotation>
  26.                                         <xs:documentation>
  27.                                                 Document goes here
  28.                                         </xs:documentation>
  29.                                 </xs:annotation>
  30.                                 <xs:complexContent>
  31.                                         <xs:extension base="tns:BaseRequest">
  32.                                                 <xs:sequence>
  33.                                                         <xs:element maxOccurs="1" minOccurs="1"
  34.                                                                 name="echoText" type="xs:string" />
  35.                                                 </xs:sequence>
  36.                                         </xs:extension>
  37.                                 </xs:complexContent>
  38.                         </xs:complexType>
  39.                         <xs:element name="echoResponse" type="tns:EchoResponse" />
  40.                         <xs:complexType name="EchoResponse">
  41.                                 <xs:annotation>
  42.                                         <xs:documentation>
  43.                                                 Document goes here
  44.                                         </xs:documentation>
  45.                                 </xs:annotation>
  46.                                 <xs:complexContent>
  47.                                         <xs:extension base="tns:BaseResponse">
  48.                                                 <xs:sequence>
  49.                                                         <xs:element maxOccurs="1" minOccurs="1"
  50.                                                                 name="echoResponse" type="xs:string" />
  51.                                                 </xs:sequence>
  52.                                         </xs:extension>
  53.                                 </xs:complexContent>
  54.                         </xs:complexType>
  55.                 </xs:schema>
  56.         </wsdl:types>
  57.         <wsdl:message name="echoRequest">
  58.                 <wsdl:part element="tns:echoRequest" name="params" />
  59.         </wsdl:message>
  60.         <wsdl:message name="echoResponse">
  61.                 <wsdl:part element="tns:echoResponse" name="params" />
  62.         </wsdl:message>
  63.         <wsdl:portType name="DemoEchoServicePort">
  64.                 <wsdl:operation name="echo">
  65.                         <wsdl:documentation>
  66.                                 Documentation goes here.
  67.                         </wsdl:documentation>
  68.                         <wsdl:input message="tns:echoRequest" />
  69.                         <wsdl:output message="tns:echoResponse" />
  70.                 </wsdl:operation>
  71.         </wsdl:portType>
  72.         <wsdl:binding name="DemoEchoServiceHttpBinding"
  73.                 type="tns:DemoEchoServicePort">
  74.                 <http:binding verb="POST" />
  75.                 <wsdl:operation name="echo">
  76.                         <http:operation location="/echo" />
  77.                         <wsdl:input>
  78.                                 <mime:content type="application/x-www-form-urlencoded" />
  79.                         </wsdl:input>
  80.                         <wsdl:output>
  81.                                 <mime:content type="text/xml" />
  82.                         </wsdl:output>
  83.                 </wsdl:operation>
  84.         </wsdl:binding>
  85.         <wsdl:binding name="DemoEchoServiceSOAPBinding"
  86.                 type="tns:DemoEchoServicePort">
  87.                 <soap:binding style="document"
  88.                         transport="http://schemas.xmlsoap.org/soap/http" />
  89.                 <wsdl:operation name="echo">
  90.                         <soap:operation
  91.                                 soapAction="http://www.ebayopensource.org/turmeric/demo/v1/services*/echo" />
  92.                         <wsdl:input>
  93.                                 <soap:body use="literal" />
  94.                         </wsdl:input>
  95.                         <wsdl:output>
  96.                                 <soap:body use="literal" />
  97.                         </wsdl:output>
  98.                 </wsdl:operation>
  99.         </wsdl:binding>
  100.         <wsdl:service name="DemoEchoService">
  101.                 <wsdl:documentation>
  102.                         <version>1.0.0</version>
  103.                 </wsdl:documentation>
  104.                 <wsdl:port binding="tns:DemoEchoServiceHttpBinding"
  105.                         name="DemoEchoServiceHttp">
  106.                         <http:address
  107.                                 location="http://www.ebayopensource.org/turmeric/DemoEchoService" />
  108.                 </wsdl:port>
  109.                 <wsdl:port binding="tns:DemoEchoServiceSOAPBinding"
  110.                         name="DemoEchoServiceSOAP">
  111.                         <soap:address
  112.                                 location="http://www.ebayopensource.org/turmeric/DemoEchoService" />
  113.                 </wsdl:port>
  114.         </wsdl:service>
  115. </wsdl:definitions>