Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.10.3
-
None
-
Unknown
Description
BridgePropertyPlaceholderConfigurer does not support recursive properties (as Spring property placeholder does).
Given the following Spring properties file :
project.path=/project integration.in=${project.path}/in
If I use the expression {{integration.in}} in the from clause of my RouteBuilder, I get an exception :
Invalid directory: ${project.path}/in. Dynamic expressions with ${ } placeholders is not allowed. Use the fileName option to set the dynamic expression.
Attachments
Issue Links
- breaks
-
CAMEL-6400 CamelContext fails to start using placeholder in "simple" in conjunction with BridgePropertyPlaceholder
- Resolved
- is a clone of
-
CAMEL-5328 Camel PropertiesComponent should support resolution of nested properties
- Resolved