Generic Resource Adapter for JMS

The Java EE Connector Architecture is the standard mechanism to integrate JMS providers with Java EE application servers, and has been since J2EE 1.4. However some JMS provider vendors do not provide a suitable resource adapter to enable such an integration. This project helps such JMS providers integrate with Java EE application servers by wrapping their JMS client library in a Java EE Connector Architecture 1.5 resource adapter so that it can be used with any Java EE application server such as GlassFish Server.


What's new in 2.1

GenericJMSRA 2.1 is now released. This is a bugfix release to support the use of GenericJMSRA with Oracle WebLogic JMS. See this article for more details.

What's new in 2.0

GenericJMSRA 2.0 adds support for JMS providers which do not support the optional JMS API for asynchronous message delivery to a message-driven bean in an application server (chapter 8 of the JMS specification). Instead, it the synchronous receive method. To use synchronous delivery mode set DeliveryType=Synchronous in the resource adapter configuration.

Get Started
The first step is to read the user guide.  This describes the configuration required to deploy and configure the Generic Resource Adapter for JMS in GlassFish.

If you have any questions about using the resource adapter or would like to send comments, join the user mailing list here.

Get Involved
If you want to build the resource adapter yourself, you can checkout the source from the Subversion repository and then build it by following the Build Instructions. The source repository includes a variety of tests. The main tests are in the tests subdirectory, which includes a number of readme files.

If you have any questions about building the resource adapter or would like to send comments, join the developer mailing list here.

More ...
If you have any success/experience in using Generic Resource Adapter for JMS in any application server to integrate with any JMS provider of your choice, please share your experiences using the user mailing list here. We would be pleased to add any information you provide to this website.

    Terms of Use; Privacy Policy; Copyright ©2013-2017 (revision 20160708.bf2ac18)
    Please Confirm