Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-10289

Add an argument file that opens all JDK packages to all unnamed modules

    XMLWordPrintableJSON

Details

    Description

      Certain Geode functionality requires user-defined objects to be accessible for reflection. It can be difficult for users to identify non-opened JDK packages that are included in their objects.

      Add an argument file that opens all JDK packages to all unnamed modules. Adding this argument file when launching a client, locator, or server on JDK 17 essentially mimics the --illegal-access=permit option from JDK 11 (at least for JDK packages).

      The supplied argument file will open all packages that come with the Linux version of OpenJDK.

      Attachments

        Activity

          People

            demery Dale Emery
            demery Dale Emery
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: