Как навсегда связать значение в JBoss EAP 6 или 7 JNDI - PullRequest
0 голосов
/ 08 марта 2019

Мне нужно программно привязать объект (ссылку) в JBoss JNDI java: jboss / exported / namespace, чтобы они были доступны удаленно.

Согласно https://access.redhat.com/solutions/884573, JBoss EAP 6.x не делаетпозволяют удаленным клиентам связываться с его JNDI, и они предоставляют обходной путь в https://access.redhat.com/solutions/131643.

Обходной путь заключается в том, что приложения, работающие внутри JBoss EAP 6, могут связывать записи в JBoss, что работает: я использовал jndi-binderДля этого было развернуто приложение, и было возможно создать привязку для моего объекта, а также было доступно удаленно.

Проблема в том, что привязки активны только до тех пор, пока развертывается приложение jndi-binder.Когда приложение jndi-binder отменяется, все созданные привязки удаляются.

Я также пробовал его с EAP 7.0 и 7.1 и таким же поведением.

Есть ли способ создать постоянные привязки, которые выживаютудалить приложение jndi-binder?

...