0

How can I get EJBContext instance in ejb2 stateless bean via jndi?

I tried following:

Object o = new InitialContext().lookup("java:comp/EJBContext");

but it failed as ejbcontext is not found by that name. However this code worked in ejb3 bean.

Probably I need to add resource reference to bean descriptor, but following also did not work:

<resource-ref>
     <res-ref-name>java:comp/EJBContext</res-ref-name>
     <res-type>javax.ejb.EJBContext</res-type>
     <res-auth>Container</res-auth>
</resource-ref>
michael nesterenko
  • 14,222
  • 25
  • 114
  • 182

0 Answers0