0
我試圖通過PCFMessageAgent類來發送PCF消息,MQ,這樣WMQ使用PCFAgent拋出異常
PCFMessageAgent agent = new PCFMessageAgent();
agent.setCheckResponses(false);
agent.connect(QueueManager);
但得到:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/ibm/mq/internal/MQCommonServices
我已經注意到,PCFMessageAgent的父母是PCAgent有靜態方法:
public static JmqiEnvironment getJmqiEnv() {
return MQCommonServices.jmqiEnv;
}
此PCAgent由PCFMessageAgent構造函數調用,因此classLoader嘗試加載這個類,然後拋出這個異常。原因是MQCommonServices沒有在任何地方定義。這個班是什麼\變量 我怎麼能得到它的工作?