I am trying to use a custom predicate inside of a choice in Spring XML, but I'm finding my predicate is always being treated as "false" - the bean itself does not seem to be called.
<choice> <when><!-- TODO: figure out why this never is evaluated --> <method ref="openCNPredicate" method="matches"/> <to uri="file:/srv/tritech/data/closedcns"/> </when> <otherwise> <to uri="file:/srv/tritech/data/foqtemp"/> </otherwise> </choice> I've added debugging to my openCNPredicate bean, but I never see it turn up in the log (all other debug messages do). I only added the 'method="matches"' part after I found it was not being evaluated. Can you not use "method" inside of "when"? I see a lot of documentation using it inside of "<filter>", but not inside the "<when>". Thanks for the assistance, - Pete -- View this message in context: http://camel.465427.n5.nabble.com/Using-method-inside-a-choice-when-tp5795092.html Sent from the Camel - Users mailing list archive at Nabble.com.