karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (KARAF-888) Add a Karaf Config Service
Date Tue, 08 May 2012 20:33:49 GMT

     [ https://issues.apache.org/jira/browse/KARAF-888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Christian Schneider resolved KARAF-888.

    Resolution: Fixed

I think this is resolved with the new config admin and file install versions that do the persistence
> Add a Karaf Config Service
> --------------------------
>                 Key: KARAF-888
>                 URL: https://issues.apache.org/jira/browse/KARAF-888
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-config
>            Reporter: Jean-Baptiste Onofré
>             Fix For: 3.1.0
> Up to now, Karaf uses Felix FileInstall to poll files in the etc folder and load the
properties containing in the files (the files respect the pid.cfg format) in the ConfigAdmin
> On the other hand, Karaf manipulate ConfigAdmin via the config:* commands and is able
to flush back the properties in the files in this commands.
> I propose two improvements around ConfigAdmin:
> - we could create a Karaf Config Service on top of ConfigAdmin to be able to choose and
change the storage backend of configuration. For instance, replace/concats the etc folder
with a JDBC or LDAP backend. We could implement something similar to JAAS with a kind of ConfigModule.
> - the config:* commands shouldn't be responsible to writing the files. The config:* commands
could use the Karaf Config Service. The Karaf Config Service will be responsible to updating
the ConfigAdmin service, and flush the changes to the storage backend.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message