对Redhat Linux的WebSphere MQ v7绑定支持

时间:2011-03-29 13:32:00

标签: linux ibm-mq

尝试将运行在Weblogic 10.3上的J2EE应用程序与WebSphere MQ V7集成,两者都运行在Redhat Linux Enterprise 5.5上(在同一台64位英特尔架构机器上)。作为应用程序的一部分部署的MDB无法使用绑定模式连接到WebSphere MQ队列。相同的配置适用于Solaris和WL 10.0。任何人都可以确认上述配置是否支持绑定模式?阅读一些旧文章,说Linux for MQ 5不支持绑定。

1 个答案:

答案 0 :(得分:0)

绝对支持。它由连接工厂的TRANSPORT属性控制。有关此属性的详细信息,请参阅 Properties of objects

如果我不得不猜测,您的ConnectionFactory包含主机,端口或频道的参数和/或TRANSPORT设置为BIND以外的其他内容。

我的第二个猜测是应用程序无权连接。默认情况下,不在mqm组中的任何ID都没有访问权限,并且必须使用setmqaut命令授予该ID所属的组的授权。

在您不知道尝试连接时返回的原因代码时,这些只是猜测。你能打印堆栈跟踪,最重要的是,链接异常吗?