[jboss-user] [JBossWS] - EJB injection doesnâÂÂt work in Web Services in JBoss 5.1
japase
do-not-reply at jboss.com
Fri Apr 17 08:28:24 EDT 2009
In the EJB3 topic http://www.jboss.org/index.html?module=bb&op=viewtopic&t=153488 I've been told to create a separate topic in this forum regarding one of my problems.
According to JEE 5 specification (http://www.onjava.com/pub/a/onjava/2006/01/04/dependency-injection-java-ee-5.html) EJB injection should work not only in servlets, but also in web services, but it doesn't in JBoss 5.1.x.
Example code for a web service (works in other containers, like GlassFish, WebLogic):
| @WebService
| public class Ws2Stateless
| {
| @EJB private StatelessSession sless;
|
| @WebMethod
| public String sayHello( @WebParam(name="yourName") String name )
| {
| return "Greeting from StatelessSessionBean: " + sless.sayHello(name);
| }
| }
|
This example is based on an example from Sun (I can supply a complete example application that shows the problem).
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4226183#4226183
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4226183
More information about the jboss-user
mailing list