Standard Message Properties

The Java Message Service Specification defines
certain standard message properties, which JMS providers (such as Message Queue)
may optionally choose to support. By convention, the names of all such standard
properties begin with the letters JMSX. The connection
factory attributes listed in Table 16–7 control
whether the Message Queue client runtime sets certain of these standard properties.
For produced messages, these include the following properties:

JMSXUserID Identity of the user sending
the message

JMSXAppID Identity of the application sending
the message

JMSXProducerTXID Transaction identifier
of the transaction within which the message was produced

For consumed messages, they include

JMSXConsumerTXID Transaction identifier
of the transaction within which the message was consumed