karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Adding Karaf Support for Karaf
Date Mon, 12 Oct 2015 19:03:46 GMT
Don't forget to mention the Karaf user guide.

As Tamaya is a configuration manager, shared by different applications 
and system, it makes sense to leverage Karaf ConfigAdmin layer and 
expose as a Tamaya service.
What I see, it's:
- Tamaya configuration service (REST) deployed in Karaf
- Tamaya configuration backends (ConfigAdmin is one, but we can image 
other adapters like JDBC, etc, relaying the existing ones)

@Anatole: what do you think about this scenario ?


On 10/12/2015 08:44 PM, Christian Schneider wrote:
> Can you tell a bit more about the concepts in Tamaya?
> In OSGi the configuration is managed mainly by the ConfigurationAdmin
> service. We use felix fileinstall together with felix configadmin to
> provide configurations backed by a file system.
> Config Admin can be queried but mainly configuration is pushed to bundles.
> You can look into some of my tutorials :
> http://liquid-reality.de/display/liquid/2011/09/23/Karaf+Tutorial+Part+2+-+Using+the+Configuration+Admin+Service
> http://liquid-reality.de/display/liquid/2011/09/26/Karaf+Tutorial+Part+3+-+Improving+configuration+editing+using+the+OSGI+Metatype+Service+and+the+Felix+Webconsole
> This is also related:
> http://njbartlett.name/2015/08/17/osgir6-declarative-services.html
> Christian
> Am 12.10.2015 um 18:53 schrieb Anatole Tresch:
>> Hi all
>> I am one of the active committers of the Apache Tamaya poddling, which
>> provides a unified configuration API/SPI. I think, it would be great, if
>> Tamaya could ship a configuration component for Karaf.
>> Can somebody give me a short hint, where I can find the configuration
>> related code running in Karaf? My current idea is that Tamaya will ship a
>> corresponding bundle as part of the next release, that is accessing
>> configuration using the Tamaya SPI mechanism.
>> BTW: I already checked out the Karaf source from git and have read the
>> committer guidelines.
>> Thanks for your feedback!
>> Anatole

Jean-Baptiste Onofré
Talend - http://www.talend.com

View raw message