Konrad Windszus created SLING-11864:
---------------------------------------

             Summary: Configuration merge not considered in OSGi Installer 
Configuration Printer Web Console
                 Key: SLING-11864
                 URL: https://issues.apache.org/jira/browse/SLING-11864
             Project: Sling
          Issue Type: Bug
          Components: Installer
    Affects Versions: Installer Configuration Factory 1.4.2
            Reporter: Konrad Windszus


Despite 
https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#merging-of-configurations
 stating that

bq. Similar, for write back and the OSGi Installer Configuration Printer Web 
Console only the properties with different configuration values than the 
default configuration are written back/exposed.

I still see all values which differ from the metatype default value being 
exposed at {{/system/console/osgi-installer-config-printer}}. I tried with a 
distribution which has two configurations

{code}
* org.apache.jackrabbit.vault.packaging.impl.PackagingImpl: 
2a425da9bfe3907800abf828d7dba911/200, 
jcrinstall:/apps/system/config/org.apache.jackrabbit.vault.packaging.impl.PackagingImpl.cfg.json,
 INSTALLED, 
  - 311121c892dc31cecae4b5844a5855e9/50, 
launchpad:resources/config/org.apache.jackrabbit.vault.packaging.impl.PackagingImpl.config,
 INSTALL, Another resource with the same entity id but a higher version or 
priority or digest found (in that order, the latter only in case the version is 
a SNAPSHOT)!
{code}

and framework property {{sling.installer.config.mergeSchemes = launchpad}}.

Still values from both sources are exposed at 
{{/system/console/osgi-installer-config-printer?pid=org.apache.jackrabbit.vault.packaging.impl.PackagingImpl&format=JSON}}.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to