Well... I tried a different approach which worked, then decided to revert my code back to
<choice> <when> <simple>${in.body} regex ${properties:version1.regex}</simple> <wireTap uri="log:aaa.bbb.ccc?level=info"> <body><simple>************** ROUTING A:${body}</simple></body> </wireTap> <to ref="posEmailQueue" /> </when> <otherwise> <wireTap uri="log:aaa.bbb.ccc?level=info"> <body><simple>************** ROUTING B:${body}</simple></body> </wireTap> <to ref="mnuftgInctvQueue" /> </otherwise> </choice> My guess is camel.properties was being cached. Thanks for your help! -- View this message in context: http://camel.465427.n5.nabble.com/regex-pattern-derived-from-property-file-tp5769123p5769252.html Sent from the Camel - Users mailing list archive at Nabble.com.