You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Dominik Süß (JIRA)" <ji...@apache.org> on 2019/06/19 08:37:02 UTC

[jira] [Resolved] (SLING-8215) Content-Extension fails to handle multilayer nesting of packages

     [ https://issues.apache.org/jira/browse/SLING-8215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dominik Süß resolved SLING-8215.
--------------------------------
    Resolution: Fixed

> Content-Extension fails to handle multilayer nesting of packages
> ----------------------------------------------------------------
>
>                 Key: SLING-8215
>                 URL: https://issues.apache.org/jira/browse/SLING-8215
>             Project: Sling
>          Issue Type: Bug
>          Components: Feature Model
>            Reporter: Dominik Süß
>            Assignee: Dominik Süß
>            Priority: Major
>             Fix For: Feature Model Content Extension 1.0.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> As ExecutionPlan building requires adding all artifacts that are not explicitly referred as an inner dependency the ContentHandler has code to add also subpackages to the execution plan - this logic currently only walks into the first layer of nesting and doesn't address the option to have mutliple levels of nesting. This is a scenarios not really intended for use in with feature models - but since legacy structures need to be supported as well this leads to problems in scenarios of wrapperpackages for libraries (1 level of nesting) are embedded in container packages for the own application (2nd level of nesting)
> The symptom currently is to have the second level only registered and not installed unless there is an explicit dependency defined in another package.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)