Indeed, as you say and as its documented rather nicely on the wiki, the 'is' operator works fine;
<simple>${body} is org.hbird.exchange.type.Parameter'</simple> Just out of curiosity; why doesn't 'getClass.getName' work? What are the limitations in allowed return types of a method? -- View this message in context: http://camel.465427.n5.nabble.com/Routing-based-on-exchange-IN-message-body-clas-tp4313282p4313626.html Sent from the Camel - Users mailing list archive at Nabble.com.