sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Schaefer (Jira)" <>
Subject [jira] [Created] (SLING-9462) Sub Maven Project fails in Check Preprocessor Run
Date Thu, 21 May 2020 19:30:00 GMT
Andreas Schaefer created SLING-9462:

             Summary: Sub Maven Project fails in Check Preprocessor Run
                 Key: SLING-9462
             Project: Sling
          Issue Type: Bug
          Components: Feature Model
    Affects Versions: slingfeature-maven-plugin 1.3.2
            Reporter: Andreas Schaefer
             Fix For: slingfeature-maven-plugin 1.3.4

When I have a parent POM (package 'pom') and only have sub modules in there and then a submodule
wants to create a Feature Model using 'include-artifact' then the build fails with the message:
'The slingfeature preprocessor did not run'.

Running the build from the child does just fine.


Debugging this yields a strange issue where the ProjectHelper.storeProjectInfo() is using
another Maven Project instance (info.project) than the one given to the ProjectHelper.checkProcessorRun()
- hence the failure.


This is very irritating because the suggested fix is not fixing it (extensions = true).


My guess is that this is a problem with sub modules where the testing is not done with the
same Maven Project instance and hence the stored Context Value is then not found.

This message was sent by Atlassian Jira

View raw message