2016-12-09 2 views
0

setConnectionNameList(String) 메서드를 사용하려면 MQQueueConnectionFactory에 여분의 jar 파일 또는 사전 구성을 수행해야합니까?MQQueueConnectionFactory의 SetConnectionNameList 메소드를 사용할 수 없음

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"); 

이클립스 아래에 명시된 던졌습니다 오류 :

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method setConnectionNameList(String) is undefined for the type MQQueueConnectionFactory

답변

0

setConnectionNameList는 WebSphere MQ 7.0.1 API에 도입되었다. 이전 버전의 MQ JAR을 사용할 가능성이 있습니까?

+0

예 WebSphere MQ 7.0.1을 사용하고 있습니다. 최신 JAR은 Google에서 com.ibm.mqjms-6.0.1.1.jar입니다. 사용중인 JAR 버전을 알려주십시오. – Ifthikar