Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-10031

Scripts throws "illegal reflective access" warning on JDK9+

XMLWordPrintable

      Description of the issue:
      Scripts throws "illegal reflective access" warning on JDK9/10/11.

      How reproducible:
      Always with JDK9, 10 and 11

      Steps to Reproduce:

      • ./jboss-cli.sh "echo test"
      • ./add-user.sh -u test4 -p Test123* -s
      • ./appclient.sh -v
      • ./wsconsume.sh
      • ./wsprovide.sh
      • ./domain.sh
      • ./standalone.sh

      Actual results:

      [hudson@rhel7-large-9887 bin]$ java --version
      java 9.0.4
      Java(TM) SE Runtime Environment (build 9.0.4+11)
      Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
      [hudson@rhel7-large-9887 bin]$ 
      
      [hudson@rhel7-large-9887 bin]$ ./jboss-cli.sh "echo test"
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.jboss.logmanager.LogManager$2 (jar:file:/home/hudson/hudson_workspace/workspace/early-testing-scripts-unix/9774dccf/wildfly/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.9.Final.jar!/) to constructor java.util.logging.Level$KnownLevel(java.util.logging.Level)
      WARNING: Please consider reporting this to the maintainers of org.jboss.logmanager.LogManager$2
      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
      test
      [hudson@rhel7-large-9887 bin]$ 
      
      [hudson@rhel7-large-9887 bin]$ ./add-user.sh -u test4 -p Test123* -s
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.jboss.logmanager.LogManager$2 (jar:file:/home/hudson/hudson_workspace/workspace/early-testing-scripts-unix/9774dccf/wildfly/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.9.Final.jar!/) to constructor java.util.logging.Level$KnownLevel(java.util.logging.Level)
      WARNING: Please consider reporting this to the maintainers of org.jboss.logmanager.LogManager$2
      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
      [hudson@rhel7-large-9887 bin]$ cat ../standalone/configuration/mgmt-users.properties  | tail -n 1
      test4=a95aa9d159b7afe0cc9d3795061551ad
      [hudson@rhel7-large-9887 bin]$
      
      [hudson@rhel7-large-9887 bin]$ ./appclient.sh -v
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by org.jboss.logmanager.LogManager$2 (jar:file:/home/hudson/hudson_workspace/workspace/early-testing-scripts-unix/9774dccf/wildfly/modules/system/layers/base/org/jboss/logmanager/main/jboss-logmanager-2.0.9.Final.jar!/) to constructor java.util.logging.Level$KnownLevel(java.util.logging.Level)
      WARNING: Please consider reporting this to the maintainers of org.jboss.logmanager.LogManager$2
      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
      06:11:52,205 INFO  [org.jboss.modules] (main) JBoss Modules version 1.7.0.Final
      WildFly Full 13.0.0.Alpha1-SNAPSHOT (WildFly Core 4.0.0.Final)
      [hudson@rhel7-large-9887 bin]$ 
      

      Expected results:
      No warnings

              jperkins-rhn James Perkins
              mkopecky@redhat.com Marek Kopecky
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: