[
https://issues.apache.org/jira/browse/CONFIGURATION-498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13281837#comment-13281837
]
Oliver Heger commented on CONFIGURATION-498:
--------------------------------------------
This is certainly a valid request. Unfortunately, I am pretty new to OSGi, so
it is not directly clear for me where Commons Configuration fits into the
picture.
As I have read, there are multiple aspects related to the Configuration Admin
service:
* You can create a ManagedService or a ManagedServiceFactory, and then
Configuration Admin calls your service when a configuration is created or
changed passing in a Dictionary object. The creation of configurations is done
through methods of the Configuration Admin service.
* Bundles can specify meta data describing the configuration options they
support.
* There is a preferences services which can be used by bundles to persist their
settings.
Which of these services would you like to access through our Configuration
interface?
> Add OSGi Configuration Admin Service as a source for configuration data
> -----------------------------------------------------------------------
>
> Key: CONFIGURATION-498
> URL: https://issues.apache.org/jira/browse/CONFIGURATION-498
> Project: Commons Configuration
> Issue Type: New Feature
> Components: File reloading
> Affects Versions: 1.8
> Reporter: Brian Topping
>
> I'm rather new to commons-configuration, so I don't have a lot of personal
> experience with it, so please close this issue if it is naive or poorly
> matched to the goals of the project. :-)
> As part of the OSGi spec, a service called "Configuration Admin" is available
> to provide access to properties-based configuration that is stored in the
> container. Providing access to that facility via commons-configuration seems
> like an ideal situation since it can further abstract the container that the
> client code is running on, now including OSGi containers such as Karaf or
> Felix.
--
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