Running on Camel 2.11.1. I am trying to use a defined VM argument (e.g., -Dprop.env=DEV) in camel context. However, I got the error saying "PropertiesComponent with name properties must be defined in CamelContext to support property placeholders". So I need to add a propertyPlaceholder to make it work. I guess it is related to this issue https://issues.apache.org/jira/browse/CAMEL-6313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel
But according to the comment, this issue has been fixed in 2.11.1. Did I make any mistake here? <camel:camelContext xmlns="http://camel.apache.org/schema/spring" > <camel:route> <camel:from uri="file:src/data?noop=true"/> <camel:choice> <camel:when> <camel:xpath>/person/city = 'London'</camel:xpath> <camel:log message="<b>{{prop.env}}*"/> <camel:to uri="file:target/messages/uk"/> </camel:when> <camel:otherwise> <camel:log message="Other message"/> <camel:to uri="file:target/messages/others"/> </camel:otherwise> </camel:choice> </camel:route> </camel:camelContext> -- View this message in context: http://camel.465427.n5.nabble.com/Got-an-error-PropertiesComponent-with-name-properties-must-be-defined-in-CamelContext-to-support-pro-tp5738974.html Sent from the Camel - Users mailing list archive at Nabble.com.