有谁知道如何修改在JBoss 7.2(EAP 6.1)下部署的war中ejb的全局jndi名称的“module”组件?
根据规范,模块名称与基本war名称相同,在我的情况下包括版本号。
以下是来自Oracle的规范:
java:global/[<application-name>]/<module-name>/<bean-name>
在我的情况下,它产生了:
java:/global/mywar-1.0/MyService
What I would like is:
java:/global/mywar/MyService
我知道在部署之前可以修改war文件的名称,但我更希望通过配置文件明确地命名模块。我尝试使用ejb-jar.xml中的module-name,但没有效果。