我们遇到了docker wls12 env连接托管在远程WL 11g基础架构中的外部weblogic JMS队列的问题
我们在尝试从Docker使用者端进行连接时看到远程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,-1]:XXX.com:40391,XXX:40391,XXX
尝试添加-Dweblogic.rjvm.enableprotocolswitch=true
并启用http隧道..无济于事