<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2006-2010 eBay Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
-->
<wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.ebayopensource.org/turmeric/demo/v1/services*" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DemoEchoService" targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
<wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.ebayopensource.org/turmeric/demo/v1/services*">
<xs:element name="echoRequest" type="tns:EchoRequest"/>
<xs:complexType name="EchoRequest">
<xs:annotation>
<xs:documentation>
Document goes here
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="tns:BaseRequest">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="echoText" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="echoResponse" type="tns:EchoResponse"/>
<xs:complexType name="EchoResponse">
<xs:annotation>
<xs:documentation>
Document goes here
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="tns:BaseResponse">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="echo" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>
</wsdl:types>
<wsdl:message name="echoRequest">
<wsdl:part element="tns:echoRequest" name="params"/>
</wsdl:message>
<wsdl:message name="echoResponse">
<wsdl:part element="tns:echoResponse" name="params"/>
</wsdl:message>
<wsdl:portType name="DemoEchoServicePort">
<wsdl:operation name="echo">
<wsdl:documentation>
Documentation goes here.
</wsdl:documentation>
<wsdl:input message="tns:echoRequest"/>
<wsdl:output message="tns:echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="DemoEchoServiceHttpBinding" type="tns:DemoEchoServicePort">
<http:binding verb="POST"/>
<wsdl:operation name="echo">
<http:operation location="/echo"/>
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded"/>
</wsdl:input>
<wsdl:output>
<mime:content type="text/xml"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="DemoEchoServiceSOAPBinding" type="tns:DemoEchoServicePort">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<soap:operation soapAction="http://www.ebayopensource.org/turmeric/demo/v1/services*/echo"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="DemoEchoService">
<wsdl:documentation>
<version>1.0.0</version>
</wsdl:documentation>
<wsdl:port binding="tns:DemoEchoServiceHttpBinding" name="DemoEchoServiceHttp">
<http:address location="http://www.ebayopensource.org/turmeric/DemoEchoService"/>
</wsdl:port>
<wsdl:port binding="tns:DemoEchoServiceSOAPBinding" name="DemoEchoServiceSOAP">
<soap:address location="http://www.ebayopensource.org/turmeric/DemoEchoService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>