Hello.

If I'm not wrong, the persistent ID of a managed configuration is attached
to the OSGi bundle that declares it.

Indeed, I can declare my properties like that in one bundle :

        <cm:property-placeholder
                id="my.properties"
                persistent-id="my.system.application"
                update-strategy="reload" />

And ServiceMix actually manages the "etc/my.system.application.cfg" file and
lets us modify the properties using the configuration view of the web
console, that is exactly the desired goal. In tehbconsole you can see the
relationship between the configuration file and the bundle...

No more bundle can declare a property placeholder with the same persistent
id... Thus, the question about a better way to share global or common
configuration values...





--
View this message in context: 
http://servicemix.396122.n5.nabble.com/Endpoints-URI-and-system-environment-tp5713987p5714004.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to