Balazs Zsoldos created FELIX-5381:
-------------------------------------
Summary: [configadmin] Make it possible to specify felix.cm.dir
relative to working dir and user home
Key: FELIX-5381
URL: https://issues.apache.org/jira/browse/FELIX-5381
Project: Felix
Issue Type: Wish
Affects Versions: configadmin-1.8.10
Reporter: Balazs Zsoldos
At the moment, felix.cm.dir can be either an absolute path or a path relative
to the bundle data directory.
We use Configuration Admin in the way that the configuration directory is
relative to user.dir. The advantage of this solution is that
- we know where the configuration is (without searching through the bundle
cache directory) and we can read them offline or compare the configuration with
other working copy
- we do not loose the configuration if we re-install configuration admin bundle
- we can copy the whole environment and the configurations will be copied, too
Therefore I propose the _felix.cm.dir.relativeto_ system property (or similar).
The new system property could have three values:
- _bundle.data_ (default)
- _user.dir_: the given path is relative to the working directory
- _user.home_: the given path is relative to the user home directory (in
production, we can overcopy the environment without loosing the configuration)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)