0

EJBContextjndi経由で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