[ https://issues.apache.org/jira/browse/CAMEL-9212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14952690#comment-14952690 ]
Claus Ibsen commented on CAMEL-9212: ------------------------------------ Yeah we could possible add support for the simple language syntax in the name attribute, like we have with toD etc. > Enable dynamic values in the headerName / propertyName > ------------------------------------------------------ > > Key: CAMEL-9212 > URL: https://issues.apache.org/jira/browse/CAMEL-9212 > Project: Camel > Issue Type: New Feature > Components: camel-core > Affects Versions: 2.15.3 > Reporter: stephen hartley > Fix For: 2.17.0 > > > It would be really helpful for me if exchange properties and headers would > allow dynamic values to be set from the XML DSL, for example: > {code:xml} > <setProperty > propertyName="$simple{type:my.domain.StringConstants.EXCHANGE_PROP_TX_FAILED}"> > <simple>${type:java.lang.Boolean.TRUE}</simple> > </setProperty> > {code} > {code:java} > StringConstants.EXCHANGE_PROP_TX_FAILED = "exchange_prop_tx_failed"; > {code} > See also [this > thread|http://camel.465427.n5.nabble.com/Simple-expression-not-evaluated-in-Spring-DSL-setProperty-td5765820.html] > from camel-users. -- This message was sent by Atlassian JIRA (v6.3.4#6332)