如何通过jndi在ejb2无状态bean中获取EJBContext
实例?
我试过以下:
Object o = new InitialContext().lookup("java:comp/EJBContext");
但由于该名称找不到ejbcontext,因此失败了。但是这段代码在ejb3 bean中有效。
可能我需要添加对bean描述符的资源引用,但是后面也没有用:
<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>