I want to set timeout attribute in multicast tag from a external property file.
I can use properties without issue with {{property.name}} syntax in uri,etc definitions.
However below usage seems like not permitted. Any ideas how to work around / correct way of this?
<camel:camelContext id="myCamelContext" xmlns="http://camel.apache.org/schema/spring">
<propertyPlaceholder id="korek_config" location="file:${config.path}/my-config.properties"/>
<route>
<from uri="...."/>
<multicast parallelProcessing="true"
strategyRef="balancesAggregator"
timeout="{{retrieve.balances.timeout}}">
<to uri="direct:balancesRead"/>
<bean ref="serviceBean" method="getBalances"/>
</multicast>
</route>
</camel:camelContext>