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