在IBM的官方网站下了一个MQ的实例,JMSDEMO,在自电脑上老是出现"绑定不可管理或未找到",完全按照IBM上的配置。5724-H72, 5655-L82, 5724-L26 (c) Copyright IBM Corp. 2002, 2005. All Rights Res
rved.
正在启动用于 Java(tm) 消息服务的 Websphere MQ 类管理InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx
InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCt
> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
BROKERSUBQ(SYSTEM.JMS.ND.SUBSCRIBER.QUEUE)
SYNCPOINTALLGETS(YES)
PUBACKINT(25)
POLLINGINT(5000)
RECEIVEISOLATION(COMMITTED)
MSGSELECTION(CLIENT)
OUTCOMENOTIFICATION(YES)
OPTIMISTICPUBLICATION(NO)
BROKERCONQ(SYSTEM.BROKER.CONTROL.QUEUE)
USECONNPOOLING(YES)
CLONESUPP(DISABLED)
SPARSESUBS(NO)
VERSION(6)
BROKERCCSUBQ(SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE)
PROCESSDURATION(UNKNOWN)
CONNOPT(STANDARD)
BROKERQMGR()
FAILIFQUIESCE(YES)
CLEANUP(SAFE)
RESCANINT(5000)
TEMPQPREFIX()
MSGRETENTION(YES)
MSGBATCHSZ(10)
BROKERPUBQ(SYSTEM.BROKER.DEFAULT.STREAM)
QMANAGER( )
TEMPMODEL(SYSTEM.DEFAULT.MODEL.QUEUE)
BROKERVER(V1)
CLEANUPINT(3600000)
STATREFRESHINT(60000)
SUBSTORE(MIGRATE)
TRANSPORT(BIND)
TARGCLIENTMATCHING(YES)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未
找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
FAILIFQUIESCE(YES)
QUEUE(JMSDEMO.QL)
QMANAGER()
PERSISTENCE(APP)
CCSID(1208)
TARGCLIENT(JMS)
ENCODING(NATIVE)
PRIORITY(APP)
EXPIRY(APP)
VERSION(6)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未
找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
BROKERPUBQMGR()
FAILIFQUIESCE(YES)
BROKERDURSUBQ(SYSTEM.JMS.D.SUBSCRIBER.QUEUE)
TOPIC(JMSDEMOtopic)
BROKERPUBQ()
BROKERVER(V1)
PERSISTENCE(APP)
CCSID(1208)
TARGCLIENT(JMS)
ENCODING(NATIVE)
BROKERCCDURSUBQ(SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE)
MULTICAST(ASCF)
PRIORITY(APP)
EXPIRY(APP)
VERSION(6)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx>
正在停止用于 Java(tm) 消息服务的 Websphere MQ 类管理
rved.
正在启动用于 Java(tm) 消息服务的 Websphere MQ 类管理InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx
InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCt
> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
BROKERSUBQ(SYSTEM.JMS.ND.SUBSCRIBER.QUEUE)
SYNCPOINTALLGETS(YES)
PUBACKINT(25)
POLLINGINT(5000)
RECEIVEISOLATION(COMMITTED)
MSGSELECTION(CLIENT)
OUTCOMENOTIFICATION(YES)
OPTIMISTICPUBLICATION(NO)
BROKERCONQ(SYSTEM.BROKER.CONTROL.QUEUE)
USECONNPOOLING(YES)
CLONESUPP(DISABLED)
SPARSESUBS(NO)
VERSION(6)
BROKERCCSUBQ(SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE)
PROCESSDURATION(UNKNOWN)
CONNOPT(STANDARD)
BROKERQMGR()
FAILIFQUIESCE(YES)
CLEANUP(SAFE)
RESCANINT(5000)
TEMPQPREFIX()
MSGRETENTION(YES)
MSGBATCHSZ(10)
BROKERPUBQ(SYSTEM.BROKER.DEFAULT.STREAM)
QMANAGER( )
TEMPMODEL(SYSTEM.DEFAULT.MODEL.QUEUE)
BROKERVER(V1)
CLEANUPINT(3600000)
STATREFRESHINT(60000)
SUBSTORE(MIGRATE)
TRANSPORT(BIND)
TARGCLIENTMATCHING(YES)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未
找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
FAILIFQUIESCE(YES)
QUEUE(JMSDEMO.QL)
QMANAGER()
PERSISTENCE(APP)
CCSID(1208)
TARGCLIENT(JMS)
ENCODING(NATIVE)
PRIORITY(APP)
EXPIRY(APP)
VERSION(6)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> InitCtx> 绑定不可管理或未
找到InitCtx> InitCtx> InitCtx>
InitCtx> InitCtx> InitCtx>
BROKERPUBQMGR()
FAILIFQUIESCE(YES)
BROKERDURSUBQ(SYSTEM.JMS.D.SUBSCRIBER.QUEUE)
TOPIC(JMSDEMOtopic)
BROKERPUBQ()
BROKERVER(V1)
PERSISTENCE(APP)
CCSID(1208)
TARGCLIENT(JMS)
ENCODING(NATIVE)
BROKERCCDURSUBQ(SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE)
MULTICAST(ASCF)
PRIORITY(APP)
EXPIRY(APP)
VERSION(6)InitCtx> InitCtx> InitCtx> InitCtx> InitCtx>
正在停止用于 Java(tm) 消息服务的 Websphere MQ 类管理
就是在这个网站上面的例子一步步走的,可就是出问题,虽然上面的没绑定,可以实现点对点的信息传递,但不能实现“发布/订阅”,老是出现:
C:\JMSDEMO>JMSDemoSub.bat
java -cp ".;D:\IBM\WebSphere MQ\Java/lib/jms.jar;D:\IBM\WebSphere MQ\Java/lib/c
om.ibm.mq.jar;D:\IBM\WebSphere MQ\Java/lib/com.ibm.mqjms.jar;D:\IBM\WebSphere MQ
\Java/lib/connector.jar" com.ibm.examples.JMSDemo
Mode = get
JNDI URL = file:C:\JMSDEMO\JNDILookup initial context
Lookup connection factory JMSDEMOCF
Create and start the connection
Create the session
Lookup destination JMSDEMOTopic
caught JMSException: com.ibm.mq.jms.NoBrokerResponseException: MQJMS5053: *** 无
代理响应。请确保代理正在运行。如果您正在使用 WebSphere MQ 代理,检查您的 brokerV
ersion 是否设置为 V1 ***
linked exception: com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2033
Closing Session
Closing Connection