EJB. Проблема получения LocaHome interface
От: Nikolay.TS  
Дата: 19.10.07 05:18
Оценка:
Работаю в NetBeans 5.5 сгенерил автоматом сущностные бины и один сессионый.
С сессионным работаю через удаленный интерфейс из клиентского приложения, проблем нет.

Для Сущносных бинов автоматом генерятся только локальные интерфейсы, оно вроде и правильно по паттерну facades. При попытке получить локальный интерфейс сущностного бина из сессионного возникают проблемы:

при

        InitialContext ic = new InitialContext();
        MainSessionRemoteHome home= (MainSessionRemoteHome) ic.lookup("AppUserBean");


выдается:
javax.naming.NameNotFoundException: AppUserBean not bound

Заметил что как-то странно присоединяется сущностный бин:

Bound EJB LocalHome 'AppUserBean' to jndi 'local/AppUserBean@26490427'

при чем число после @ число всегда разное.

Помогите разобраться в чем суть.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.