[ 
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.

Reply via email to