2
我有一个简单的J2EE应用程序:如何查找jBoss 4.2中的ejb?
foo.ear
- foo.war
- foo.jar (ejb3 jar)
我部署到JBoss的4.2.2,这是符合J2EE 1.4,与EJB3的JAR部署。因此,目前在servlet中不可能使用@EJB注释。在一个普通的1.4 j2EE应用程序中,我可以在我的web.xml中使用<ejb-local-ref>
元素,但是,因为我的ejb是v3,他们没有<local-home>
接口。任何人都可以提出一种Java EE兼容的方式来查找我的ejb从一个servlet,而不诉诸于平台特定的JNDI查找?