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

SanctionedSerializablesFilterPattern does not accept proxy classes on JDK 17

    XMLWordPrintableJSON

Details

    Description

      On JDK 17, the classes of proxies are created in dynamically created packages. The current implemention of SanctionedSerializablesFilterPattern does not recognize those packages, and so rejects all proxy objects.

      So far I've seen two dynamically created proxy packages:

      • jdk.proxy2
      • jdk.proxy3

      Adding "jdk.proxy*" to the SanctionedSerializablesFilterPattern fixes the problem, at the risk of accepting an overly broad set of classes.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: