Description
JMX purge clears a queue of messages but does not reset the message audit. Doing a X.copyTo(Y), X.purge() Y.copyYo(X) results in duplicate detection and messages going to the DLQ in error.
JMX purge needs to clear the message audit such that the queue is free of old state.