Как использовать развернутое приложение EJB из отдельного приложения JSF?
Я пытаюсь разделить два приложения и получить доступ к EJB через удаленный интерфейс.Для этого у меня есть два проекта Eclipse - один содержит EJB и логику персистентности, протестирован независимо и работает.Затем я создал проект JSF, который ссылается на проект EJB (таким образом, я получаю доступ к удаленному интерфейсу), однако это терпит неудачу при попытке внедрить экземпляр EJB или поиск имени JNDI (я пробовал несколько вариантов безрезультатно).Вот что содержит мой компонент поддержки JSF:
@ EJB (lookup = "java: global / LocEJB / LocalityEJB! Com.ame.business.LocalityEJBRemote") private LocalityEJBRemote location;
на Glassfish, и я только ссылаюсь на проект EJB, а не упаковываю его в проект JSF.Когда я делаю последнее, я получаю сообщение об ошибке при инициализации проблем контейнера EJB в проекте JSF.Итак, как мне получить доступ к удаленному EJB и имеет ли смысл то, как я к нему подхожу?
Заранее спасибо!