When you send to the activemq queue, you can tell it to use a javax.jms.TextMessage which forces Camel to automatic marshal JAXB -> String.
Set the jmsMessageType=Text option
Make sure you have camel-jaxb on the classpath for this to work.
I was able to get this to work using jmsMessageType=TEXT however I found out this does not work when the JAXB converter needs to be configured as follows:
JaxbDataFormat jaxb = new JaxbDataFormat(MyObject.class.getPackage().getName());
Edited by: jamie3 on Aug 15, 2011 2:33 PM