Changing JMS Transport message headers and properties at runtime