When retrieving properties from the incoming JMS Message, the getStringProperty(String):String method is being used. Instead, getObjectProperty(String):Object should be used.
Note: The "sister" class HornetQContextMapper uses getObjectProperty(String):Object properly, so can be used as an example to follow.