package com.example.echo.client.cxf2cxf;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;

/**
 * This class was generated by Apache CXF 2.1.2
 * Tue Jul 13 05:27:00 JST 2010
 * Generated source version: 2.1.2
 * 
 */
 
@WebService(targetNamespace = "http://echo.example.com/", name = "Echo")
@XmlSeeAlso({ObjectFactory.class})
public interface Echo {

    @ResponseWrapper(localName = "echoResponse", targetNamespace = "http://echo.example.com/", className = "com.example.echo.client.cxf2cxf.EchoResponse")
    @RequestWrapper(localName = "echo", targetNamespace = "http://echo.example.com/", className = "com.example.echo.client.cxf2cxf.Echo_Type")
    @WebResult(name = "return", targetNamespace = "")
    @WebMethod
    public java.lang.String echo(
        @WebParam(name = "text", targetNamespace = "")
        java.lang.String text
    );
}
