After further analysis I've decided it has nothing to do with the marshalling and unmarhalling. In my main route inside the split I make to inout calls, if an exception is thrown in the second inout call, then I loose the body. I can swap the two and it always happens in the second one.
-- View this message in context: http://camel.465427.n5.nabble.com/Null-Body-tp5731568p5731629.html Sent from the Camel - Users mailing list archive at Nabble.com.