鉴于我有两个EJB罐子:A.jar和B.jar。我可以将一个不是EJB的实用程序类Autil
,只是一个来自A.jar的POJO注入使用CDI的B.jar中的EJB吗?我在Java EE规范中找不到这个。 (顺便说一下。我正在使用Glassfish 3.1.1)
注意:当然我可以试试(并且已经有了)但是这样我只能用特定的AS检查它,我想知道规范说的是什么因为我是试图让供应商保持中立。
答案 0 :(得分:3)
首先,如果您正在使用GlassFish,请帮自己一个忙,并使用3.1.2.2。接下来,是的,你应该能够做到这一点。确保两个jar都有META-INF / beans.xml以及你的web应用程序(WEB-INF / beans.xml)