[
https://issues.apache.org/activemq/browse/CAMEL-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47420#action_47420
]
Claus Ibsen commented on CAMEL-1066:
------------------------------------
Updated FAQ with the entry to the SPR issue.
> Spring property placesholder has no effect
> ------------------------------------------
>
> Key: CAMEL-1066
> URL: https://issues.apache.org/activemq/browse/CAMEL-1066
> Project: Apache Camel
> Issue Type: Bug
> Components: camel-spring
> Affects Versions: 1.5.0
> Reporter: Martin Gilday
> Fix For: Future
>
>
> 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.