Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-7186

Update to Felix Framework 5.6.10 and limit system bundle exports to available packages on java9

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Launchpad Base 2.6.24
    • Launchpad Base 2.6.26
    • Launchpad
    • None

    Description

      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).

      Attachments

        Issue Links

          Activity

            People

              karlpauls Karl Pauls
              karlpauls Karl Pauls
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: