Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-65582

"WARNING: An illegal reflective access operation has occurred" on Unix with openJDK11



    • Similar Issues:


      On start of a slave using openJDK jdk- on slaves and master I get in the log:


      <===[JENKINS REMOTING CAPACITY]===>channel started
      Remoting version: 4.5
      This is a Unix agent
      WARNING: An illegal reflective access operation has occurred
      WARNING: Illegal reflective access by jenkins.slaves.StandardOutputSwapper$ChannelSwapper to constructor java.io.FileDescriptor(int)
      WARNING: Please consider reporting this to the maintainers of jenkins.slaves.StandardOutputSwapper$ChannelSwapper
      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
      Evacuated stdout
      [StartupTrigger] - Scanning jobs for node ullteb106


      The bold warning makes me a little bit nervous....

      All these warnings are not present, if I use openJDK jdk8u275-b01 instead. (Everything else unchanged)

      There is a similar report referring to Windows and (Sun) JDK9: https://issues.jenkins.io/browse/JENKINS-46631
      And on JDK11, but referring to "after installing the selenium plugin" https://issues.jenkins.io/browse/JENKINS-64831

      (We DON'T have this plugin installed)

      I'm running Jenkins with JDK11, because in my understanding the switch is pending; I'm using openJDK because Sun/Oracle would need a license in my understanding.


          Issue Links


            martinjost Martin Jost created issue -
            timja Tim Jacomb made changes -
            Field Original Value New Value
            Labels jdk11 slave java11-compatibility jdk11 slave
            basil Basil Crow made changes -
            Labels java11-compatibility jdk11 slave illegalReflectiveAccess java11-compatibility jdk11 slave
            jglick Jesse Glick made changes -
            Link This issue relates to JENKINS-64831 [ JENKINS-64831 ]
            jglick Jesse Glick made changes -
            Link This issue duplicates JENKINS-46631 [ JENKINS-46631 ]
            martinjost Martin Jost made changes -
            Labels illegalReflectiveAccess java11-compatibility jdk11 slave illegalReflectiveAccess java11 java11-compatibility jdk11 slave


              Unassigned Unassigned
              martinjost Martin Jost
              0 Vote for this issue
              5 Start watching this issue