Hi all,

as far as I know this never was expected to work. Currently we do not change the felix config admin. So direct updates to the config pid are not expected to be persisted. Only config changes using the karaf config mbean or the karaf shell commands write the config back. JB wrote we might have had a hook somewhere but I was not able to find it in the karaf 2.2.5 sources.

JB tested using log:set DEBUG which persists the change in the config file in Karaf 2.2.5 but not in 2.2.6. I am not sure though that the perist is done by karaf code here. It might also be done by pax logging. I will check this.

Christian

Am 12.04.2012 14:27, schrieb Jean-Baptiste Onofré:
Hi guys,

In Karaf 2.2.6, in order to improve the ConfigAdmin management (using config:* commands and ConfigMBean), we changed the way to handle configuration files and flush on the storage.

It leads to a "critical" regression where the ConfigAdmin update are not flushed into the configuration file:
https://issues.apache.org/jira/browse/KARAF-1360

I'm gonna take a look on this issue and fix it asap.

I just wonder if:
- it makes sense to release a 2.2.6.1 (a kind of hotfix release)
- it makes sense to wait 2.2.7 but we should cut off this release very soon

WDYT ?

Regards
JB


--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
Talend Application Integration Division http://www.talend.com

Reply via email to