OPS4J Pax JMS Home

PAX JMS (currently at version 1.0.0) provides OSGi services for publishing JMS connection factories in a declarative way using Configuration Admin configs and by wrapping existing connection factories inside JMS connection pools.

The design follows the one used in Pax JDBC which is an implementation of standard OSGi R5 Enterprise JDBC Service specification. Both PAX-JMS and PAX-JMS work smoothly with Pax TRANSX project.

Pax JMS 0.x provides a lightweight bridge between Java Message Service (JMS) and OSGi using Declarative Services and the whiteboard pattern.

Features

  • Pax JMS provides org.ops4j.pax.jms.service.ConnectionFactoryFactory interface, which mimics the purpose of standard org.osgi.service.jdbc.DataSourceFactory interface implemented by Pax JDBC project.
  • Pax JMS provides connection factory factories for Apache ActiveMQ 5, Apache Artemis and IBM MQ.
  • Pax JMS provides JMS connection pooling support using Pooled JMS project and Pax TRANSX support for JCA-based connection pools.

Useful links

Meta

Recent space activity

Recent updates

Loading recently updated content…

Space contributors

Latest News