我尝试将带有 5.3 / 6.0 MQseries 客户端 jar 的 jms 客户端连接到 7.0+ 服务器,但它引发了以下异常
com.ibm.mq.MQException: MQJE001: Completion Code 2, Reason 2423
at com.ibm.mq.MQQueueManager.sequentialConstruct(MQQueueManager.java:904)
at com.ibm.mq.MQQueueManager.<init>(MQQueueManager.java:865)
at com.ibm.mq.MQSPIQueueManager.<init>(MQSPIQueueManager.java:83)
at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:2009)
at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:1496)
at com.ibm.mq.jms.MQQueueAgentThread.setup(MQQueueAgentThread.java:306)
at com.ibm.mq.jms.MQQueueAgentThread.run(MQQueueAgentThread.java:1672)
at java.lang.Thread.run(Thread.java:570)
我确实从http://www.ibm.com/developerworks/websphere/library/techarticles/0704_xu/0704_xu.html了解到无法使用以前版本的客户端库。但我的问题是这些最新的客户端库是否向后兼容 5.3/6.0 服务器?