Я пытаюсь запустить этот простой пример, который не проходит, потому что MyEJBRemote не вводится. Таким образом, это вызывает исключение NullPointerException. Сервер Tomice 1.5.1.@EJB инъекции в автономный основной клиент
public class Test
{
@EJB
private static MyEJBRemote ejb;
public static void main(String[] args)
{
System.out.println(ejb.anMethod());
}
}
Однако, если вместо использования @EJB я использую традиционный поиск JNDI, то пример отлично работает.
Я читал подобные вопросы, но я не понял ответов.
Как достичь инъекции EJB в автономный основной клиент?
Спасибо.
Я прочитал на эту тему (ACC). Благодаря! – pablosz
Вот учебник Netbeans для [Создание и запуск клиента приложения на сервере GlassFish] (https://netbeans.org/kb/docs/javaee/entappclient.html), и вот хороший [сообщение в блоге] (http: //blogs.steeplesoft.com/posts/2011/java-ees-buried-treasure-the-application-client-container.html) по этому вопросу. – DavidS