Enabling JMS in ActiveMatrix BusinessWorks

ActiveMatrix BusinessWorks acts as a JMS client when sending messages to or receiving messages from a JMS provider. Because of this, you must place the appropriate JMS client files supplied by the JMS provider in the proper location. Typically, this includes placing JAR files into a directory that is included on the client’s CLASSPATH.

For more information about which files are needed and the location to place them to enable client access to the JMS server, see the documentation for your JMS provider.

Once you have located the appropriate files, you can place them in the <TIBCO_HOME>/bw/<version>/lib directory. This directory is in the ActiveMatrix BusinessWorks CLASSPATH, and placing the JMS client files in that directory allows you to design and test ActiveMatrix BusinessWorks process definitions that include JMS Palette activities.

When deploying your project, the machine where the process engine is deployed must also have the appropriate JMS client files. You should also place the JMS client files in the <TIBCO_HOME>/bw/<version>/lib directory of the machines where your process engines are deployed.