I use camel 2.8 according my serviceMix server. In cfg I have: message=My message ${property.type} is for user ${property.user} messageSubject.invoice=Invoice message
I use Java DSL to define route and osgi blueprint for other purposes. My route looks like: from("direct:start") .to("bean:FindXML") .setProperty("type", xpath("/message/@Type")) .setProperty("user", xpath("/message/@To")) .to("bean:SomeActions") .setHeader("messageText", simple("{{message}}")) .setHeader("messageSubject", simple("{{messageSubject.${property.type}}}")) None of this header setters work. -- View this message in context: http://camel.465427.n5.nabble.com/dynamic-properties-tp5729339p5729395.html Sent from the Camel - Users mailing list archive at Nabble.com.