Message Browser
Overview
Displays messages and their properties after a Browse or Search operation. The window frame is adjustable as well as there are two dividers around the header and JMS properties to allow sizing of the window.
Messages Table
By default the table is sorted in ascending mode by Put time so that you will see the oldest messages first. You can adjust the sort order by clicking and Ctrl-clicking as you would in other tables to reverse the sort order, remove a column or add a column to the sort.
If you are curious where Artemis server a message came from, you can use the Queue Cluster Alias and Cluster Member Alias columns.
XML and JSON Messages
If an XML or a JSON search was performed, only those message types will be displayed and an additional feature will be available. Refer to the Formatter Expression Creator for more details.
Header|JMS Properties
To display a messages properties, select one message and then select the Header or JMS properties radio button. Click on a property name or the value and it will be displayed in the large open area below the properties for better viewing.
Header Properties is where you would view the Andi specific properties as well as any other message properties added by the application or JMS.
Andi_Original_Msg_Id - The first time a message is re-queued, this property will be added with the original current message ID. Every time the message is requeued the message ID changes, so this allows you to track the original message ID to make sure messages get processed.
Andi_Original_Put_Time - The original put time for the message. This value, if present, will be used during browse/search if the put time related values are used. This allows the true age of the message to be used to make sure you are processing the oldest messages first.
Andi_NumberTimesRequeued - Every time a message is requeued, this number will increase so that you will know how many times the message has failed to process.
Operations
Move to Backout Queue - Enabled when you select one or more messages on a primary queue that has a backout queue. Click to Move to Backout Queue to move the selected message(s) to the backout queue.
Re-Queue Message(s) - Enabled when you select one or more messages on a backout queue that are related to a primary queue. Click to move the message(s) to the primary queue.
Backup Message(s) - Not available in release 6.4.0
Filter Messages... - Filter rows in the table by providing either text search criteria or an XPath as show. The filter will be applied and then the table will be filtered, the Rows will be adjusted if rows are filtered out. To return all rows back to the results, click Qtrl-R which removes all Table Filters. NOTE: This menu does not search against the queue, instead it only operates on the rows in the result table.
Delete... - Select one or more message rows to be deleted and then click Delete... All selected rows will be deleted from the queue.