For some time now we have received the following error message at this step.
The error does not always occur, but I cannot detect a repeat method.
10:36:19,997 ERROR - Step 'master>Publish-Artifacts-Result-Files' is failed.
java.lang.RuntimeException: Error executing node job execute job.
at com.pmease.quickbuild.grid.NodeJobExecuteTask.reduce(NodeJobExecuteTask.java:32)
at com.pmease.quickbuild.grid.NodeJobExecuteTask.reduce(NodeJobExecuteTask.java:10)
at com.pmease.quickbuild.grid.GridTaskFuture.get(GridTaskFuture.java:116)
at com.pmease.quickbuild.grid.GridTaskFuture.get(GridTaskFuture.java:120)
at com.pmease.quickbuild.grid.GridNode.executeJob(GridNode.java:491)
at com.pmease.quickbuild.grid.GridImpl.transferFiles(GridImpl.java:171)
at com.pmease.quickbuild.setting.configuration.artifactstorage.ServerArtifactStorage$1.upload(ServerArtifactStorage.java:85)
at com.pmease.quickbuild.plugin.artifact.ArtifactPublishStep.run(ArtifactPublishStep.java:114)
at com.pmease.quickbuild.plugin.artifact.ArtifactPublishStep$$EnhancerByCGLIB$$9491de89.CGLIB$run$0(<generated>)
at com.pmease.quickbuild.plugin.artifact.ArtifactPublishStep$$EnhancerByCGLIB$$9491de89$$FastClassByCGLIB$$9dc9950a.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:261)
at com.pmease.quickbuild.plugin.artifact.ArtifactPublishStep$$EnhancerByCGLIB$$9491de89.run(<generated>)
at com.pmease.quickbuild.stepsupport.Step.doExecute(Step.java:619)
at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:521)
at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:31)
at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:45)
at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:60)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:106)
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:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: java.io.IOException: Premature EOF
at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:892)
at com.pmease.quickbuild.grid.CopyFilesJob.execute(CopyFilesJob.java:121)
at com.pmease.quickbuild.grid.NodeJobExecuteJob.execute(NodeJobExecuteJob.java:25)
... 6 more
Caused by: java.io.IOException: Premature EOF
at sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:565)
at sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:609)
at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:696)
at java.io.FilterInputStream.read(FilterInputStream.java:133)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3335)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
at org.apache.commons.compress.archivers.tar.TarBuffer.readBlock(TarBuffer.java:224)
at org.apache.commons.compress.archivers.tar.TarBuffer.readRecord(TarBuffer.java:195)
at org.apache.commons.compress.archivers.tar.TarArchiveInputStream.read(TarArchiveInputStream.java:486)
at java.io.InputStream.read(InputStream.java:101)
at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:879)
... 8 more
Perhaps gives the error message a more detailed explanation