Is there a way to change the configuration store location for the OSGi Configuration Admin service? I’d like to have the properties files exist in another bundle so they’d exist in source control & in the deployment rather than the OSGi store.
Is there a way to change the configuration store location for the OSGi Configuration
Share
In the end I decided to use Apache Felix File Install to update the configuration properties of a Configuration Admin ManagedService. This seems to work passably well.
It’s a little kludgy because when the files are updated the new configuration properties get pushed to the managed service without regard to their being correct values. This means that on next startup the values will still be bad & need to be set to defaults.
It should work for now.