Hii, Recently I'm getting the following error with my Jenkins (v1.509.2):
ERROR: Processing failed due to a bug in the code. Please report this to [email protected] java.lang.NullPointerException: no workspace from node hudson.slaves.DumbSlave@bc0a0e30 which is computer hudson.slaves.SlaveComputer@51bf2e9a and has channel null at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:70) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.build(MavenModuleSetBuild.java:820) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:771) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584) at hudson.model.Run.execute(Run.java:1575) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) project=hudson.maven.MavenModuleSet@3665ea4b[projectName] project.getModules()=[hudson.maven.MavenModule@5536055d[projectName/groupId:artifactId][projectName/groupId:artifactId][relativePath:], hudson.maven.MavenModule@4d9a485f[projectName/groupId:artifactId-batch][projectName/groupId:artifactId-batch][relativePath:module-batch], hudson.maven.MavenModule@4c057cc6[projectName/groupId:artifactId-child][projectName/groupId:artifactId-child][relativePath:pom-enfant], hudson.maven.MavenModule@7c42d227[projectName/groupId:artifactId-composants][projectName/groupId:artifactId-composants][relativePath:module-composants], hudson.maven.MavenModule@6f33e2d[projectName/groupId:artifactId-composants-test][projectName/groupId:artifactId-composants-test][relativePath:module-composants-test], hudson.maven.MavenModule@4b76ffeb[projectName/groupId:artifactId-config][projectName/groupId:artifactId-config][relativePath:module-config], hudson.maven.MavenModule@719bc401[projectName/groupId:artifactId-cryptage][projectName/groupId:artifactId-cryptage][relativePath:module-cryptage], hudson.maven.MavenModule@296157ec[projectName/groupId:artifactId-delivery][projectName/groupId:artifactId-delivery][relativePath:module-delivery], hudson.maven.MavenModule@35d35c2d[projectName/groupId:artifactId-interfaces][projectName/groupId:artifactId-interfaces][relativePath:module-interfaces], hudson.maven.MavenModule@4748a9f6[projectName/groupId:artifactId-interfaces-test][projectName/groupId:artifactId-interfaces-test][relativePath:module-interfaces-test], hudson.maven.MavenModule@738e7a09[projectName/groupId:artifactId-metier][projectName/groupId:artifactId-metier][relativePath:module-metier], hudson.maven.MavenModule@eee2024[projectName/groupId:artifactId-modele][projectName/groupId:artifactId-modele][relativePath:module-modele], hudson.maven.MavenModule@33802324[projectName/groupId:artifactId-persistence][projectName/groupId:artifactId-persistence][relativePath:module-persistence], hudson.maven.MavenModule@21832ae6[projectName/groupId:artifactId-rules][projectName/groupId:artifactId-rules][relativePath:module-rules], hudson.maven.MavenModule@2a75733a[projectName/groupId:artifactId-test-utils][projectName/groupId:artifactId-test-utils][relativePath:module-test-utils], hudson.maven.MavenModule@4dffa9d[projectName/groupId:artifactId-wacom][projectName/groupId:artifactId-wacom][relativePath:module-wacom], hudson.maven.MavenModule@cbe5beb[projectName/groupId:artifactId-webapp][projectName/groupId:artifactId-webapp][relativePath:module-webapp], hudson.maven.MavenModule@2584a7d6[projectName/groupId:artifactId-webapp-borne][projectName/groupId:artifactId-webapp-borne][relativePath:module-webapp-borne], hudson.maven.MavenModule@2826e5d8[projectName/groupId:artifactId-webapp-d2][projectName/groupId:artifactId-webapp-d2][relativePath:module-webapp-d2], hudson.maven.MavenModule@11bbdc80[projectName/groupId:artifactId-webservices-mock][projectName/groupId:artifactId-webservices-mock][relativePath:module-webservices-mock], hudson.maven.MavenModule@44896098 [projectName/groupId:artifactId-wsdl][projectName/groupId:artifactId-wsdl][relativePath:module-wsdl]] project.getRootModule()=hudson.maven.MavenModule@5536055d [projectName/groupId:artifactId][projectName/groupId:artifactId][relativePath:] FATAL: no workspace from node hudson.slaves.DumbSlave@bc0a0e30 which is computer hudson.slaves.SlaveComputer@51bf2e9a and has channel null java.lang.NullPointerException: no workspace from node hudson.slaves.DumbSlave@bc0a0e30 which is computer hudson.slaves.SlaveComputer@51bf2e9a and has channel null at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:70) at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:60) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.build(MavenModuleSetBuild.java:820) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:771) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:584) at hudson.model.Run.execute(Run.java:1575) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) And seeing the tomcat logs, I've found these lines: Sep 4, 2013 12:39:33 PM hudson.slaves.ChannelPinger$1 onDead INFO: Ping failed. Terminating the channel. java.util.concurrent.TimeoutException: Ping started on 1378290933654 hasn't completed at 1378291173655 at hudson.remoting.PingThread.ping(PingThread.java:120) at hudson.remoting.PingThread.run(PingThread.java:81) Sep 4, 2013 12:39:33 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run GRAVE: Unexpected error in channel Channel to Maven [java, -Xms1024m, -Xmx1024m, -XX:PermSize=256M, -XX:MaxPermSize=256M, -cp, /cip/home/jenkins-V1/maven3-agent.jar:/cip/opt/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /cip/opt/apache-maven-3.0.4, /cip/home/jenkins-V1/slave.jar, /cip/home/jenkins-V1/maven3-interceptor.jar, 41195] hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: hudson.remoting.Channel$OrderlyShutdown at hudson.remoting.Request.call(Request.java:174) at hudson.remoting.ProxyInputStream._read(ProxyInputStream.java:74) at hudson.remoting.ProxyInputStream.read(ProxyInputStream.java:80) at hudson.remoting.RemoteInputStream.read(RemoteInputStream.java:91) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2248) at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2541) at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2551) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1296) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) at hudson.remoting.Command.readFrom(Command.java:92) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:59) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) Caused by: hudson.remoting.RequestAbortedException: hudson.remoting.Channel$OrderlyShutdown at hudson.remoting.Request.abort(Request.java:299) at hudson.remoting.Channel.terminate(Channel.java:732) at hudson.remoting.Channel$CloseCommand.execute(Channel.java:850) at hudson.remoting.Channel$2.handle(Channel.java:435) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:60) Caused by: hudson.remoting.Channel$OrderlyShutdown ... 3 more Caused by: Command close created at at hudson.remoting.Command.<init>(Command.java:56) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:844) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:842) at hudson.remoting.Channel.close(Channel.java:909) at hudson.remoting.Channel.close(Channel.java:892) at hudson.remoting.Channel$CloseCommand.execute(Channel.java:849) ... 2 more Sep 4, 2013 12:39:33 PM hudson.remoting.Channel terminate ATTENTION: Failed to close down the reader side of the transport hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:494) at hudson.remoting.ProxyInputStream.close(ProxyInputStream.java:95) at hudson.remoting.RemoteInputStream.close(RemoteInputStream.java:103) at java.io.BufferedInputStream.close(BufferedInputStream.java:451) at java.io.BufferedInputStream.close(BufferedInputStream.java:451) at java.io.ObjectInputStream$PeekInputStream.close(ObjectInputStream.java:2304) at java.io.ObjectInputStream$BlockDataInputStream.close(ObjectInputStream.java:2642) at java.io.ObjectInputStream.close(ObjectInputStream.java:872) at hudson.remoting.ClassicCommandTransport.closeRead(ClassicCommandTransport.java:63) at hudson.remoting.Channel.terminate(Channel.java:725) at hudson.slaves.Channels$1.terminate(Channels.java:77) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:72) Caused by: hudson.remoting.Channel$OrderlyShutdown at hudson.remoting.Channel$CloseCommand.execute(Channel.java:850) at hudson.remoting.Channel$2.handle(Channel.java:435) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:60) Caused by: Command close created at at hudson.remoting.Command.<init>(Command.java:56) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:844) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:842) at hudson.remoting.Channel.close(Channel.java:909) at hudson.remoting.Channel.close(Channel.java:892) at hudson.remoting.Channel$CloseCommand.execute(Channel.java:849) ... 2 more Sep 4, 2013 12:39:33 PM hudson.slaves.Channels$1 terminate INFO: Failed to terminate the severed connection hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:494) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.Channel.call(Channel.java:672) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158) at $Proxy46.kill(Unknown Source) at hudson.Launcher$RemoteLauncher$ProcImpl.kill(Launcher.java:910) at hudson.slaves.Channels$1.terminate(Channels.java:79) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:72) Caused by: hudson.remoting.Channel$OrderlyShutdown at hudson.remoting.Channel$CloseCommand.execute(Channel.java:850) at hudson.remoting.Channel$2.handle(Channel.java:435) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:60) Caused by: Command close created at at hudson.remoting.Command.<init>(Command.java:56) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:844) at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:842) at hudson.remoting.Channel.close(Channel.java:909) at hudson.remoting.Channel.close(Channel.java:892) at hudson.remoting.Channel$CloseCommand.execute(Channel.java:849) ... 2 more This error occurs only in a specific job, I'll be grateful if someone can tell what I'm missing? Thank you in advance :) Regards, Mehdi -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
