Ibm mq Oracle服务总线和MQ-无需设置上下文数据即可连接

Ibm mq Oracle服务总线和MQ-无需设置上下文数据即可连接,ibm-mq,oracle-service-bus,Ibm Mq,Oracle Service Bus,我正在使用Oracle服务总线上的MQ传输连接到外部MQ服务器。但是,问题是外部MQ服务器不能具有除以下内容以外的任何权限记录: 连接/查询(用于队列管理器) 放置/获取/查询(用于队列) 这是一个问题,因为OSB MQ传输总是试图连接到上下文,同时也将消息放入上下文。即使在业务服务设置中,我在PUT消息选项上设置了MQC.MQPMO_NO_上下文 甚至可以使用OSB MQ传输而不设置SET/SETALL权限记录与MQ交换消息吗 PS.MQ记录以下错误: AMQ8077:实体“osbtest

我正在使用Oracle服务总线上的MQ传输连接到外部MQ服务器。但是,问题是外部MQ服务器不能具有除以下内容以外的任何权限记录:

  • 连接/查询(用于队列管理器)
  • 放置/获取/查询(用于队列)
这是一个问题,因为OSB MQ传输总是试图连接到上下文,同时也将消息放入上下文。即使在业务服务设置中,我在PUT消息选项上设置了MQC.MQPMO_NO_上下文

甚至可以使用OSB MQ传输而不设置SET/SETALL权限记录与MQ交换消息吗

PS.MQ记录以下错误:

AMQ8077:实体“osbtest”没有足够的权限访问 对象“TESTQMGR”

说明:指定的实体无权访问 必需的对象。以下请求的权限未经授权: 塞塔尔

//

AMQ8077:实体“osbtest”没有足够的权限访问 对象“TEST.QUEUE”

说明:指定的实体无权访问 必需的对象。以下请求的权限未经授权: 设置

版本:

  • Oracle服务总线:11gR1
  • Websphere MQ:7.5

尝试在MQ服务器主机上创建一个名为“MQSNOAUT”的环境变量,并将其设置为“YES”

I do。然而,我现在意识到,只有在创建队列管理器-,这才是相关的。阅读下面的链接了解如何禁用OAM-。