<?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:wsdl="http://schemas.xmlsoap.org/wsdl/"
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: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="echoResponse" 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>