JMS Provider | Files to Copy |
Apache ActiveMQ | ActiveMQ_HOME\activemq-all-5.4.*.jar Where ActiveMQ_HOME is the directory in which Apache ActiveMQ is installed |
JBoss Messaging | jboss-messaging-client.jar (This is available in the JBoss Messaging distribution.) JBOSS_HOME\client\jbossall-client.jar JBOSS_HOME\server\SERVER_NAME\deploy\jboss-aop.deployer\jboss-aop.jar JBOSS_HOME\server\SERVER_NAME\lib\javassist.jar JBOSS_HOME\server\SERVER_NAME\lib\trove.jar Where JBOSS_HOME is the directory in which JBoss is installed and SERVER_NAME is the name of the messaging server Note: JBoss Messaging 1.4.0 requires a patched version of jboss-remoting.jar. |
Oracle Streams Advanced Queuing (AQ) | For Oracle Streams Advanced Queuing (AQ) 10.2.*: ORACLE_HOME\jdbc\lib\classes12.jar ORACLE_HOME\jlib\orai18n.jar ORACLE_HOME\lib\xmlparserv2.jar ORACLE_HOME\rdbms\jlib\xdb.jar ORACLE_HOME\rdbms\jlib\aqapi13.jar ORACLE_HOME\rdbms\jlib\jmscommon.jar Where ORACLE_HOME is ORACLE_BASE\product\10.2.0\db_1 and ORACLE_BASE is the directory in which the Oracle database is installed. For Oracle Streams Advanced Queuing (AQ) 11.2.0: ORACLE_HOME\jlib\orai18n.jar ORACLE_HOME\lib\xmlparserv2.jar ORACLE_HOME\rdbms\jlib\xdb.jar ORACLE_HOME\rdbms\jlib\aqapi.jar ORACLE_HOME\rdbms\jlib\jmscommon.jar ORACLE_HOME\rdbms\jlib\ ojdbc6.jar Where ORACLE_HOME is ORACLE_BASE\product\11.2.0\db_1 and ORACLE_BASE is the directory in which the Oracle database is installed. Note: If you are using Oracle Streams Advanced Queuing (AQ) 11.2.0 as the JMS provider, the value of the watt.config.systemProperties property must include "oracle.jms.conservativeNavigation=true". For Oracle Streams Advanced Queuing (AQ) 12.2.0: ORACLE_HOME\jdbc\lib\ojdbc8.jar ORACLE_HOME\jlib\orai18n.jar ORACLE_HOME\lib\ xmlparserv2.jar ORACLE_HOME\rdbms\jlib\aqapi.jar ORACLE_HOME\rdbms\jlib\jmscommon.jar ORACLE_HOME\rdbms\jlib\ xdb.jar Where ORACLE_HOME is ORACLE_BASE\product\12.2.0\db_1 and ORACLE_BASE is the directory in which the Oracle database is installed. |
SonicMQ | For SonicMQ version 7.5: SonicMQ_directory\lib\mfcontext.jar SonicMQ_directory\lib\sonic_Client.jar SonicMQ_directory\lib\sonic_Crypto.jar SonicMQ_directory\lib\sonic_mgmt_client.jar SonicMQ_directory\lib\sonic_Selector.jar SonicMQ_directory\lib\sonic_XA.jar For SonicMQ version 7.6, all of the above, plus: SonicMQ_directory\lib\mgmt_client.jar SonicMQ_directory\lib\mgmt_config.jar SonicMQ_directory\lib\sonic_XMessage.jar Where SonicMQ_directory is the directory in which SonicMQ is installed. |
WebLogic | For WebLogic 9.1 and 9.2: WebLogic_directory\server\lib\weblogic.jar For WebLogic 10.3 and 12.1.3: WebLogic_directory\server\lib\wljmsclient.jar WebLogic_directory\server\lib\wlnmclient.jar WebLogic_directory\server\lib\wlclient.jar Where WebLogic_directory is the directory in which WebLogic is installed. |
WebSphere MQ | For WebSphere MQ version 6.0: WebSphereMQ\Java\lib\com.ibm.mq.jar WebSphereMQ\Java\lib\com.ibm.mqjms.jar For WebSphere MQ version 7.0, all of the above plus: WebSphereMQ\Java\lib\com.ibm.mq.jmqi.jar WebSphereMQ\Java\lib\dhbcore.jar For WebSphere MQ version 7.5, all of the above plus: WebSphereMQ\Java\lib\com.ibm.mq.headers.jar WebSphereMQ\Java\lib\com.ibm.mq.pcf.jar WebSphereMQ\Java\lib\com.ibm.mq.commonservices.jar Where WebSphereMQ is the directory in which your WebSphere MQ is installed. |
IBM MQ | For IBM MQ version 8.0: IBMMQ\Java\lib\com.ibm.mq.allclient.jar IBMMQ\Java\lib\fscontext.jar IBMMQ\Java\lib\providerutil.jar IBMMQ\Java\lib\jms.jar Where IBMMQ is the directory in which your IBM MQ is installed. |
WebSphere Application Server | For WebSphere Application Server version 8.5: WebSphereApplicationServer\AppServer\runtimes\com.ibm.ws.ejb.thinclient_8.5.0.jar WebSphereApplicationServer\AppServer\runtimes\com.ibm.ws.orb_8.5.0.jar WebSphereApplicationServer\AppServer\runtimes\com.ibm.ws.sib.client.thin.jms_8.5.0.jar Where WebSphereApplicationServer is the directory in which your WebSphere Application Server is installed. |