You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Karl Pauls (JIRA)" <ji...@apache.org> on 2017/10/09 21:31:00 UTC

[jira] [Created] (SLING-7186) System bundle + extension bundles should only export available packages on java9

Karl Pauls created SLING-7186:
---------------------------------

             Summary: System bundle + extension bundles should only export available packages on java9
                 Key: SLING-7186
                 URL: https://issues.apache.org/jira/browse/SLING-7186
             Project: Sling
          Issue Type: Improvement
          Components: Launchpad
    Affects Versions: Launchpad Base 2.6.24
            Reporter: Karl Pauls
            Assignee: Karl Pauls
             Fix For: Launchpad Base 2.6.26


We need to revisit the packages we export from the system bundle as well as the extension bundles we add when running with java9. The issue is that by default, starting with java9, we only have java.se modules on the module path. Our current packages list + extension bundles assumes java.se.ee to be present (which is not the case unless it is specifically requested via --add-modules). 

We have to investigate what we want to do to remedy this situation - I'll create subtasks for the actual work (which probably has to include updating to a Felix 5.6.10 when it is released).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)