我使用用户指南MQ-7.1创建了QM和队列。现在我想从Java应用程序发送消息,所以我按照指南创建了一个频道,但我不知道是否只应创建服务器连接频道或其他任何事情要做。当我尝试访问它时,我得到一个例外。
MQJE001: An MQException occurred: Completion Code 2, Reason 2035
MQJE036: Queue manager rejected connection attempt”.
我有一个链接(http://middlewaremagic.com/jboss/?p=1490),它告诉我们添加MCA用户ID。但我不知道如何找到它。如果你们中的任何一个人帮助我,我将非常高兴
- 提前致谢
答案 0 :(得分:1)
您只需要服务器连接通道,并且可以使用MQ Explorer或命令行(runmqsc)设置MCA用户。
以下是runmqsc的链接:http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=%2Fcom.ibm.mq.amqzag.doc%2Ffa11160_.htm
以下是ALTER命令的链接,可用于更改频道上的MCA用户:http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzaj.doc/sc10480_.htm
答案 1 :(得分:0)
试试这个:(对于mq 7.0)
添加服务器连接渠道:
(在Linux中)DEFINE CHANNEL(CHNAME) CHLTYPE(SVRCONN) MCAUSER('mqm') ;
(在Windows中)DEFINE CHANNEL(CHNAME) CHLTYPE(SVRCONN) MCAUSER('MUSR_MQADMIN') ;