Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-574

NullPointerException in resolving ranges for test artifacts

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Duplicate
    • 2.0
    • None
    • prepare
    • None

    Description

      If i define in project test dependency with range

      <dependecy>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>[3.8.1,4.5]</version>
      </dependency>

      Than build failed with NullPointerExpcetion:

      java.lang.NullPointerException: version was null for junit:junit
      	at org.apache.maven.artifact.DefaultArtifact.getBaseVersion(DefaultArtifact.java:390)
      	at org.apache.maven.artifact.DefaultArtifact.isSnapshot(DefaultArtifact.java:562)
      	at org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase.checkArtifact(CheckDependencySnapshotsPhase.java:278)
      	at org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase.checkArtifact(CheckDependencySnapshotsPhase.java:269)
      	at org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase.checkProject(CheckDependencySnapshotsPhase.java:147)
      	at org.apache.maven.shared.release.phase.CheckDependencySnapshotsPhase.execute(CheckDependencySnapshotsPhase.java:109)
      	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:203)
      	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:140)
      	at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:103)
      	at org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:211)
      	at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:181)
      	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
      ...

      Full log and test pom is attached.

      Attachments

        1. prepare.log
          4 kB
          Petr Procházka
        2. pom.xml
          1 kB
          Petr Procházka

        Issue Links

          Activity

            People

              brett Brett Porter
              petrprochy Petr Procházka
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: