我使用不同的容器来调用EJB3
(JBOSS AS 7.1上的EJB和Tomcat 7.0上的Struts2)。所以我需要使用JNDI
来查找EJB服务。
但是,JNDI名称非常长且非常难以编写类:
ejb:[EAR Project name]/[EJB project name]/[Distinct Name]/[Session Bean Name]![Remote Interface Name]
那么有没有办法可以使用外部文件来管理/保存/定义名称@Stateless(name="XXX"))
?
有人有想法或建议吗?
谢谢大家。