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.

Reply via email to