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

Error in log indicating a missing descriptor

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      I'm seeing this in our log file using version 1.6 and Jenkins 1.454

      Caused by: java.lang.AssertionError: class org.jvnet.hudson.plugins.groovypostbuild.GroovyScriptPath is missing its descriptor in public java.util.List org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.getClasspath(). See https://wiki.jenkins-ci.org/display/JENKINS/My+class+is+missing+descriptor

        Attachments

          Issue Links

            Activity

            Hide
            dankirkd Daniel Kirkdorffer added a comment -

            I've tested out the latest code and it appears to work, so I'm wondering when will this fix be officially released as an available, versioned update?

            Show
            dankirkd Daniel Kirkdorffer added a comment - I've tested out the latest code and it appears to work, so I'm wondering when will this fix be officially released as an available, versioned update?
            Hide
            wolfs Stefan Wolf added a comment -

            Released version 1.8 with fix.

            Show
            wolfs Stefan Wolf added a comment - Released version 1.8 with fix.
            Hide
            dankirkd Daniel Kirkdorffer added a comment -

            Groovy ;^)

            Show
            dankirkd Daniel Kirkdorffer added a comment - Groovy ;^)
            Hide
            brian3791 Brian Brooks added a comment - - edited

            I just encountered this issue with 1.8 on Jenkins ver. 1.512.

            java.lang.AssertionError: class org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder is missing its descriptor
            at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1168)
            at hudson.tasks.Publisher.getDescriptor(Publisher.java:123)
            at hudson.tasks.Recorder.getDescriptor(Recorder.java:51)
            at org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.getDescriptor(GroovyPostbuildRecorder.java:257)
            at org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.perform(GroovyPostbuildRecorder.java:271)
            at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
            at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802)
            at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774)
            at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:949)
            at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:724)
            at hudson.model.Run.execute(Run.java:1600)
            at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477)
            at hudson.model.ResourceController.execute(ResourceController.java:88)
            at hudson.model.Executor.run(Executor.java:237)

            This build has worked fine for over a week until today. The maven build takes 4 hours to run. The groovy script is run after the same jenkins job runs 1) a maven build and 2) a sonar analysis.

            *CONFIGURATION*

            Jenkins Server
            Jenkins 1.512
            sonar-maven-plugin-2.0
            Sonar Jenkins Plugin 2.1
            Maven 3.4 (-Xmx700m)
            Java 1.7.0_04-b22
            Windows 2003 Server
            Tomcat 5.5.28

            Sonar Server
            Sonar 3.2
            MySQL 5.5.8
            Java 1.7.0_15-b03
            Windows 2003 Server

            Show
            brian3791 Brian Brooks added a comment - - edited I just encountered this issue with 1.8 on Jenkins ver. 1.512. java.lang.AssertionError: class org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1168) at hudson.tasks.Publisher.getDescriptor(Publisher.java:123) at hudson.tasks.Recorder.getDescriptor(Recorder.java:51) at org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.getDescriptor(GroovyPostbuildRecorder.java:257) at org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder.perform(GroovyPostbuildRecorder.java:271) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:949) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:724) at hudson.model.Run.execute(Run.java:1600) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:477) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) This build has worked fine for over a week until today. The maven build takes 4 hours to run. The groovy script is run after the same jenkins job runs 1) a maven build and 2) a sonar analysis. * CONFIGURATION * Jenkins Server Jenkins 1.512 sonar-maven-plugin-2.0 Sonar Jenkins Plugin 2.1 Maven 3.4 (-Xmx700m) Java 1.7.0_04-b22 Windows 2003 Server Tomcat 5.5.28 Sonar Server Sonar 3.2 MySQL 5.5.8 Java 1.7.0_15-b03 Windows 2003 Server
            Hide
            ikedam ikedam added a comment -

            @brian3791
            It sounds a problem completely different from the one originally reported in this issue.
            Create a new issue if you still have that problem.

            Show
            ikedam ikedam added a comment - @brian3791 It sounds a problem completely different from the one originally reported in this issue. Create a new issue if you still have that problem.

              People

              Assignee:
              wolfs Stefan Wolf
              Reporter:
              petehayes Peter Hayes
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: