В EJB 3.1 JNDI Поиск может выполняться с помощью разных Lookup-Names:
java:global[/<app-name>]/<module-name>/<bean-name>!<fully-qualifiedbean interface-name>
java:global[/<app-name>]/<module-name>/<bean-name>
java:app/<module-name>/<bean-name>!<fully-qualified-bean-interface-name>
java:app/<module-name>/<bean-name>
java:module/<bean-name>!<fully-qualified-bean-interface-name>
java:module/<bean-name>
В моем проекте JavaEE 6 (с Maven 2, Netbeans 6 и Glassfish v3) имя приложения - X-Snapshot.ear, а EJB-модуль - Y-Snapshot.jar. Как я могу настроить этот проект maven для использования другого имени приложения и модуля? Я не хочу менять все JNDI Lookups, когда эти имена меняются! Так можно ли конфигурировать имена приложений и модулей для JNDI LookUps?