I am experiencing a similar issue.
When a consumer of a queue fails to acknowledge() a message, getting a
queuebrowser instance and calling
getEnumeration() is causing all the messages that are unacknowledged to be
redelivered.
This is a distinct change in behavior from 4.1.1 to 5.1.0. In 4.1.1,
I have an ActiveMQ 4.1.1 broker and client. Sometimes a client hangs in the
middle of the wireformat negotiation, and does not recognize that it is
stuck. This does not happen all the time, but once we did have about 10% of
800 clients freeze overnight. Client logs:
2007-12-13 01:08:16,917 DEB
I have set up a broker with nearly out of the box configuration.
...
And a mysql datasource underneath.
A few of the consumers are attempting to connect via the ssl transport, and
eventually the broker just stops accepting a connection from them. I have
observed other consumers