Uploaded image for project: 'Identity Provider'
  1. Identity Provider
  2. IDP-1274

"illegal reflective access" under Java 9, 10, 11

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0, 3.1.0, 3.1.1, 3.1.2, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.3.2, 3.3.3
    • Fix Version/s: 3.4.0
    • Component/s: Configuration
    • Labels:
      None

      Description

      This is something of a placeholder to investigate the detailed behaviour.

      Starting the IdP under Java OpenJDK 9.0.4 or Java 10 EA 46 gives this:

      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.springframework.beans.BeanUtils (file:/tmp/jetty-0.0.0.0-8443-webapp-_idp-any-6012741490519251586.dir/webinf/WEB-INF/lib/spring-beans-4.3.2.RELEASE.jar) to constructor com.sun.org.apache.xerces.internal.util.SecurityManager()
      WARNING: Please consider reporting this to the maintainers of org.springframework.beans.BeanUtils
      WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
      WARNING: All illegal access operations will be denied in a future release
      

      The IdP still functions in this environment, or at least my simplistic deployment still runs.

      We need to dig into this to figure out which if any other modules are implicated, and see whether we can get updated components prior to our next and hopefully final 3.x release so that we can avoid things failing further down the line.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              cantor.2@osu.edu Scott Cantor
              Reporter:
              ian@iay.org.uk Ian Young
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 4 minutes
                  1d 4m