Thank you @gtully for your reply. Artemis seems to make life easier. Unfortunately, I cannot switch to Artemis at the moment.
Thus, I switched my implementation to fetch these information using JMS API and that works pretty well (tested via a normal Java application) , but then again came up the issue of JMS 2.0 and ActiveMQ when I tested it in osgi. I guess I need to create a new thread on this issue. -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html