java.io.IOException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • the error appears with Hudson version 1.297 and 1.296; Master-Slave configuration, freestyle projects. downgrading to 1.295 works fine. doing a build on the master succeeds; doing the same build on the slave fails at the end with the following exceptions in the build log: java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:577) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:371) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:359) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:344) at hudson.model.Run.run(Run.java:919) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) FATAL: Unexpected exception java.lang.RuntimeException: Unexpected exception at hudson.plugins.helpers.BuildProxy.unwrapException(BuildProxy.java:118) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:80) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:371) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:359) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:344) at hudson.model.Run.run(Run.java:919) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:577) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) ... 9 more Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)
    via by tjenny,
  • I have the same error that violation plugin when i run javancss on a slave : java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:625) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:345) at hudson.model.Run.run(Run.java:943) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at hudson.remoting.Engine$1$1.run(Engine.java:54) at java.lang.Thread.run(Thread.java:595) FATAL: Unexpected exception java.lang.RuntimeException: Unexpected exception at hudson.plugins.helpers.BuildProxy.unwrapException(BuildProxy.java:118) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:80) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:345) at hudson.model.Run.run(Run.java:943) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:625) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) ... 9 more Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at hudson.remoting.Engine$1$1.run(Engine.java:54) at java.lang.Thread.run(Thread.java:595)
    via by lauretamisier,
  • I have the same error that violation plugin when i run javancss on a slave : java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:625) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:345) at hudson.model.Run.run(Run.java:943) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at hudson.remoting.Engine$1$1.run(Engine.java:54) at java.lang.Thread.run(Thread.java:595) FATAL: Unexpected exception java.lang.RuntimeException: Unexpected exception at hudson.plugins.helpers.BuildProxy.unwrapException(BuildProxy.java:118) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:80) at hudson.plugins.helpers.AbstractPublisherImpl.perform(AbstractPublisherImpl.java:30) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360) at hudson.model.Build$RunnerImpl.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:345) at hudson.model.Run.run(Run.java:943) at hudson.model.Build.run(Build.java:112) at hudson.model.ResourceController.execute(ResourceController.java:93) at hudson.model.Executor.run(Executor.java:119) Caused by: java.io.IOException: Remote call failed at hudson.remoting.Channel.call(Channel.java:490) at hudson.FilePath.act(FilePath.java:625) at hudson.plugins.helpers.BuildProxy.doPerform(BuildProxy.java:71) ... 9 more Caused by: java.lang.NoClassDefFoundError: hudson/maven/MavenBuildProxy$BuildCallable at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:100) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:50) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1544) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at hudson.remoting.UserRequest.perform(UserRequest.java:84) at hudson.remoting.UserRequest.perform(UserRequest.java:46) at hudson.remoting.Request$2.run(Request.java:236) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at hudson.remoting.Engine$1$1.run(Engine.java:54) at java.lang.Thread.run(Thread.java:595)
    via by lauretamisier,
  • java.io.IOException: Remote call failed
    via by Bharathi Ramalingam,
    • java.io.IOException: SSH channel is closed. (Close requested by > remote) at > com.trilead.ssh2.channel.ChannelManager.sendData(ChannelManager.java:379) at > com.trilead.ssh2.channel.ChannelOutputStream.write(ChannelOutputStream.java:63) at > java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1676) at > java.io.ObjectOutputStream$BlockDataOutputStream.writeByte(ObjectOutputStream.java:1714) at > java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1391) at > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:294) at hudson.remoting.Channel.send(Channel.java:375) at hudson.remoting.Request.call(Request.java:104) at hudson.remoting.Channel.call(Channel.java:509) at hudson.FilePath.act(FilePath.java:626)

    Users with the same issue

    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    1 more bugmates