So the broker plugin does return the data that i need. However, the beforeDeliver and afterDeliver methods are firing when a JMS subscription by a client is made and not when the message is consumed by a JMS client. I have verified this, I believe, by
1. Subscribing the the topic with a JMS client. 2. Sending messages to the topic with a JMS client (different one than the consumer in step 1). 3. The beforeDeliver and afterDeliver methods are executed ie no JMS client consume called. If I add a JMS client consume call, there is no difference ie. the beforeDeliver and afterDeliver are not called again. Is that what you would expect? It is not what I expected. Phil -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html