Any JMS destinations that you create in your Java producer/consumer using javax.jms.Session.createQueue() or createTopic() will not outlive a restart of ActiveMQ.
Queues/topics that you want to outlive a broker restart need to be created directly in the broker, e.g. using some sort of JMX console. For those there are also APIs to delete these queues/topics again. Potentially, ActiveMQ can run out of memory if too many destinations get created. -- View this message in context: http://www.nabble.com/Jms-Destination-lifetime-question-tf4346951s2354.html#a12477608 Sent from the ActiveMQ - User mailing list archive at Nabble.com.