Red Hat Training

A Red Hat training course is available for JBoss Enterprise Application Platform Common Criteria Certification

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 DLQ whereas an expired message is moved to the ExpiryQueue.
  • When using a ConnectionConsumer, the ordering of the messages will be observed. However, the ConnectionConsumer does not control which session will receive the next message.
  • In the case of a Distributed Queue, the user should use HASingleton to ensure that the ordering group feature functions correctly.