I'll chime in, as I 'share the load' with Sami. Gordon Sim kirjoitti:
This is the java server? M3?
It's Java. It's M2.1. (according to libs atleast)
You could try using Lahiru's command line management tool to display the queues and their bindings and message counts. That would let us see whether there are indeed 'old' queues still existing after a restart that have no consumer and are filling up with messages.
The case here is that we have a server and a few clients discussing via broker.
Each client has separate private queues (temporary), server has three made with session.createQueue. One of them is supposed to be public (broadcast channel). None of these channels are required to exist when no listeners are in place. We need to be able to name these queues (atleast one of them) so that clients can request the other queues (which might just as well be temporary). Currently these queues are not temporary (not created with createtemporaryqueue).
I dare say we are just a bit off in our way of using this. -- Kalle.
