[ https://issues.apache.org/jira/browse/SLING-5887?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16922264#comment-16922264 ]
Carsten Ziegeler commented on SLING-5887: ----------------------------------------- [~kwin] Could you please check whether this still is an issue with latest versions? > OSGi Installer: configuration factory instances and regular configuration > instances differ in terms of overwrite behaviour > -------------------------------------------------------------------------------------------------------------------------- > > Key: SLING-5887 > URL: https://issues.apache.org/jira/browse/SLING-5887 > Project: Sling > Issue Type: Bug > Components: Installer > Affects Versions: Installer Core 3.6.4, JCR Installer 3.1.16 > Reporter: Konrad Windszus > Priority: Major > > In case an OSGi configuration contributed through the JCR Installer is > overwritten manually in the Felix Web Console, this new version takes > precedence over the version in the repository. Even if the configuration in > the repository is modified afterwards (i.e. the EventListener is being > triggered) the manually overwritten configuration will not replaced with the > version from the repository. Only explicitly deleting the manually > overwritten configuration will lead to the repository version of it becoming > active again. > In contrast for OSGi configuration factories, every manually overwritten > instance is automatically reverted to the repository version, in case the > according configuration in the repository is updated. > So it seems that the OSGi installer in that case does not detect, that this > configuration instance was deliberately overwritten by the user. -- This message was sent by Atlassian Jira (v8.3.2#803003)