package com.example.echo.client.cxf2axisWL;

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:07 JST 2010
 * Generated source version: 2.1.2
 * 
 */
 
@WebService(targetNamespace = "http://simple.component.api.mule.org", name = "Echo")
@XmlSeeAlso({ObjectFactory.class})
public interface Echo {

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