powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / EJB3 @Remote - NullPointerException
3 сообщений из 3, страница 1 из 1
EJB3 @Remote - NullPointerException
    #37617320
amigaboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует ejb3-бин, который опереден как:
Код: java
1.
2.
public class CommonEJB implements CommonEJBLocal, CommonEJBRemote {
...


Удаленный интерфейс помечен аннотацией:
Код: java
1.
2.
3.
@Remote
public interface CommonEJBRemote {
...


В клиентском коде используется следующая конструкция:
Код: java
1.
2.
@EJB
protected CommonEJBRemote common;



Так вот common почему-то оказывается равен null. Почему так может быть?

ps: используется WebSphere 7
...
Рейтинг: 0 / 0
EJB3 @Remote - NullPointerException
    #37617332
eros2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зависит от того, где находится клиентский код. Судя по remote-интерфейсу, находится он на отдельном клиенте, а не в той же самой вебсфере. И естественно, аннотацию @EJB там писать бесполезно, так как на эту аннотацию смотрит сервер приложений, а на клиенте-то его и нету. Так что lookup-ом его, lookup-ом!
...
Рейтинг: 0 / 0
EJB3 @Remote - NullPointerException
    #37617530
amigaboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eros2Зависит от того, где находится клиентский код. Судя по remote-интерфейсу, находится он на отдельном клиенте, а не в той же самой вебсфере. И естественно, аннотацию @EJB там писать бесполезно, так как на эту аннотацию смотрит сервер приложений, а на клиенте-то его и нету. Так что lookup-ом его, lookup-ом!А можно пример лукапа для вебферы, или он не будет отличаться от всех остальных?

А еще, если искать remote-ejb в jndi, то так-же надо ссылаться на MappedName?

Код: java
1.
2.
InitialContext ctx = new InitialContext();
CommonEJBRemote common = (CommonEJBRemote) ctx.lookup("ejb/CommonEJB");
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / EJB3 @Remote - NullPointerException
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]