我使用不同的容器来调用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"))
吗?
有没有人有想法或建议?
谢谢大家。