Which ActiveMQ resource adapter to use
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, tools, and much more.