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 jenkinsci-users@googlegroups.com 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 jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.