// route header
MessageMetaData mmd = currentMessage.headersReceived(System.currentTimeMillis());
// Add the message to the store so we have something to test later
currentMessage.setStoredMessage(getMessageStore().addMessage(mmd));
ContentChunk chunk = getSession().getMethodRegistry()
.getProtocolVersionMethodConverter()
.convertToContentChunk(
new ContentBody(new byte[(int) MESSAGE_SIZE]));
currentMessage.addContentBodyFrame(chunk);
currentMessage.getStoredMessage().addContent(0, ByteBuffer.wrap(chunk.getData()));
AMQMessage m = new AMQMessage(currentMessage.getStoredMessage());
for(BaseQueue q : currentMessage.getDestinationQueues())
{
q.enqueue(m);