[ 
https://issues.apache.org/jira/browse/CAMEL-7841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14236214#comment-14236214
 ] 

Marc Carter commented on CAMEL-7841:
------------------------------------

yes, its all functional locally but needs unpicking from other local 
customisations and testing to be presentable. i'll give it another look over 
soon with an eye to getting something visible for you to look at even if its 
not the finished article 

> Allow SpEL inside Camel URIs
> ----------------------------
>
>                 Key: CAMEL-7841
>                 URL: https://issues.apache.org/jira/browse/CAMEL-7841
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-spring
>    Affects Versions: 2.14.0
>            Reporter: Marc Carter
>             Fix For: Future
>
>
> The test for {{BridgePropertyPlaceholderConfigurer}} shows a very unrealistic 
> example of putting some SpEL into a camel variable. This requires 
> pre-declaring every such spel expression as you instantiate the bridge. 
> Essentaily the SpEL is only evaluated when directly in the Spring context 
> refresh.
> This bridge class can be ugraded to parse SpEL expressions dynamically as 
> Camel requests properties allowing the usecases like:
> {code}
> .from("direct:dostuff")
> .wireTap( "file:#{@runtime.dataPath}?fileName=${date:now:yyyyMMdd}.txt" )
> {code}
> In today's code the first part of URI cannot be paramterised.
> I'll submit a PR via github with my solution and example tests.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to