【发布时间】:2016-10-06 02:17:16
【问题描述】:
MQ 管理员为我提供了 USER_ID 和 PASSWORD,以便我从托管在 Webloigc 12c (12.1.3) 上的 JMS 应用程序连接到 IBM MQ。
以下是我在Weblogic中所做的配置:- 1.创建一个国外服务器。将 JNDI 初始上下文工厂指定为“com.sun.jndi.fscontext.RefFSContextFactory”,将 JNDI 连接 URL 指定为 .bindings 文件的路径。
在外部服务器中创建目的地。
在外部服务器中创建连接工厂。指定 MQ 管理员提供的用户名和密码。
重新启动服务器。
重启后,服务器日志显示错误“JMSWMQ2013”,MQ管理员报告如下错误
----- cmqxrsrv.c : 2321 -------------------------------------------------------
09/30/2016 11:09:46 AM - Process(10686.64) User(mqm) Program(amqzlaa0)
Host(vlq9dmqsdv01.fulcrumlimited.ca) Installation(Installation1)
VRMF(8.0.0.4) QMgr(FCSWIFTD)
AMQ5540: Application 'weblogic.Server' did not supply a user ID and password
MQ 管理员还报告说,他收到的用户 ID 是创建 EJB 的操作系统用户,而不是外部服务器中指定的用户 ID。
我需要做什么配置,以便 weblogic 向 IBM MQ 发送正确的用户名和密码。
【问题讨论】:
标签: authentication weblogic ibm-mq