2012-04-24 161 views
2

我有一個WebLogic集羣啓動並運行包含MDB的應用程序。我目前使用WebLogic JMS隊列將消息發送到MDB。一切都很好。在WebLogic集羣環境中設置WebSphere MQ集成

我現在需要爲我的JMS消息傳遞切換到IBM WebSphere MQ。

我可以在非集羣環境(管理服務器)中使用具有綁定文件的外部服務器進行設置併發送/接收消息。但是,我似乎無法正確配置羣集環境以使MQ集成正常工作。

我得到部署EAR時以下/ MDB的羣集上:

The Message-Driven EJB: xxxMDB is unable to connect to the JMS destination... 
javax.naming.NameNotFoundException: Unable to resolve 'jms.xxxQueue' 

任何人都可以點我就如何在WebLogic集羣中配置的IBM WebSphere MQ一些文檔?

謝謝!

+0

如果錯誤是在MQ我也許可以幫助,但它看起來像JNDI查找是什麼失敗。我在這裏發現了一個相當古老的白皮書(http://www.oracle.com/technetwork/middleware/service-bus/overview/osb-websphere-whitepaper-132660.pdf),它*可能會提供幫助。另外,如果您發現任何引用MQ Transactional客戶端的許可證費用,截至今天,根據http://ibm.co/WMQ75Announce – 2012-04-24 19:49:50

回答

0

有需要幾個MQ JMS類添加到WebLogic的路徑,因此將能夠連接到MQ 需要添加的路徑是:* MQ_system_path */JAVA/lib64的 這裏的旁邊我發現有必要做這件事情: com.ibm.mq.mqi.jar; com.ibm.mq.headers.jar; com.ibm.mq.jar; commonservices.jar; com.ibm.mq.jms.jar; jta.jar;

這算什麼幫助我們的WebLogic連接到MQ

問候

奧倫怡嘉