Re: java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy9
Had this problem when accidentally jenkins agent stared with java 16, changed JAVA_HOME var in agent config fram "latest" to jre8 ant problem gone. On Thursday, February 11, 2021 at 12:06:18 PM UTC+2 amedee@gmail.com wrote: > Jenkins version: 2.263.3 > Jenkins master: Linux > Jenkins node: Windows Server 2019 > Job: multibranch pipeline with Maven build steps > > Build fails with > > hudson.remoting.Channel$CallSiteStackTrace: Remote call to > aws-windows-eu-central-1 > at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800) > at > hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357) > at hudson.remoting.Channel.call(Channel.java:1001) > at hudson.FilePath.act(FilePath.java:1157) > at hudson.FilePath.act(FilePath.java:1146) > at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:121) > at hudson.plugins.git.GitSCM.createClient(GitSCM.java:907) > at hudson.plugins.git.GitSCM.createClient(GitSCM.java:838) > at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1291) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) > at > org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > java.lang.NoClassDefFoundError: Could not initialize class > com.sun.proxy.$Proxy9 > at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1022) > at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1008) > at > hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:169) > at hudson.remoting.Channel.export(Channel.java:813) > at hudson.remoting.Channel.export(Channel.java:776) > at > org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:204) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:566) > at > java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1235) > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1137) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) > at hudson.remoting.UserRequest._serialize(UserRequest.java:263) > at hudson.remoting.UserRequest.serialize(UserRequest.java:272) > at hudson.remoting.UserRequest.perform(UserRequest.java:222) > at hudson.remoting.UserRequest.perform(UserRequest.java:54) > at hudson.remoting.Request$2.run(Request.java:375) > at > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73) > at java.util.concurrent.FutureTask.run(FutureTask.java:264) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > at java.lang.Thread.run(Thread.java:834) > Caused: java.io.IOException: Remote call on aws-windows-eu-central-1 failed > at hudson.remoting.Channel.call(Channel.java:1007) > at hudson.FilePath.act(FilePath.java:1157) > at hudson.FilePath.act(FilePath.java:1146) > at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:121) > at hudson.plugins.git.GitSCM.createClient(GitSCM.java:907) > at hudson.plugins.git.GitSCM.createClient(GitSCM.java:838) > at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1291) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) > at > org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) >
java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy9
Jenkins version: 2.263.3 Jenkins master: Linux Jenkins node: Windows Server 2019 Job: multibranch pipeline with Maven build steps Build fails with hudson.remoting.Channel$CallSiteStackTrace: Remote call to aws-windows-eu-central-1 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800) at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357) at hudson.remoting.Channel.call(Channel.java:1001) at hudson.FilePath.act(FilePath.java:1157) at hudson.FilePath.act(FilePath.java:1146) at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:121) at hudson.plugins.git.GitSCM.createClient(GitSCM.java:907) at hudson.plugins.git.GitSCM.createClient(GitSCM.java:838) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1291) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) java.lang.NoClassDefFoundError: Could not initialize class com.sun.proxy.$Proxy9 at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:490) at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1022) at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1008) at hudson.remoting.RemoteInvocationHandler.wrap(RemoteInvocationHandler.java:169) at hudson.remoting.Channel.export(Channel.java:813) at hudson.remoting.Channel.export(Channel.java:776) at org.jenkinsci.plugins.gitclient.LegacyCompatibleGitAPIImpl.writeReplace(LegacyCompatibleGitAPIImpl.java:204) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:566) at java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1235) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1137) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349) at hudson.remoting.UserRequest._serialize(UserRequest.java:263) at hudson.remoting.UserRequest.serialize(UserRequest.java:272) at hudson.remoting.UserRequest.perform(UserRequest.java:222) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:375) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73) at java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.lang.Thread.run(Thread.java:834) Caused: java.io.IOException: Remote call on aws-windows-eu-central-1 failed at hudson.remoting.Channel.call(Channel.java:1007) at hudson.FilePath.act(FilePath.java:1157) at hudson.FilePath.act(FilePath.java:1146) at org.jenkinsci.plugins.gitclient.Git.getClient(Git.java:121) at hudson.plugins.git.GitSCM.createClient(GitSCM.java:907) at hudson.plugins.git.GitSCM.createClient(GitSCM.java:838) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1291) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:125) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) And in the node log: SEVERE: Failed to load Jenkins.class java.lang.NoClassDefFoundError: Could not initialize class com.thoughtworks.xstream.core.util.CompositeClassLoader at com.thoughtworks.xstream.XStream.(XStream.java