在尝试从 MQSeries 7.5 客户端连接到 7.5 本地服务器时,我得到一个 CSIException: JMSCS0002,当我在 IBM 代码中查找错误时说:
JMSCS0002 调用无法完成,因为 CommonServices 尚未初始化。
CommonServices 是一个内部组件,需要在启动时进行初始化,但失败了。
检查安装和类路径设置是否正确。
但我的编译和运行类路径都包括 com.ibm.mq.commonservices.jar、com.ibm.msg.client.commonservices.jar 和 com.ibm.msg.client.commonservices.j2se.jar
我正在使用 Oracle JDK 1.6。我尝试使用 WS MQ java,但没有任何区别。
任何帮助表示赞赏。谢谢。
Caused by: com.ibm.msg.client.commonservices.CSIException: JMSCS0002
at com.ibm.msg.client.commonservices.workqueue.PIWorkQueueManager.enqueueItem(PIWorkQueueManager.java:67)
at com.ibm.msg.client.commonservices.workqueue.WorkQueueManager.enqueue(WorkQueueManager.java:225)
at com.ibm.msg.client.commonservices.workqueue.WorkQueueManager.enqueue(WorkQueueManager.java:194)
at com.ibm.msg.client.wmq.common.internal.WMQThreadPool.enqueue(WMQThreadPool.java:91)