Uploaded image for project: 'TomEE'
  1. TomEE
  2. TOMEE-2744

JDK14 / JDK16 Compatibility: Remove Usage of javax.security.acl

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 8.0.0-Final, 8.0.6, 8.0.7
    • Fix Version/s: None
    • Component/s: TomEE Core Server

      Description

      Just for curiosity, I tried tomee with jdk14 (upgrading xbean). I found out that
      the java.security.acl package is removed from jdk14
      (https://bugs.openjdk.java.net/browse/JDK-8191138  ) and
      java.security.acl.Group is referenced in AbstractSecurityService (I don't
      know if it is used somewhere else).

      I've tried to patch it making AbstractSecurityService.Group implement Principal
      instead of java.security.acl.Group and everything works, at least in my
      environment, but I don't know about other setups.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                cocorossello Vicente Rossello Jaume
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: