properties are getting not reloaded in case of spring dm.it works fine in case of blue print xml and properties are reloaded when changes happen and deploy the profile in jboss fuse.
in blueprint cm:property-placeholder is having update-strategy attribute which does the properties reloaded where as in spring dm osgix:cm-properties does not have reload property .properties are not getting refreshed in spring. blueprint ********* <cm:property-placeholder id="myConfig" persistent-id="test" update-strategy="reload"/> spring ****** <osgix:cm-properties id="cmProps" persistent-id="test"/> ******************************************************** <?xml version="1.0"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0" xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0"> <cm:property-placeholder id="myConfig" persistent-id="test" update-strategy="reload"/> <camelContext id="log-example-context" xmlns="http://camel.apache.org/schema/blueprint" > <propertyPlaceholder id="properties" location="blueprint:myConfig"/> <route id="log-route"> <from uri="timer:foo?period=5s"/> <setBody> <simple>Hello from Fabric based Camel route!</simple> </setBody> <log message=">>> ${body} : ${sys.runtime.id} .sample:..{{sample}}"/> </route> </camelContext> </blueprint> ********************** <?xml version="1.0"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camel="http://camel.apache.org/schema/spring" xmlns:osgix="http://www.springframework.org/schema/osgi-compendium" xmlns:ctx="http://www.springframework.org/schema/context" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd http://www.springframework.org/schema/osgi-compendium http://www.springframework.org/schema/osgi-compendium/spring-osgi-compendium.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <osgix:cm-properties id="cmProps" persistent-id="test"/> <camel:camelContext id="log-example-context" xmlns="http://camel.apache.org/schema/spring" > <propertyPlaceholder id="properties" location="ref:cmProps"/> <route id="log-route"> <from uri="timer:foo?period=5s"/> <setBody> <simple>Hello from Fabric based Camel route!</simple> </setBody> <log message=">>> ${body} : ${sys.runtime.id} ..{{sample}}."/> </route> </camel:camelContext> </beans> -- View this message in context: http://camel.465427.n5.nabble.com/spring-osgix-cm-properties-not-reloading-the-properties-tp5770739.html Sent from the Camel - Users mailing list archive at Nabble.com.