Faced a problem. I need to place an RFH2 message into MQ with Properties in the header. If using the MQ API:
MQCRTMH MQSETMP MQPUT
then everything works as long as the name Property does not contain a prefix (for example, 'Property1') - WRKMQMQ shows that the message is in RFH2 format, shows that it contains Properties, shows the correct list of properties...
But as soon as I try add a prefix like 'ctx.Property1', everything stops working... However, none of the above functions return an error. The message will be placed in MQ, but without RFH2 header and without properties.
The question is, how do I correctly prefix the property name?