Мы используем Maven и Artifactory, и поэтому наши файлы ухо имеют имена, какпереопределяют имена JNDI в JBoss EJB3.1
our-project-ear-0.0.1-20151215.151526-3.ear.
Так JNDI имена для наших EJBs имеют имена, как
java:global/our-project-ear/our-project-ejb/AnEjbJar!com.acme.ourproject.SomeEjb.
Эти имена не просто уродливые и сложные, они также включают временные суффиксы, добавленные Maven/Artifactory.
Я думал, что мы могли бы упростить имена с помощью аннотации @RemoteHomeBinding
, основанной на JBoss, но я не нахожу эту аннотацию в EAP 6.3. Есть ли способ сделать это? Если нет, как я могу управлять именем JNDI, под которым публикуются мои EJB?