Using Solace JMS in JEE Environments
To use the Solace Solace implementation in a Java Platform, Enterprise Edition (Java EE) application server environment, you can deploy a Solace‑provided, Java Connector Architecture (JCA) 1.5-compliant resource adapter for the particular Application Server platform being used to provide enterprise applications with connectivity to event brokers. Solace currently provides a Resource Adapter for Red Hat JBoss EAP 6.2, WebSphere Application Server V8 (with Java 1.8 installed), as well as WebLogic 11gR1 PS5 or newer.
The Solace JCA resource adapter is provided as standalone resource adapter archive (RAR) file that also provides the required Solace JMS API libraries.
For information on the Solace JCA resource adapter and how to integrate the Solace JMS implementation with particular Application Servers, contact Solace.
Integrating JMS Without the Resource Adapter
To integrate the Solace JMS API into a JEE environment without using the Solace JCA Resource Adapter, you should only use the following library files from the Solace JMS API to avoid potential conflicts with existing Java library files:
commons-logging-1.1.x.jar
sol-jms-10.x.x.jar
- These library files are present in the
lib
directory of the extracted Solace JMS package. Copy these library files to the relevant directory for your application. Then add them to yourCLASSPATH
to use Solace as a JMS provider within a JEE container.