Uploaded image for project: 'OpenNLP'
  1. OpenNLP
  2. OPENNLP-1456

jira-report plugin throws NPE during release build

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 2.1.1
    • None

    Description

      The jira-report plugin is throwing an NPE during the release build. This likely explains why the list of Jira issues fixed for the build in the release notes was empty for the last release. Note that this NPE does not stop the build so the error is very easy to miss.

      To reproduce, run mvn package -Papache-release.

       

      [INFO] — maven-changes-plugin:2.12.1:jira-report (default-cli) @ opennlp-distr ---
      [WARNING] 
      java.lang.NullPointerException
          at org.apache.maven.plugin.jira.RestJiraDownloader.processPriority (RestJiraDownloader.java:392)
          at org.apache.maven.plugin.jira.RestJiraDownloader.buildIssues (RestJiraDownloader.java:329)
          at org.apache.maven.plugin.jira.RestJiraDownloader.doExecute (RestJiraDownloader.java:172)
          at org.apache.maven.plugin.jira.AdaptiveJiraDownloader.doExecute (AdaptiveJiraDownloader.java:45)
          at org.apache.maven.plugin.jira.JiraMojo.executeReport (JiraMojo.java:346)
          at org.apache.maven.reporting.AbstractMavenReport.generate (AbstractMavenReport.java:255)
          at org.apache.maven.reporting.AbstractMavenReport.generate (AbstractMavenReport.java:210)
          at org.apache.maven.plugin.changes.AbstractChangesReport.execute (AbstractChangesReport.java:203)
          at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
          at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
          at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
          at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
          at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
          at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
          at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
          at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
          at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
          at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
          at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
          at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke (Method.java:566)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
          at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
          at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
          at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)

      Attachments

        Activity

          People

            jzemerick Jeff Zemerick
            jzemerick Jeff Zemerick
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: