Thanks a lot Dean. Updated Java and it worked. 

From: d...@yahoo-inc.com
To: jenkinsci-users@googlegroups.com; ah...@hotmail.com
Date: Mon, 7 May 2012 15:44:06 -0700
Subject: Re: Need help with a hudson.util.IOException2

A class was compiled using a newer version of Java than you have installed on 
that slave.
  -- Dean
From:  7se7en7 <ah...@hotmail.com>
Reply-To:  "jenkinsci-users@googlegroups.com" <jenkinsci-users@googlegroups.com>
To:  "jenkinsci-users@googlegroups.com" <jenkinsci-users@googlegroups.com>
Subject:  Need help with a hudson.util.IOException2

I am getting this on one of my slaves that has the same exact structure as the 
other slaves and the other slaves are building fine.
 This particular slave is an old SUSE 10.3. I am not very familiar with Java 
and was wondering if someone could tell me where to start looking. Which one of 
the 'caused by...' is the first one that breaks? Thanks a lot. 
hudson.util.IOException2: remote file operation failed: 
<slave-workspace-location> at hudson.remoting.Channel@2a79cbc2:<slave>15:31:05  
 at hudson.FilePath.act(FilePath.java:828) 15:31:05   at 
hudson.FilePath.act(FilePath.java:814) 15:31:05   at 
hudson.scm.CVSSCM.perform(CVSSCM.java:873) 15:31:05   at 
hudson.scm.CVSSCM.checkout(CVSSCM.java:805) 15:31:05   at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1218) 15:31:05   at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:581) 
15:31:05   at 
hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:470) 15:31:05  
 at hudson.model.Run.run(Run.java:1434) 15:31:05   at 
hudson.matrix.MatrixRun.run(MatrixRun.java:146) 15:31:05   at 
hudson.model.ResourceController.execute(ResourceController.java:88) 15:31:05   
at hudson.model.Executor.run(Executor.java:239) 15:31:05  Caused by: 
java.io.IOException: Remote call on SUSE-103-64bit-testing failed 15:31:05   at 
hudson.remoting.Channel.call(Channel.java:655) 15:31:05   at 
hudson.FilePath.act(FilePath.java:821) 15:31:05   ... 10 more 15:31:05  Caused 
by: java.lang.ClassFormatError: Failed to load 
org.netbeans.lib.cvsclient.connection.AuthenticationException 15:31:05   at 
hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:154) 
15:31:05   at 
hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:131) 
15:31:05   at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 15:31:05   
at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 15:31:05   at 
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) 15:31:05   at 
java.lang.Class.getDeclaredFields0(Native Method) 15:31:05   at 
java.lang.Class.privateGetDeclaredFields(Class.java:2259) 15:31:05   at 
java.lang.Class.getDeclaredField(Class.java:1852) 15:31:05   at 
java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1582) 15:31:05 
  at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52) 15:31:05   
at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408) 15:31:05   at 
java.security.AccessController.doPrivileged(Native Method) 15:31:05   at 
java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400) 15:31:05   at 
java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297) 15:31:05   at 
java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531) 15:31:05   
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552) 
15:31:05   at 
java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) 15:31:05   
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) 
15:31:05   at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) 15:31:05   
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908) 
15:31:05   at 
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) 15:31:05  
 at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) 
15:31:05   at 
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) 15:31:05   
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) 15:31:05   
at hudson.remoting.UserRequest.deserialize(UserRequest.java:182) 15:31:05   at 
hudson.remoting.UserRequest.perform(UserRequest.java:98) 15:31:05   at 
hudson.remoting.UserRequest.perform(UserRequest.java:48) 15:31:05   at 
hudson.remoting.Request$2.run(Request.java:287) 15:31:05   at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
 15:31:05   at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) 15:31:05   
at java.util.concurrent.FutureTask.run(FutureTask.java:123) 15:31:05   at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
 15:31:05   at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) 
15:31:05   at hudson.remoting.Engine$1$1.run(Engine.java:60) 15:31:05   at 
java.lang.Thread.run(Thread.java:595) 15:31:05  Caused by: 
java.lang.UnsupportedClassVersionError: Bad version number in .class file 
15:31:05   at java.lang.ClassLoader.defineClass1(Native Method) 15:31:05   at 
java.lang.ClassLoader.defineClass(ClassLoader.java:620) 15:31:05   at 
java.lang.ClassLoader.defineClass(ClassLoader.java:465) 15:31:05   at 
hudson.remoting.RemoteClassLoader.loadClassFile(RemoteClassLoader.java:152) 
15:31:05   ... 34 more 15:31:05  Retrying after 10 seconds                      
                  

Reply via email to