else {
/* anything other is binary data */
msg.setMsgType(BridgeMsg.TYPE_BYTES);
int len = mqMsg.getDataLength();
byte[] data = new byte[len];
mqMsg.readFully(data);
msg.setByteData(data);
}
/* message headers */
msg.setMessageId(createBridgeMessageId(mqMsg.messageId));
msg.setPersistence(createBridgePersistence(mqMsg.persistence));