[ https://issues.apache.org/activemq/browse/CAMEL-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-1066. -------------------------------- Resolution: Won't Fix Fix Version/s: (was: Future) We have the Camel properties component which supports property placeholders fully. Using Spring property placeholders is not possible unless Spring Framework makes that possible. > Spring property placesholder to be fully supported > -------------------------------------------------- > > Key: CAMEL-1066 > URL: https://issues.apache.org/activemq/browse/CAMEL-1066 > Project: Apache Camel > Issue Type: Improvement > Components: camel-spring > Affects Versions: 1.5.0 > Reporter: Martin Gilday > > When using a Spring PropertyPlaceholderConfigurer, properties are not > replaced into the Camel DSL. A use case for using property substitution is > to change the component type used in different deployments of the same app > (such as between SEDA and JMS). You can then also use the same config file > for testing by replacing JMS endpoints with mock ones. > For example: > {code} > <camel:camelContext trace="${traceMode}" useJmx="false"> > <camel:route> > <camel:from uri="${queue.incoming}" /> > <camel:to uri="${queue.outgoing}" /> > </camel:route> > </camel:camelContext> > {code} > In Camel 1.5 the resulting routes are still named ${queue.incoming} instead > of being replaced with jms:myQueue etc. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.