У меня проблема с конфигом jboss 7 в весеннем проекте. Когда сервер запускается, некоторые ejbs должны инициализироваться в контексте XML-файла, и все работает нормально, если я делаю, как показано ниже.
имя свойства bean = "jndi" value = "java: global / APP-NAME / MODULE-NAME! Classpath"
но я не хочу указывать имя приложения, потому что у меня есть несколько экземпляров приложения, и они имеют разные имена. Я проверил, чтобы использовать java: app, java: module, но мне нужно перейти с java: global из-за доступа. Имя модуля не является проблемой, оно одинаково во всех случаях.
Мое приложение развернуто в файле war и ему нужно имя приложения, когда я выполняю поиск jndi.
Есть ли способ получить имя приложения?