Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > JNDI lookup в Jboss 5.1


Автор: SID_M 19.5.2011, 15:26
Доброго времени суток, уважаемые форумчане!
Возник дикий по своей простоте, но и также нерешаемости вопрос.
Как получить по JNDI lookup-у instance Local EJB? EJB локальный, с интерфейом, объявлен следующим образом:

Код

@Local
public interface ReferencesCache { ... }


Код

@Stateless(name = "ReferencesCacheImpl")
@TransactionManagement(value = TransactionManagementType.CONTAINER)
public class ReferencesCacheImpl implements ReferencesCache { ... }


Всё это дело в составе EAR-ника с именем предположим example-ear.ear (модуль звать example-ejb.jar) деплоится на сервер JBoss 5.1. И вот там найти по JNDI развернутый instance не удается. 
Помогите, у кого в этом есть опыт?
 

Автор: MisterCleric 19.5.2011, 15:28
Привет.
А куда тебе нужно его получить?
Может достаточно "@EJB" ?

Автор: SID_M 19.5.2011, 15:34
Так, если бы. 
Мне нужно не в Bean.

Но! Я случайно попал в нужный JNDI Name. =))

Но спасибо за быстрый ответ. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)