我試圖從WebSphere 6.1應用程序遷移到7.0的Websphere 6.1至7.0 JmqiObject和JmsQueue失蹤
我注意到,許多IBM的MQ/JMS類的已經修改/消失=)
特別,我就
com.ibm.msg.client.jms.JmsQueue 收到錯誤com.ibm.mq.jmqi.JmqiObject
它說:」 ......不能得到解決。它是間接引用從需要的.class文件「
有誰知道我能做些什麼來得到這個編譯?
謝謝
我試圖從WebSphere 6.1應用程序遷移到7.0的Websphere 6.1至7.0 JmqiObject和JmsQueue失蹤
我注意到,許多IBM的MQ/JMS類的已經修改/消失=)
特別,我就
com.ibm.msg.client.jms.JmsQueue 收到錯誤com.ibm.mq.jmqi.JmqiObject
它說:」 ......不能得到解決。它是間接引用從需要的.class文件「
有誰知道我能做些什麼來得到這個編譯?
謝謝
很難完全從描述中說出,所以我會提供一些可能有所幫助的一般指針。
WMQ JMS和Java支持在V7中完全重寫爲使用常見的JMQI圖層。這將影響被引用的jar文件以及CLASSPATH和其他一些事情。
如果您已將WMQ jar文件捆綁到您的應用程序中,您將希望刪除它們並引用安裝了WAS的文件。
如果您使用了MDB偵聽器,則需要切換到激活規範。
欲瞭解更多信息,請參閱從WMQ V7 Using Java手冊Environment節中的WMQ V7 Migration手冊和CLASSPATH設置Integration of WebSphere MQ classes for JMS with WebSphere Application Server部分。
的WebSphere Application Server V7 Migration Guide沒有解決WMQ深入,但它確實有指向其他遷移資源,如IBM教育助理,以及特定的應用程序和配置文件遷移建議。