You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ji...@codehaus.org on 2003/10/17 08:24:04 UTC

[jira] Closed: (MAVEN-908) misspelling of groupId as groupid causes NPE

Message:

   The following issue has been closed.

   Resolver: dion gillard
       Date: Fri, 17 Oct 2003 1:22 AM

IllegalStateException is now thrown describing the error
---------------------------------------------------------------------
View the issue:

  http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-908


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MAVEN-908
    Summary: misspelling of groupId as groupid causes NPE
       Type: Bug

     Status: Closed
   Priority: Major
 Resolution: FIXED

 Time Spent: Unknown
  Remaining: Unknown

    Project: maven
 Components: 
             core
   Fix Fors:
             1.0-rc2
   Versions:
             1.0-beta-10
             1.0-rc1

   Assignee: 
   Reporter: dion gillard

    Created: Wed, 8 Oct 2003 12:17 AM
    Updated: Fri, 17 Oct 2003 1:22 AM

Description:
You must use groupId in your dependencies ant not groupid


-----Message d'origine-----
De: "Dahlen Jr, Shawn M" <sh...@lmco.com>
A: "Maven User Mailing List (E-mail)" <us...@maven.apache.org>
Date: 07/10/03
Objet: problems with groupId and artifactId tags

Hello -

I'm experiencing an odd problem dealing with my dependency list.  I am
unable to run any
goal when one of my dependencies use the groupId/artifactId combo rather
than the id tag.
I recieve the following error:

java.lang.NullPointerException
        at
org.apache.maven.project.Project.standardToLegacyId(Project.java:1566
)
        at
org.apache.maven.ArtifactListBuilder.build(ArtifactListBuilder.java:9
7)
        at
org.apache.maven.project.Project.buildArtifactList(Project.java:1448)

        at
org.apache.maven.project.Project.initialize(Project.java:1302)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:252)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:161)
        at
org.apache.maven.MavenSession.initializeRootProject(MavenSession.java
:324)
        at
org.apache.maven.MavenSession.initialize(MavenSession.java:234)
        at org.apache.maven.cli.App.doMain(App.java:532)
        at org.apache.maven.cli.App.main(App.java:1109)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)

I am using rc1 with jdk 1.3.1 under Cygwin.  My POM is as follows:

<project>
  <pomVersion>1</pomVersion>
  <name>MDS Earned Value Module</name>
  <id>earnedvalue</id>
  <currentVersion>0.1</currentVersion>
  <organization>
    <name>Lockheed Martin Management And Data Systems</name>
    <url>http://portal.mds.lmco.com</url>
  </organization>
  <inceptionYear>1995</inceptionYear>
  <package>com.lmco.portal.earnedvalue</package>

  <shortDescription>MDS Earned Value Module</shortDescription>

  <description>
    Blah
  </description>

  <url>http://maven.apache.org/</url>
  <issueTrackingUrl>
  </issueTrackingUrl>

  <developers>
    <developer>
      <name>Shawn Dahlen</name>
      <id>sdahlen</id>
      <email>shawn.m.dahlen.jr@lmco.com</email>
      <organization>Lockheed Martin Management And Data
Systems</organization>
    </developer>

    <developer>
      <name>Adam Levitt</name>
      <id>alevitt</id>
      <email>adam.levitt@lmco.com</email>
      <organization>Lockheed Martin Management And Data
Systems</organization>
    </developer>
  </developers>

  <dependencies>
    <dependency>
      <groupid>axis</groupid>
      <artifactId>axis</artifactId>
      <version>1.1</version>
    </dependency>

    <dependency>
      <groupid>axis</groupid>
      <artifactId>axis-ant</artifactId>
      <version>1.1</version>
    </dependency>

    <dependency>
      <groupid>jaxrpc</groupid>
      <artifactId>jaxrpc</artifactId>
      <version>1.0</version>
    </dependency>

    <dependency>
      <groupid>saaj</groupid>
      <artifactId>saaj</artifactId>
      <version>1.1</version>
    </dependency>

    <dependency>
      <groupid>epicentric</groupid>
      <artifactId>epicentric</artifactId>
      <version>4.1</version>
    </dependency>

    <dependency>
      <groupid>epicentric</groupid>
      <artifactId>epicentric-ext</artifactId>
      <version>4.1</version>
    </dependency>
  </dependencies>

  <build>
    <sourceDirectory>src/java</sourceDirectory>
    <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
  </build>
</project>

Any help would be appreciated! Thanks,


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org