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

Subversion polling fails with Polarion plugin installed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • subversion-plugin
    • None
    • Platform: All, OS: All

      I just recently upgraded to Hudson version 1.322 (previous version used was
      1.316). This was the first time that I used the Hudson admin feature to install
      the Hudson upgrade (don't know if this matters, but it was the first time I used
      this feature).

      I started seeing failures in the Subversion polling log. This problem blocks
      the respective build job which is reporting the problem with Subversion polling.

      I will include the Subversion polling log at the end of this note.

      The version of the installed Polarion plugin is 1.1

      I have one slave build node set up for the Hudson installation. The slave jar
      used for the slave node was taken directly from the hudson.war for the current
      version (1.322).

      When I disable the Polarion plugin, Subversion polling returns to its normal
      behavior, the Subversion polling log appears normal and the Hudson job runs again.

      Here is the Subversion polling log when the problem occurs.

      ----------------------------------------------------------
      Last Subversion Polling Log

      Started on Sep 3, 2009 8:10:53 AM
      Remote call failed
      java.io.IOException: Remote call failed
      at hudson.remoting.Channel.call(Channel.java:520)
      at hudson.scm.SubversionSCM.pollChanges(SubversionSCM.java:983)
      at hudson.model.AbstractProject.pollSCMChanges(AbstractProject.java:965)
      at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:312)
      at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:339)
      at
      hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:114)
      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)
      Caused by: java.lang.ClassNotFoundException: Failed to deserialize the Callable
      object. Perhaps you needed to implement DelegatingCallable?
      at hudson.remoting.UserRequest.perform(UserRequest.java:89)
      at hudson.remoting.UserRequest.perform(UserRequest.java:47)
      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)
      ... 1 more
      Caused by: java.lang.ClassNotFoundException:
      hudson.plugins.polarion.PolarionRepositoryBrowser
      at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
      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 java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:585)
      at hudson.remoting.ObjectInputStreamEx.resolveClass(ObjectInputStreamEx.java:52)
      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.defaultReadFields(ObjectInputStream.java:1908)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
      at hudson.remoting.UserRequest.perform(UserRequest.java:87)
      ... 9 more
      Done. Took 6.6 sec
      No changes

      ----------------------------------------------------------

            Unassigned Unassigned
            podenski podenski
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: