Удаленный интерфейс EJB на свободе - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь перенести несколько компонентов ejb с веб-сферы на свободу.

Компоненты будут размещены на нескольких серверах и будут общаться друг с другом (с помощью клиента ejb)

У меня есть следующие запросы относительно того же a) Будет ли java пространство имен работать для удаленной связи, или нам нужно использовать CORBA

b) Могу ли я вызывать удаленный сессионный компонент из автономного приложения java.

Я пытался сделать это, но получил ошибку

"javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial"

При свободе, вы не должны передавать java .naming.factory.initial и URL-параметры при определении начального контекста. Но получая вышеуказанную ошибку

Какие-либо другие изменения, которые необходимо сделать, чтобы она заработала?

...