我正在使用在 jboss 6.1.0 中运行的 ejb 3.1 和 servlets 3.0 开发企业应用程序。我将 jar 和 war 作为单独的副本部署在同一个 jboss 实例中。我使用 @EJB(mappedname="beanname/remote") 将 ejb(远程接口实例)注入到 servlet 中,但我总是得到它为空!我试图将jar 和war 绑定部署到一个副本中,即将ejb-jar 放入war 文件的web-inf/lib/ 文件夹中。此外,我在 ejb-jar 的 meta-inf 和 war 文件的 web-inf 中都有 beans.xml。为什么ejb没有注入到servlet中?我错过了什么吗?谢谢
问问题
198 次