To use the Solace JMS 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 Solace routers. Solace currently provides a Resource Adapter for Red Hat JBoss EAP 6.2, WebSphere Application Server V7 and V8, 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 support.
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:
- These library files are present in the
libdirectory of the extracted Solace JMS package. Copy these library files to the relevant directory for your application. Then add them to your
CLASSPATHto use Solace as a JMS provider within a JEE container.