我正在尝试从部署在 Cast Iron Live 上的编排将消息放入 Websphere MQ 队列。自从编排部署在 Cast Iron 上以来,我一直使用安全连接器。当我尝试执行流程时,它失败并且消息没有放在 MQ 队列中。以下是错误:
Error while trying to call remote operation execute on Secure Connector for activity
com.approuter.module.mq.activity.MqPut and Secure Connector LocalSecureConnector,
error is Unable to put message on queue null. MQ returned error code 2538.
Unable to put message on queue null. MQ returned error code 2538.
Fault Name : Mq.Put.OperationActivityId : 163
Message: Unable to put message on queue null. MQ returned error code 2538.
Activity Name:Put MessageFault Time: 2015-07-15T05:40:29.711Z
有人可以帮我解决这个问题。如果需要任何进一步的细节,请告诉我。
以下是详细信息:
- Cast Iron Flow 部署在 Cast Iron Cloud 上,即 Cast Iron Live
- MQ 在本地运行
- 我尝试连接的端口是 1414。
- 在安装 MQ 的机器上运行一个安全连接器。
- MQ 版本为 8。
- 在 Cast Iron 流程中,我使用 MQ 连接器,通过提供运行 MQ 的主机名、端口:1414、通道名称:SYSTEM.DEF.SVRCONN 和用户名 mqm。厌倦了使用我的登录用户名,将其添加到 mqm 组。但这似乎也不起作用。