I did some tests and outcome is that it is neither a matter of point 1) nor point 2). The issue arises when listening queue when ends with .> I changed my topics and queues namespace and now I'm not getting advisory message anymore. Moreover I noted that in the activemq webconsole when advisory message is sent the 'Number Of Pending Messages' is -1!!!
At this point do think an issues must be submitted? -- My new working configuration is (note that I changes prefix into cloud. but again it is not a matter of preifx but a matter of .> at the end of listening queue): listener listens to cloud.mqtt.*.values and activemq.xml is <destinationInterceptors> <virtualDestinationInterceptor> <virtualDestinations> <virtualTopic name="mqtt.>" prefix="cloud." selectorAware="false"/> </virtualDestinations> </virtualDestinationInterceptor> </destinationInterceptors> -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html