Which runtime do you use?
In Karaf and ServiceMix you use the OSGI ConfigAdmin service which does
this for you. For free... ;-)
And you can configure the properties in a nice console too. The changed
property will be also flushed into the config file.

Best,
Christian

On Wed, Nov 7, 2012 at 6:06 PM, pberkman <[email protected]>wrote:

> I am using the
> org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer to
> parameterize most of the varible-configuration in the Camel Contexts/Routes
> as such:
>
>         <bean id="bridgePropertyPlaceholder"
> class="org.apache.camel.spring.spi.BridgePropertyPlaceholderConfigurer">
>                 <property name="location"
> value="file:nextgate/ms/ngmsroute.properties"/>
>         </bean>
>
> Unfortunately, the default is to cache all the property values.  So, I have
> to reload the app every time I need to change anything like a simple port
> number in one of the adapters, etc.
>
> Question: is there a way to configure the Bridge Property Placeholder so
> that it will check the modify time of the properties file and reload if
> necessary?
>
> thanks!
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Dynamic-Changes-to-Properties-File-When-Using-Bridge-Property-Placeholder-tp5722310.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



--

Reply via email to