Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-51854

LinkageError while performing UserRequest:hudson.scm.SubversionSCM

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: subversion-plugin
    • Labels:
      None
    • Environment:
      CentOS release 6.9 (Final)
      Jenkins ver. 2.113
      Jenkins subversion plugin 2.10.5
    • Similar Issues:

      Description

      When checking from SVN repository we see errors like this one regardless of the OS system of the slaves. We have seen in both on older and newer versions of Windows, as well as OSX and some Unix distributions. 

      Jun 11, 2018 11:00:50 AM hudson.remoting.UserRequest perform
      WARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@4a33b358
      java.lang.NoClassDefFoundError: Could not initialize class hudson.scm.SubversionSCM
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003)
      at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980)
      at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2879)
      at hudson.remoting.UserRequest.perform(UserRequest.java:212)
      at hudson.remoting.UserRequest.perform(UserRequest.java:54)
      at hudson.remoting.Request$2.run(Request.java:369)
      at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
      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)

        Attachments

          Issue Links

            Activity

            Hide
            ifernandezcalvo Ivan Fernandez Calvo added a comment -
            Show
            ifernandezcalvo Ivan Fernandez Calvo added a comment - It seems related to https://issues.jenkins-ci.org/browse/JENKINS-51491 .
            Hide
            vassilena Vassilena Treneva added a comment - - edited

            I have also added a comment in the issue that you pointed me to. This is breaking quite a few jobs on our side

            Is there any workaround? I am using Jenkins ver. 2.140

            This is in the slave log:
            WARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6c161e48WARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6c161e48java.lang.ExceptionInInitializerError at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)Caused by: hudson.remoting.RemotingSystemException: java.lang.InterruptedException at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:299) at com.sun.proxy.$Proxy5.getResource2(Unknown Source) at hudson.remoting.RemoteClassLoader.findResource(RemoteClassLoader.java:426) at java.lang.ClassLoader.getResource(Unknown Source) at java.lang.Class.getResource(Unknown Source) at org.jvnet.localizer.ResourceBundleHolder.get(ResourceBundleHolder.java:107) at org.jvnet.localizer.Localizable.toString(Localizable.java:67) at hudson.security.PermissionGroup.<init>(PermissionGroup.java:64) at hudson.scm.SCM.<clinit>(SCM.java:719) ... 11 moreCaused by: java.lang.InterruptedException at java.lang.Object.wait(Native Method) at hudson.remoting.Request.call(Request.java:177) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286) ... 19 more
            Sep 13, 2018 7:27:52 AM org.jenkinsci.remoting.util.AnonymousClassWarnings warnWARNING: Attempt to (de-)serialize anonymous class hudson.plugins.nunit.NUnitPublisher$1; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/Sep 13, 2018 7:27:52 AM org.jenkinsci.remoting.util.AnonymousClassWarnings warnWARNING: Attempt to (de-)serialize anonymous class hudson.tasks.Ant$AntInstallation$1; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/Sep 13, 2018 8:15:47 AM hudson.remoting.UserRequest performWARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6be2e14bjava.lang.NoClassDefFoundError: Could not initialize class hudson.scm.SubversionSCM at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)

            This is console output taken from the job:
            08:15:47 Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to umwintest16.eur.ad.sag
            08:15:47 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741)
            08:15:47 at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
            08:15:47 at hudson.remoting.Channel.call(Channel.java:955)
            08:15:47 at hudson.FilePath.act(FilePath.java:1070)
            08:15:47 at hudson.FilePath.act(FilePath.java:1059)
            08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:929)
            08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:865)
            08:15:47 at hudson.scm.SCM.checkout(SCM.java:504)
            08:15:47 at hudson.model.AbstractProject.checkout(AbstractProject.java:1208)
            08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
            08:15:47 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
            08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
            08:15:47 at hudson.model.Run.execute(Run.java:1815)
            08:15:47 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
            08:15:47 at hudson.model.ResourceController.execute(ResourceController.java:97)
            08:15:47 at hudson.model.Executor.run(Executor.java:429)
            08:15:47 java.lang.NoClassDefFoundError: Could not initialize class hudson.scm.SubversionSCM
            08:15:47 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003)
            08:15:47 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980)
            08:15:47 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084)
            08:15:47 at hudson.remoting.UserRequest.perform(UserRequest.java:212)
            08:15:47 at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            08:15:47 at hudson.remoting.Request$2.run(Request.java:369)
            08:15:47 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
            08:15:47 at java.util.concurrent.FutureTask.run(Unknown Source)
            08:15:47 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            08:15:47 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            08:15:47 at java.lang.Thread.run(Unknown Source)
            08:15:47 Caused: java.io.IOException: Remote call on umwintest16.eur.ad.sag failed
            08:15:47 at hudson.remoting.Channel.call(Channel.java:961)
            08:15:47 at hudson.FilePath.act(FilePath.java:1070)
            08:15:47 at hudson.FilePath.act(FilePath.java:1059)
            08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:929)
            08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:865)
            08:15:47 at hudson.scm.SCM.checkout(SCM.java:504)
            08:15:47 at hudson.model.AbstractProject.checkout(AbstractProject.java:1208)
            08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
            08:15:47 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
            08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
            08:15:47 at hudson.model.Run.execute(Run.java:1815)
            08:15:47 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
            08:15:47 at hudson.model.ResourceController.execute(ResourceController.java:97)
            08:15:47 at hudson.model.Executor.run(Executor.java:429)
             

            Show
            vassilena Vassilena Treneva added a comment - - edited I have also added a comment in the issue that you pointed me to. This is breaking quite a few jobs on our side Is there any workaround? I am using Jenkins ver. 2.140 This is in the slave log: WARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6c161e48WARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6c161e48java.lang.ExceptionInInitializerError at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)Caused by: hudson.remoting.RemotingSystemException: java.lang.InterruptedException at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:299) at com.sun.proxy.$Proxy5.getResource2(Unknown Source) at hudson.remoting.RemoteClassLoader.findResource(RemoteClassLoader.java:426) at java.lang.ClassLoader.getResource(Unknown Source) at java.lang.Class.getResource(Unknown Source) at org.jvnet.localizer.ResourceBundleHolder.get(ResourceBundleHolder.java:107) at org.jvnet.localizer.Localizable.toString(Localizable.java:67) at hudson.security.PermissionGroup.<init>(PermissionGroup.java:64) at hudson.scm.SCM.<clinit>(SCM.java:719) ... 11 moreCaused by: java.lang.InterruptedException at java.lang.Object.wait(Native Method) at hudson.remoting.Request.call(Request.java:177) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286) ... 19 more Sep 13, 2018 7:27:52 AM org.jenkinsci.remoting.util.AnonymousClassWarnings warnWARNING: Attempt to (de-)serialize anonymous class hudson.plugins.nunit.NUnitPublisher$1; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/Sep 13, 2018 7:27:52 AM org.jenkinsci.remoting.util.AnonymousClassWarnings warnWARNING: Attempt to (de-)serialize anonymous class hudson.tasks.Ant$AntInstallation$1; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/Sep 13, 2018 8:15:47 AM hudson.remoting.UserRequest performWARNING: LinkageError while performing UserRequest:hudson.scm.SubversionSCM$CheckOutTask@6be2e14bjava.lang.NoClassDefFoundError: Could not initialize class hudson.scm.SubversionSCM at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) at hudson.remoting.UserRequest.perform(UserRequest.java:212) at hudson.remoting.UserRequest.perform(UserRequest.java:54) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) This is console output taken from the job: 08:15:47 Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to umwintest16.eur.ad.sag 08:15:47 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1741) 08:15:47 at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357) 08:15:47 at hudson.remoting.Channel.call(Channel.java:955) 08:15:47 at hudson.FilePath.act(FilePath.java:1070) 08:15:47 at hudson.FilePath.act(FilePath.java:1059) 08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:929) 08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:865) 08:15:47 at hudson.scm.SCM.checkout(SCM.java:504) 08:15:47 at hudson.model.AbstractProject.checkout(AbstractProject.java:1208) 08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574) 08:15:47 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) 08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) 08:15:47 at hudson.model.Run.execute(Run.java:1815) 08:15:47 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 08:15:47 at hudson.model.ResourceController.execute(ResourceController.java:97) 08:15:47 at hudson.model.Executor.run(Executor.java:429) 08:15:47 java.lang.NoClassDefFoundError: Could not initialize class hudson.scm.SubversionSCM 08:15:47 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:1003) 08:15:47 at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:980) 08:15:47 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3084) 08:15:47 at hudson.remoting.UserRequest.perform(UserRequest.java:212) 08:15:47 at hudson.remoting.UserRequest.perform(UserRequest.java:54) 08:15:47 at hudson.remoting.Request$2.run(Request.java:369) 08:15:47 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) 08:15:47 at java.util.concurrent.FutureTask.run(Unknown Source) 08:15:47 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 08:15:47 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 08:15:47 at java.lang.Thread.run(Unknown Source) 08:15:47 Caused: java.io.IOException: Remote call on umwintest16.eur.ad.sag failed 08:15:47 at hudson.remoting.Channel.call(Channel.java:961) 08:15:47 at hudson.FilePath.act(FilePath.java:1070) 08:15:47 at hudson.FilePath.act(FilePath.java:1059) 08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:929) 08:15:47 at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:865) 08:15:47 at hudson.scm.SCM.checkout(SCM.java:504) 08:15:47 at hudson.model.AbstractProject.checkout(AbstractProject.java:1208) 08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574) 08:15:47 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) 08:15:47 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) 08:15:47 at hudson.model.Run.execute(Run.java:1815) 08:15:47 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 08:15:47 at hudson.model.ResourceController.execute(ResourceController.java:97) 08:15:47 at hudson.model.Executor.run(Executor.java:429)  

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              vassilena Vassilena Treneva
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated: