To allow the messages to be correctly routed, you can create extra queues on an MQ queue manager. The simplest form is to create a remote queue on MQ to allow messages addressed to TargetQueue@MQeEarthQM to be accepted by the MQ queue manager, as shown in the following diagram:
Messages addressed to TargetQueue@MQeEarthQM are placed upon the MQ Transmit queue. The bridge listener then pulls them from the transmit queue and presents them to the MQe queue manager. Message resolution then takes place, as shown in the following diagram:
This is effectively a single pull message route: