我在Weblogic中创建了以下内容: MyJMSServer 持久性商店: 目标:域 当前服务器:域
创建的TestModule具有: 连接工厂 类型:连接工厂 JNDI名称:JNDIConnectionFactory 子部署:TestSubdeployment 目标:MyJMSServer
队列 类型:队列 JNDI名称:JNDIQueue 子部署:TestSubdeployment 目标:MyJMSServer
我测试了配置和连接。两者都成功通过TIBCO BW。但是当我运行它时,我总是收到此错误 - “[JMSExceptions:045102]在WLS服务器”domain“上找不到名称为”Queue“的目的地。”
答案 0 :(得分:0)
您应该在目标中指定完全限定的队列名称。所以它应该像: <>。<>
OR
尝试在目的地名称前添加./,以便目的地名称显示为:./& lt;>
诺尔
答案 1 :(得分:0)
如果在BW中将连接配置为JNDI,则目标名称应为远程服务器上的jndi队列名称。在您的示例中,将队列名称更改为JNDIQueue并尝试它。