[ 
https://issues.jenkins-ci.org/browse/JENKINS-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=162601#comment-162601
 ] 

Michael Pisula edited comment on JENKINS-10771 at 5/9/12 1:28 PM:
------------------------------------------------------------------

Since updating from 1.458 to 1.463 I am also having this problem. My master is 
running on debian, my slave on solaris. Reconnecting the slave did not work. 
There is enough disk space on the machine, and I am running jenkins standalone, 
so deleting the xerces-lib is not applicable. Would be really grateful if 
someone can help.
Here is the exception in my case (the underlying NoClassDefFoundException can 
have other stacktraces) :

hudson.util.IOException2: remote file operation failed: 
/export/home/jenkins/v2010_ci at hudson.remoting.Channel@1dc5322:xxx
        at hudson.FilePath.act(FilePath.java:828)
        at hudson.FilePath.act(FilePath.java:814)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:1218)
        at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:586)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:475)
        at hudson.model.Run.run(Run.java:1434)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:239)
Caused by: java.io.IOException: Remote call on xxx failed
        at hudson.remoting.Channel.call(Channel.java:655)
        at hudson.FilePath.act(FilePath.java:821)
        ... 10 more
Caused by: java.lang.NoClassDefFoundError
        at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:766)
        at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
        at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2154)
        at hudson.remoting.UserRequest.perform(UserRequest.java:118)
        at hudson.remoting.UserRequest.perform(UserRequest.java:48)
        at hudson.remoting.Request$2.run(Request.java:287)
        at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
        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:651)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
        at java.lang.Thread.run(Thread.java:595)

UPDATE: I got it working. In one of my builds, the underlying exception was 
"bad class version" which led me to inspect which java version the slave was 
using. Indeed somehow the path was not set correctly on the slave. As soon as I 
corrected the path everything started working again. No idea why the paths got 
reset during this particular update.
                
      was (Author: pushy):
    Since updating from 1.458 to 1.463 I am also having this problem. My master 
is running on debian, my slave on solaris. Reconnecting the slave did not work. 
There is enough disk space on the machine, and I am running jenkins standalone, 
so deleting the xerces-lib is not applicable. Would be really grateful if 
someone can help.
Here is the exception in my case (the underlying NoClassDefFoundException can 
have other stacktraces) :

hudson.util.IOException2: remote file operation failed: 
/export/home/jenkins/v2010_ci at hudson.remoting.Channel@1dc5322:xxx
        at hudson.FilePath.act(FilePath.java:828)
        at hudson.FilePath.act(FilePath.java:814)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
        at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
        at hudson.model.AbstractProject.checkout(AbstractProject.java:1218)
        at 
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:586)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:475)
        at hudson.model.Run.run(Run.java:1434)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:239)
Caused by: java.io.IOException: Remote call on xxx failed
        at hudson.remoting.Channel.call(Channel.java:655)
        at hudson.FilePath.act(FilePath.java:821)
        ... 10 more
Caused by: java.lang.NoClassDefFoundError
        at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:766)
        at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
        at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2154)
        at hudson.remoting.UserRequest.perform(UserRequest.java:118)
        at hudson.remoting.UserRequest.perform(UserRequest.java:48)
        at hudson.remoting.Request$2.run(Request.java:287)
        at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
        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:651)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
        at java.lang.Thread.run(Thread.java:595)
                  
> hudson.util.IOException2: remote file operation failed
> ------------------------------------------------------
>
>                 Key: JENKINS-10771
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-10771
>             Project: Jenkins
>          Issue Type: Bug
>          Components: master-slave
>    Affects Versions: current
>         Environment: node: Windows Server 2008 R2, amd64 - Intel64 Family 6 
> Model 15 Stepping 1, GenuineIntel, jvm 1.6.0_25-b06
> master: AIX
>            Reporter: Thorsten Löber
>
> After upgrading jenkins from 1.415 to 1.426 we cannot build anymore any 
> project on our windows node. We get the exception:
> Building remotely on WSJENKINSDEV01
> hudson.util.IOException2: remote file operation failed: d:\Program 
> Files\jenkins_slave\workspace\TASC Workbench at 
> hudson.remoting.Channel@4f854f85:WSJENKINSDEV01
>       at hudson.FilePath.act(FilePath.java:754)
>       at hudson.FilePath.act(FilePath.java:740)
>       at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:731)
>       at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:676)
>       at hudson.model.AbstractProject.checkout(AbstractProject.java:1193)
>       at 
> hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555)
>       at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443)
>       at hudson.model.Run.run(Run.java:1376)
>       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
>       at hudson.model.ResourceController.execute(ResourceController.java:88)
>       at hudson.model.Executor.run(Executor.java:230)
> Caused by: java.io.IOException: Remote call on WSJENKINSDEV01 failed
>       at hudson.remoting.Channel.call(Channel.java:677)
>       at hudson.FilePath.act(FilePath.java:747)
>       ... 10 more
> Caused by: java.lang.NoClassDefFoundError: Could not initialize class 
> hudson.model.Hudson
>       at 
> hudson.scm.SubversionWorkspaceSelector.syncWorkspaceFormatFromMaster(SubversionWorkspaceSelector.java:85)
>       at 
> hudson.scm.SubversionSCM.createSvnClientManager(SubversionSCM.java:808)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:751)
>       at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:738)
>       at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1994)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>       at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>       at hudson.remoting.Request$2.run(Request.java:287)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
>       at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>       at java.util.concurrent.FutureTask.run(Unknown Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown 
> Source)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>       at hudson.remoting.Engine$1$1.run(Engine.java:60)
>       at java.lang.Thread.run(Unknown Source)
> As soon as we rollback, we are able again to build the project.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to