Camel spring routing: I'm trying to route a message depending on the content of an element. e.g. for elements "aaaa_test1"/"aaaa_test2"/"bbbb_test"/"cccc_test" I want to say - if the first 4 characters are "aaaa" route to queue 1, "bbbb" route to queue 2, etc.
I know I can do a direct comparison (e.g. <xpath>/root/element = 'aaaa_test1'</xpath> ) but want to make it more flexible. Ideally I want to acheive the following: <choice> <when> <xpath>/root/element *LIKE *'aaaa'</xpath> <inOnly uri="activemq:queue1"/> </when> <xpath>/root/element *LIKE *'bbbb'</xpath> <inOnly uri="activemq:queue2"/> </when> <otherwise> <inOnly uri="activemq:queue3"/> </otherwise> </choice> Anyone know how to do this? thanks. -- View this message in context: http://camel.465427.n5.nabble.com/spring-xpath-message-router-tp5715114.html Sent from the Camel - Users mailing list archive at Nabble.com.