0

如何EJBContext通过 jndi 在 ejb2 无状态 bean 中获取实例?

我试过以下:

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>
4

0 回答 0