[
https://issues.apache.org/jira/browse/SLING-7186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16246690#comment-16246690
]
Karl Pauls commented on SLING-7186:
-----------------------------------
I updated the pull request and I think we are close. What is left is to wait
for the next felix framework release.
> 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)