Dominik Süß created SLING-8215:
----------------------------------

             Summary: 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üß


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)

Reply via email to