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

xUnit plugin 1.98: java.lang.ClassNotFoundException: org.jenkinsci.remoting.RoleSensitive

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Minor Minor
    • xunit-plugin
    • None

      After upgrading to xUnit plugin v1.98, getting the following error:

      [xUnit] [INFO] - Starting to record.
      [xUnit] [INFO] - Processing JUnit
      ERROR: Publisher org.jenkinsci.plugins.xunit.XUnitPublisher aborted due to exception
      java.lang.NoClassDefFoundError: org/jenkinsci/remoting/RoleSensitive
      	at java.lang.Class.getDeclaredConstructors0(Native Method)
      	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2545)
      	at java.lang.Class.getDeclaredConstructors(Class.java:1903)
      	at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
      	at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:99)
      	at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:661)
      	at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:871)
      	at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:798)
      	at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:286)
      	at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:218)
      	at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:994)
      	at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1027)
      	at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:990)
      	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1040)
      	at org.jenkinsci.plugins.xunit.XUnitProcessor.getXUnitTransformerObject(XUnitProcessor.java:265)
      	at org.jenkinsci.plugins.xunit.XUnitProcessor.performTests(XUnitProcessor.java:135)
      	at org.jenkinsci.plugins.xunit.XUnitProcessor.performXUnit(XUnitProcessor.java:81)
      	at org.jenkinsci.plugins.xunit.XUnitPublisher.perform(XUnitPublisher.java:112)
      	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734)
      	at hudson.model.Build$BuildExecution.post2(Build.java:183)
      	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683)
      	at hudson.model.Run.execute(Run.java:1784)
      	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      	at hudson.model.ResourceController.execute(ResourceController.java:89)
      	at hudson.model.Executor.run(Executor.java:240)
      Caused by: java.lang.ClassNotFoundException: org.jenkinsci.remoting.RoleSensitive
      	at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1375)
      	at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1325)
      	at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1078)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
      	... 27 more
      

      This wasn't happening with xUnit v1.93.

            nfalco Nikolas Falco
            ppolinsky Peter Polinsky
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: