无法使用MQQueueConnectionFactory

时间:2016-12-09 11:09:48

标签: java ibm-mq

是否需要执行任何额外的jar文件或预配置才能使用setConnectionNameList(String)中的MQQueueConnectionFactory方法?

import com.ibm.mq.jms.*;
MQQueueConnectionFactory connectionFactory = new MQQueueConnectionFactory();
connectionFactory.setConnectionNameList("hostName(port),hostName(port)");
connectionFactory.setTransportType(JMSC.MQJMS_TP_CLIENT_MQ_TCPIP);
connectionFactory.setQueueManager("queueManagerName"); 
connectionFactory.setChannel("CLIENTCONNECTION"); 

Eclipse抛出以下错误:

  

线程“main”中的异常java.lang.Error:未解决的编译问题:
  对于类型MQQueueConnectionFactory

,方法setConnectionNameList(String)未定义

1 个答案:

答案 0 :(得分:0)

x.Table1.Include(x=> x.Table2.Select(e=>e.Table3)); 是在WebSphere MQ 7.0.1 API中引入的。您是否可以使用旧版本的MQ JAR?