Как получить доступ к удаленной очереди JMS из Docker Weblogic - PullRequest
0 голосов
/ 13 февраля 2019

У нас есть проблема с docker wls12 env, подключающим внешнюю очередь JMS weblogic, которая размещена в удаленной инфраструктуре WL 11g

Мы видим ошибку удаленного завершения работы jvm при попытке подключения со стороны потребителя докера.

Похоже из docker env, что удаленные вызовы ejb не работают.Кто-нибудь есть какие-либо идеи о том, как это исправить?

Вот рабочий процесс.

Docker(wls12) --> calling remote JMS jndi queue through t3 protocol--> wls11

конфигурация:

jms.xx.connfactory=XXX
jms.xx.dest=Q_XX_XX_IN
jms.xx.provider=t3://wls-XXX.com:40391
jms.xx.namingfactory=weblogic.jndi.WLInitialContextFactory

Ошибки:

CAR PROVIDER_URL: t3: // XXXX: 40391

Не удалось подключиться к серверу WebLogic, повторная попытка через 30 секунд.javax.naming.CommunicationException: эта RJVM уже была закрыта 5901330264972086515S: XXX.com: [40391, -1, -1, -1, -1, -1, -1]: XXX.com: 40391, XXX: 40391,XXX

Попытка добавить -Dweblogic.rjvm.enableprotocolswitch=true и включить туннелирование http .. без помощи

...