我有一个简单的J2EE应用程序:
foo.ear
- foo.war
- foo.jar (ejb3 jar)
我正在部署到JBoss4.2.2中,它兼容J2EE1.4,带有EJB3 JAR部署程序。因此,目前不可能在servlets中使用@ejb注释。在常规的1.4 J2EE应用程序中,我可以使用
<ejb-local-ref>
然而,我的web.xml中的元素,因为我的EJB是v3,所以它们没有
<local-home>
接口。是否有人建议使用JavaEE兼容的方法从Aservlet中查找我的EJB,
不使用平台特定的JNDI查找
?