Retained publications in MQRFH format might lose data when migrated to WebSphere® MQ.
IBM® Integration Bus applications that communicate with one another using publish/subscribe can do so regardless of the message format that they use. IBM Integration Bus delivers the message in the format of the subscription and provides automatic conversion to ensure that a subscriber receives messages in the requested format.
IBM Integration Bus applications generally use the MQRFH2 message header, but it is possible that an application might have used the MQRFH format.
The migration of publish/subscribe information from WebSphere Message Broker to WebSphere MQ requests messages in MQRFH2 format. It is rare for IBM Integration Bus client applications to use messages in MQRFH format. However, if an application does use retained messages in MQRFH format, it is possible that some truncation of data might occur upon migration. In particular, data passed using the MQPSStringData and MQPSIntData name/value pairs is not migrated.
MQRFH2 retained publications are migrated correctly.