Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从docker weblogic访问远程JMS队列_Docker_Jms_Jndi_Docker Swarm_Weblogic12c - Fatal编程技术网

如何从docker weblogic访问远程JMS队列

如何从docker weblogic访问远程JMS队列,docker,jms,jndi,docker-swarm,weblogic12c,Docker,Jms,Jndi,Docker Swarm,Weblogic12c,我们遇到docker wls12 env连接外部weblogic JMS队列的问题,该队列托管在远程WL 11g基础设施中 我们在尝试从docker消费端连接时看到远程jvm关闭错误 看起来好像是docker env使远程ejb调用无法工作。有人知道怎么解决这个问题吗 这是工作流程 Docker(wls12)-->通过t3协议调用远程JMS jndi队列-->wls11 配置: jms.xx.connfactory=XXX jms.xx.dest=Q_XX_XX_IN jms.xx.provid

我们遇到docker wls12 env连接外部weblogic JMS队列的问题,该队列托管在远程WL 11g基础设施中

我们在尝试从docker消费端连接时看到远程jvm关闭错误

看起来好像是docker env使远程ejb调用无法工作。有人知道怎么解决这个问题吗

这是工作流程

Docker(wls12)-->通过t3协议调用远程JMS jndi队列-->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
错误:

汽车供应商地址: t3://XXXX:40391

无法连接到WebLogic 服务器,将在30秒后重试。javax.naming.CommunicationException: 此RJVM已关闭 5901330264972086515S:XXX.com:[40391,-1,-1,-1,-1]:XXX.com:40391,XXX:40391,XXX

尝试添加
-Dweblogic.rjvm.enableprotocolswitch=true
并启用http隧道。。没有帮助