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

Java 10: Illegal reflective access by XStream on the agent side

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      After executing "echo Hello, world!" job ob the agent I get warnings for XStream. I would not be surprised if we had warnings on the Master, but I am not sure what XStream is doing on the agent side at all

      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeMap.comparator
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeSet.m
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.Properties.defaults
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.lang.reflect.Proxy.h
      WARNING: Illegal reflective access by com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter to method java.text.AttributedCharacterIterator$Attribute.getName()
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.awt.font.TextAttribute.instanceMap
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumSet.elementType
      WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumMap.keyType
      

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          So we have a computer Instance instantiated in hudson.util.ProcessTree.get(..), which leads to Jenkins instantiation.
          Weird. It's done by the "SlaveComputer.getChannelToMaster().call(new DoVetoersExist())" call. In order to execute this call, we also need "Jenkins.getInstanceOrNull()!=null"

          CC Daniel Beck I do not see the recent DoVetoersExist patches are really related, because any invocation of SlaveComputer.getChannelToMaster() will likely lead to the same results. IMHO we need a better logic to determine whether we are on the agent's side, which does not require classloading for SlaveComputer and Jenkins

          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeMap.comparator
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:811)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeSet.m
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.collections.TreeSetConverter.<clinit>(TreeSetConverter.java:44)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:812)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.Properties.defaults
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.collections.PropertiesConverter.<clinit>(PropertiesConverter.java:47)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:815)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.lang.reflect.Proxy.h
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.extended.DynamicProxyConverter.<clinit>(DynamicProxyConverter.java:42)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:824)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter to method java.text.AttributedCharacterIterator$Attribute.getName()
          	at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.<clinit>(AbstractAttributedCharacterIteratorAttributeConverter.java:45)
          	at com.thoughtworks.xstream.converters.extended.FontConverter.<init>(FontConverter.java:56)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:830)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.awt.font.TextAttribute.instanceMap
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.readResolve(AbstractAttributedCharacterIteratorAttributeConverter.java:106)
          	at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.<init>(AbstractAttributedCharacterIteratorAttributeConverter.java:65)
          	at com.thoughtworks.xstream.converters.extended.TextAttributeConverter.<init>(TextAttributeConverter.java:33)
          	at com.thoughtworks.xstream.converters.extended.FontConverter.<init>(FontConverter.java:56)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:830)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumSet.elementType
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.enums.EnumSetConverter.<clinit>(EnumSetConverter.java:42)
          	at com.thoughtworks.xstream.XStream.registerConverterDynamically(XStream.java:897)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:874)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumMap.keyType
          	at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39)
          	at com.thoughtworks.xstream.converters.enums.EnumMapConverter.<clinit>(EnumMapConverter.java:40)
          	at com.thoughtworks.xstream.XStream.registerConverterDynamically(XStream.java:897)
          	at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:877)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:574)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:496)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:465)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:411)
          	at com.thoughtworks.xstream.XStream.<init>(XStream.java:378)
          	at hudson.util.XStream2.<init>(XStream2.java:112)
          	at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177)
          	at hudson.model.Computer.<clinit>(Computer.java:1767)
          	at hudson.util.ProcessTree.get(ProcessTree.java:399)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090)
          	at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:212)
          	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          	at hudson.remoting.Request$2.run(Request.java:369)
          	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
          	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
          	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
          	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
          	at java.base/java.lang.Thread.run(Thread.java:844)
          
          Show
          oleg_nenashev Oleg Nenashev added a comment - So we have a computer Instance instantiated in hudson.util.ProcessTree.get(..), which leads to Jenkins instantiation. Weird. It's done by the "SlaveComputer.getChannelToMaster().call(new DoVetoersExist())" call. In order to execute this call, we also need "Jenkins.getInstanceOrNull()!=null" CC Daniel Beck I do not see the recent DoVetoersExist patches are really related, because any invocation of SlaveComputer.getChannelToMaster() will likely lead to the same results. IMHO we need a better logic to determine whether we are on the agent's side, which does not require classloading for SlaveComputer and Jenkins WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeMap.comparator at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.collections.TreeMapConverter.<clinit>(TreeMapConverter.java:50) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:811) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.TreeSet.m at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.collections.TreeSetConverter.<clinit>(TreeSetConverter.java:44) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:812) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.Properties.defaults at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.collections.PropertiesConverter.<clinit>(PropertiesConverter.java:47) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:815) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.lang.reflect.Proxy.h at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.extended.DynamicProxyConverter.<clinit>(DynamicProxyConverter.java:42) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:824) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter to method java.text.AttributedCharacterIterator$Attribute.getName() at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.<clinit>(AbstractAttributedCharacterIteratorAttributeConverter.java:45) at com.thoughtworks.xstream.converters.extended.FontConverter.<init>(FontConverter.java:56) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:830) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.awt.font.TextAttribute.instanceMap at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.readResolve(AbstractAttributedCharacterIteratorAttributeConverter.java:106) at com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter.<init>(AbstractAttributedCharacterIteratorAttributeConverter.java:65) at com.thoughtworks.xstream.converters.extended.TextAttributeConverter.<init>(TextAttributeConverter.java:33) at com.thoughtworks.xstream.converters.extended.FontConverter.<init>(FontConverter.java:56) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:830) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumSet.elementType at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.enums.EnumSetConverter.<clinit>(EnumSetConverter.java:42) at com.thoughtworks.xstream.XStream.registerConverterDynamically(XStream.java:897) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:874) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844) WARNING: Illegal reflective access by com.thoughtworks.xstream.core.util.Fields to field java.util.EnumMap.keyType at com.thoughtworks.xstream.core.util.Fields.locate(Fields.java:39) at com.thoughtworks.xstream.converters.enums.EnumMapConverter.<clinit>(EnumMapConverter.java:40) at com.thoughtworks.xstream.XStream.registerConverterDynamically(XStream.java:897) at com.thoughtworks.xstream.XStream.setupConverters(XStream.java:877) at com.thoughtworks.xstream.XStream.<init>(XStream.java:574) at com.thoughtworks.xstream.XStream.<init>(XStream.java:496) at com.thoughtworks.xstream.XStream.<init>(XStream.java:465) at com.thoughtworks.xstream.XStream.<init>(XStream.java:411) at com.thoughtworks.xstream.XStream.<init>(XStream.java:378) at hudson.util.XStream2.<init>(XStream2.java:112) at jenkins.model.Jenkins.<clinit>(Jenkins.java:5177) at hudson.model.Computer.<clinit>(Computer.java:1767) at hudson.util.ProcessTree.get(ProcessTree.java:399) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1090) at hudson.Launcher$RemoteLauncher$KillTask.call(Launcher.java:1081) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93) at java.base/java.lang. Thread .run( Thread .java:844)

            People

            • Assignee:
              Unassigned
              Reporter:
              oleg_nenashev Oleg Nenashev
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: