¿Cómo utilizar las propiedades JMS en la interfaz IBM MQ JMS?

Estoy usando la interfaz MQ JMS con MQ 6.0.2.

Parece que solo se admiten propiedades predefinidas y no arbitrarias. por ejemplo, puedo correctamentegetJMSCorrelationID(), getJMSPriority() etc. Sin embargo, cuando configuro una propiedad arbitraria en el remitente:

message.setStringProperty("my arbitrary name", "value");

No puedo obtener la propiedad del mensaje en el receptor:

message.getStringProperty("my arbitrary name");

Simplemente obtengonull.

¿Hay alguna forma de hacerlo como en cualquier implementación de JMS, o es una limitación de MQ JMS?

Respuestas a la pregunta(2)

Su respuesta a la pregunta