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

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Launchpad Base 2.6.24
    • Fix Version/s: Launchpad Base 2.6.26
    • Component/s: Launchpad
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: