Mule ESB WebsphereMQ与JMS连接器的连接适用于Mule Design,但不适用于独立服务器

时间:2015-12-16 19:31:04

标签: mule ibm-mq

我是Mule的新手,并遵循此blog通过jms连接器创建“websphere-mq连接器”。我正在使用社区版。

为了连接到websphere mq服务器,我必须在特定的Windows用户名下运行该应用程序。在特定用户名下在Mule Design中运行mule应用程序,我能够连接和接收消息。但是,我无法通过Windows服务器上运行的独立应用程序连接到websphere mq服务器。我将运行mule的服务的用户更改为特定用户,但无法获得对websphere mq服务器的授权。

非常感谢任何其他见解。

2 个答案:

答案 0 :(得分:0)

我建议您查看"Getting going without turning off security"文章,了解MQ安全性的介绍。这可能有助于正确配置MQ系统。

答案 1 :(得分:0)

独立应用程序运行Tanuki Software包装器,因为用户已分配给Windows中的环境变量%USERNAME%。即使我更新了Mule服务中的用户以作为批准的用户运行,包装器也将采用环境变量。

为了解决这个问题,我更新了wrapper.conf文件以包含以下内容:

set.USERNAME=<approvedUsername>

环境变量%USERNAME%现在设置为已批准的用户名,其中mule将允许JMS连接器使用正确的用户名进行身份验证。