OK, so I discovered ActiveMQPooledConnectionFactor uses pooled, anonymous producers, for which advisories are not generated, which explains my issue.
Reference: https://issues.apache.org/jira/browse/AMQ-4176 http://activemq.apache.org/how-do-i-use-jms-efficiently.html -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html