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

Jobs configured with Findbugs don't load with 4.33 plugin update

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • findbugs-plugin
    • Linux

      See this in the log when Jenkins restarts. Revert to 4.32 plugin version is fine

      Jan 18, 2012 9:58:22 PM jenkins.InitReactorRunner$1 onTaskFailed
      SEVERE: Failed Loading job axx_main
      java.lang.NoClassDefFoundError: hudson/plugins/findbugs/FindBugsProjectAction
      at hudson.plugins.findbugs.FindBugsPublisher.getProjectAction(FindBugsPublisher.java:147)
      at hudson.tasks.BuildStepCompatibilityLayer.getProjectActions(BuildStepCompatibilityLayer.java:73)
      at hudson.model.Project.createTransientActions(Project.java:208)
      at hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:602)
      at hudson.model.AbstractProject.onLoad(AbstractProject.java:272)
      at hudson.model.Project.onLoad(Project.java:88)
      at hudson.model.Items.load(Items.java:115)
      at jenkins.model.Jenkins$14.run(Jenkins.java:2372)
      at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
      at jenkins.model.Jenkins$5.runTask(Jenkins.java:812)
      at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
      at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:619)
      SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
      SLF4J: Defaulting to no-operation (NOP) logger implementation
      SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

          [JENKINS-12464] Jobs configured with Findbugs don't load with 4.33 plugin update

          Ulli Hafner added a comment -

          Which jenkins version and analysis-core version are you using? Might this be related to JENKINS-12124?

          Ulli Hafner added a comment - Which jenkins version and analysis-core version are you using? Might this be related to JENKINS-12124 ?

          Jenkins 1.448 and Analysis core
          Static analysis collector 1.19
          Static analysis utilities 1.37

          No, I don't see the exception from 12124 in my log

          I was wondering if this could have been an install thing and should try over. The slf4j thing seemed funny

          NetAppBlueDevil added a comment - Jenkins 1.448 and Analysis core Static analysis collector 1.19 Static analysis utilities 1.37 No, I don't see the exception from 12124 in my log I was wondering if this could have been an install thing and should try over. The slf4j thing seemed funny

          Ulli Hafner added a comment -

          Are you using tomcat as container? In JENKINS-12124 the problem seems to be a temporary class loading issue. Maybe that is the same in your case. Can you please retry to install? I've updated to the latest version without any problems.

          Ulli Hafner added a comment - Are you using tomcat as container? In JENKINS-12124 the problem seems to be a temporary class loading issue. Maybe that is the same in your case. Can you please retry to install? I've updated to the latest version without any problems.

          Finally was able to re-upgrade the plugin and restrart my Jenkins server and did not see this issue again. I'm going to guess there was some type of download issue and move on.

          Thanks

          NetAppBlueDevil added a comment - Finally was able to re-upgrade the plugin and restrart my Jenkins server and did not see this issue again. I'm going to guess there was some type of download issue and move on. Thanks

          Root cause is a sychronization issue in Jenkins classloading. Explanation here: https://github.com/gotwarlost/jenkins-classloader

          Krishnan Anantheswaran added a comment - Root cause is a sychronization issue in Jenkins classloading. Explanation here: https://github.com/gotwarlost/jenkins-classloader

            drulli Ulli Hafner
            netappbluedevil NetAppBlueDevil
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: