| Author |
Injecting EJB into servlet
|
Alejandro Dominguez
Greenhorn
Joined: Jun 01, 2007
Posts: 28
|
|
Hi to all, my ear file contains the ejb.jar and webapp.war files; in my webapp I have a servlet into which I'd like to inject an EJB reference. From the servlet, the following code works perfectly: However, trying to achieve the same by injection, results in a NullPointerException as soon as I try to run one of the bean's methods Am I missing something here? Regards
|
Alejandro<br /> <br />SCJP 5 (SAI)
|
 |
Lave Kulshreshtha
Ranch Hand
Joined: Oct 21, 2007
Posts: 106
|
|
Can you please provide some more details? -Lave
|
SCJP 1.4, SCWCD 1.4, SCBCD 1.3, ITIL V3 Foundation Certification
|
 |
Vesa Tanhua-Tyrkk�
Greenhorn
Joined: Jan 16, 2008
Posts: 25
|
|
Hi, I think that injection is not possible in web tier. So jndi lookup is the only possible option.
|
 |
Edvins Reisons
Ranch Hand
Joined: Dec 11, 2006
Posts: 364
|
|
Alejandro, you may want to check your server against the list of Java EE 5 compatible servers here
|
 |
PK Ghosh
Greenhorn
Joined: Aug 08, 2006
Posts: 24
|
|
Hey, I know JBoss 4.0.4 does not support EJB injection into servlet container. It suppose to fix on 5.0
|
 |
Alejandro Dominguez
Greenhorn
Joined: Jun 01, 2007
Posts: 28
|
|
I'm Using JBoss 4.2.2 GA, so maybe that's the problem... oh well, I'll stick to jndi lookup meanwhile. Thanks!
|
 |
Jaikiran Pai
Marshal
Joined: Jul 20, 2005
Posts: 8145
|
|
|
Yes, JBoss4.2.2 does not support EJB injection in servlets.
|
[My Blog] [JavaRanch Journal]
|
 |
 |
|
|
subject: Injecting EJB into servlet
|
|
|