Программное определение корневого контекста JNDI / имени уха в JBoss 5.1

Контекст jndi по умолчанию в JBoss 5.1 для EJB - «earname / ejbname / local». В некоторых случаях, когда инъекция недоступна, мне нужно вручную выполнить поиск по jndi, однако, если мой файл jar ejb упакован в разные EAR, я хотел бы иметь переносимый способ поддержки вспомогательного класса поиска.

Я знаю, что существует способ сделать это, я видел его раньше, но не могу найти его сейчас. Я хотел бы программно найти текущее имя приложения или имя уха.

Есть идеи?

6
задан Pascal Thivent 8 November 2010 в 15:07
поделиться