Which ActiveMQ resource adapter to use

Solution In Progress - Updated -

Issue

According to https://access.redhat.com/articles/310613 "JBoss A-MQ 6.2 Container Interoperability" the supported version of the resource adapter is '5.11.0.redhat". In the same paragraph it's stated that the RA can be found in the /extras directory of the distribution.

Unpacking jboss-a-mq-pre-patch-6.2.0.redhat-143-p1.zip we find the file apache-activemq-5.11.0.redhat-620133-bin.zip in the "/extras" directory.

Unpacking this file and looking in the lib file we find the file "activemq-rar.txt" saying:

ActiveMQ RAR is no longer included in the distribution.

Please download it separately from: http://repo1.maven.org/maven2/org/apache/activemq/activemq-rar/

We do however find the file "activemq-rar-5.11.0.redhat-620133.rar" in the optional directory.

Which RAR do we use? The one in "/optional" or the one downloaded from maven cenral?

How does this affect upgrade - based on the naming the RAR seems to be bound to release redhat-620133. Will we need to change this if we patch AMQ to new new patch release?

For instance - looking in the patch jboss-fuse-6.2.0.redhat-153-p2.zip we find:
jboss-fuse-6.2.0.redhat-153-p2.zip\apache-activemq-5.11.0.redhat-620153-p2\lib\optional\activemq-rar-5.11.0.redhat-620153.rar wich is newer than redhat-620133. Should we use this RAR if we patch the broker with the p2 patch.

Environment

  • JBoss Fuse/A-MQ
    • 6.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.