Using STOMP on AMQ 5, if I enqueue some persistent and non-persistent messages and then consume them, they don't get consumed in the order in which they were produced. The non-persistent messages are delivered first (with their relative order preserved) followed by the persistent messages (also with their relative order preserved).
AMQ 4 preserved message order regardless of persistence settings. Is this expected behavior? Is it controlled by any configuration? Thanks, Roger