javax.naming.NoInitialContextException при вызове EJB из удаленного клиента JBOSS - PullRequest
0 голосов
/ 04 февраля 2019

Я следовал этому потоку https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+client+using+JNDI для вызова EJB из удаленного клиента, но получаю следующее исключение:

javax.naming.NoInitialContextException: необходимо указать имя класса в свойстве среды или свойства системы, илив качестве параметра апплета или в файле ресурса приложения: java.naming.factory.initial по адресу javax.naming.spi.NamingManager.getInitialContext (NamingManager.java:6 62) по адресу javax.naming.InitialContext.getDefaultInitCtx (InitialContext.java).: 313) в javax.naming.InitialContext.getURLOrDefaultInitCtx (InitialContext.jav a: 350) в javax.naming.InitialContext.lookup (InitialContext.java:417)

Вот мой jboss-ejb-clientpro:

remote.connections=default
endpoint.name=client-endpoint
remote.connection.ejb.host= ABC.ams.com
remote.connection.ejb.port= xxx
remote.connection.default.username=xxx
remote.connection.default.password=xxxx
remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false
remote.connection.default.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false
org.jboss.ejb.client.scoped.context=true
java.naming.factory.url.pkgs=org.jboss.ejb.client.naming 

Ошибка не должна появиться, и та же конфигурация работает нормально, если я запускаю клиент на той же машине, где находится сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...