9.2. Notes and Limitations
The following points should be noted in regard to ordering group functionality:
- Queues must be used with the ordering group feature. The feature will not work with topics.
- The ordering group feature should not be used in conjunction with message selectors and scheduled delivery.
- A message is considered completed, and the next message will be available for delivery, if the original message is dead or has expired. A dead message is moved to the
DLQwhereas an expired message is moved to the
- When using a
ConnectionConsumer, the ordering of the messages will be observed. However, the
ConnectionConsumerdoes not control which session will receive the next message.
- In the case of a Distributed Queue, the user should use
HASingletonto ensure that the ordering group feature functions correctly.