maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sim085 <>
Subject Exposing EJB3.1 bean as webservice and use from servlet!?
Date Sat, 17 Mar 2012 20:24:57 GMT
Hello, can please someone help me. I am at a loss how I can expose an EJB3.1
as a  Webservice in a maven project and access this from a Servlet. 

My EJB class is as follows:

@SOAPBinding(style = SOAPBinding.Style.DOCUMENT)
public class EchoBean {

	@WebMethod(operationName="EchoIn", action="EchoIn")
	public String echo(@WebParam(name = "Message") String message){
		return message;

Now from my reading and examples on the Internet, I understand that somehow
I need to generate an Service to access 

EchoService echoService = null;
EchoBean echoBean = EchoService.getEchoBeanPort();
String result = echoBean.echo();

However I am at a loss how I will generate the EchoService class! I tried
looking in to org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.2:wsgen and this
is generating classes for every method I have in EchoBean, but not a Service
class on which I can use the @WebServiceRef annotation on!! This could be
because I did not configure the plugin correctly

Can please someone help me out!! I have also made the whole project
available on my drop box account available from here:


View this message in context:
Sent from the Maven - Users mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message