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

Jenkins doxygen plugin 0.10 - NoSuchMethodError issue

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Won't Fix
    • Component/s: doxygen-plugin
    • Labels:
      None
    • Environment:
      [OS] Windows Server 2008
      [WAS] Tomcat 5.5.26
      - Jenkins 1.454
      - Jenkins doxygen plugin 0.10 (Feb 27, 2012)
    • Similar Issues:

      Description

      Hi
      I installed Jenkins Doxygen Plug-in yesterday.
      I set up properly but the following error was occured.
      -----------------------------------------------------------------------------------------------------------------------------------

      Publishing Doxygen HTML results.
      FATAL: java.lang.String.isEmpty()Z
      java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
      at hudson.plugins.doxygen.DoxygenDirectoryParser.getDoxygenGeneratedDir(DoxygenDirectoryParser.java:142)
      at hudson.plugins.doxygen.DoxygenDirectoryParser.retrieveDoxygenDirectoryFromDoxyfile(DoxygenDirectoryParser.java:340)
      at hudson.plugins.doxygen.DoxygenDirectoryParser.invoke(DoxygenDirectoryParser.java:54)
      at hudson.plugins.doxygen.DoxygenDirectoryParser.invoke(DoxygenDirectoryParser.java:14)
      at hudson.FilePath.act(FilePath.java:788)
      at hudson.FilePath.act(FilePath.java:770)
      at hudson.plugins.doxygen.DoxygenArchiver._perform(DoxygenArchiver.java:219)
      at hudson.plugins.doxygen.DoxygenArchiver.perform(DoxygenArchiver.java:176)
      at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)
      at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:703)
      at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:678)
      at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:656)
      at hudson.model.Build$RunnerImpl.post2(Build.java:162)
      at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:625)
      at hudson.model.Run.run(Run.java:1433)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:238)
      ---------------------------------------------------------------------------------------------------------
      I'm not sure but I assume that jenkins is using invalid method name to call via reflection.
      could you check this out plz?

        Attachments

          Activity

          Hide
          gbois Gregory Boissinot added a comment -

          This current version requires Java 6.
          It seems you are using Java 5.

          Show
          gbois Gregory Boissinot added a comment - This current version requires Java 6. It seems you are using Java 5.
          Hide
          evernat evernat added a comment -

          Indeed, the plugin currently requires Java6. For example, here:
          https://github.com/jenkinsci/doxygen-plugin/blob/master/src/main/java/hudson/plugins/doxygen/DoxygenDirectoryParser.java#L141

          I suppose that the compatibility with Java5 is now won't fix.

          Show
          evernat evernat added a comment - Indeed, the plugin currently requires Java6. For example, here: https://github.com/jenkinsci/doxygen-plugin/blob/master/src/main/java/hudson/plugins/doxygen/DoxygenDirectoryParser.java#L141 I suppose that the compatibility with Java5 is now won't fix.

            People

            • Assignee:
              gbois Gregory Boissinot
              Reporter:
              formoment Woong Chul Choi
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: