MQ Library Location in WebSphere ESB / Process Server 6.0.2
January 18, 2007 3 Comments
If you’re using MQ/JMS bindings on imports or exports in WebSphere ESB / Process Server 6.0.2, you may run into problems if the level of the MQ libraries shipped with ESB doesn’t match the level required by your MQ server (for example, you might see this problem with MQ v6).
The simplest solution, assuming that your MQ server is running on the same host as your ESB server, is to re-point your MQ_INSTALL_ROOT variable (which you can access through the administrative console, via Environment / WebSphere Variables) to point to the install directory of your MQ server (you’ll then need to restart your ESB server).
Alternatively, if your MQ host is running elsewhere, you can copy com.ibm.mq.jar, com.ibm.mqjms.jar, and dhbcore.jar into a directory on your ESB host, and re-point the MQJMS_LIB_ROOT directory to point to this. However, please make sure that your license entitles you to do this.