Okay, i managed re-create with just a single broker. i also missed a seemingly minor step in my original description which seems to be the key step!
1. start single broker 2. create test queue, use it, remove code using the queue 3. cleanly stop/start broker (the queue returns now, which is expected) 4. purge, delete the test queue 5. cleanly stop/start the broker (the queue returns now, which is unexpected) Step 3 turns out to be the _key_ step. if you do this without step 3, then deletion "sticks". if the queue persists through a restart _before_ it is deleted, then the deletion does not "stick". -- View this message in context: http://activemq.2283324.n4.nabble.com/how-to-permanently-delete-a-queue-tp4676305p4676328.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.