maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rob Manning (JIRA)" <j...@codehaus.org>
Subject [jira] Created: (ARCHETYPE-355) NPE in DefaultArchetypeArtifactManager.closeZipFile when running integration-test goal
Date Sun, 26 Dec 2010 16:46:57 GMT
NPE in DefaultArchetypeArtifactManager.closeZipFile when running integration-test goal
--------------------------------------------------------------------------------------

                 Key: ARCHETYPE-355
                 URL: http://jira.codehaus.org/browse/ARCHETYPE-355
             Project: Maven Archetype
          Issue Type: Bug
          Components: Plugin
    Affects Versions: 2.0
         Environment: Apache Maven 3.0.1 (r1038046; 2010-11-23 05:58:32-0500)
Java version: 1.6.0_14
Java home: /opt/jdk1.6.0_14_x64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.35-24-generic" arch: "amd64" Family: "unix"

            Reporter: Rob Manning
         Attachments: logs.zip

After successfully creating an archetype from a project (using archetype:create-from-project),
a NullPointerException is encountered when executing the "integration-test" goal of the archetype
plugin.  The steps to reproduce are:

cd /tmp
svn co https://squirrel-sql.svn.sourceforge.net/svnroot/squirrel-sql/trunk/sql12/plugins/example
example
cd example
mvn -X clean install > build.log
mvn -X archetype:create-from-project > archetype-create.log
cd /tmp/example/target/generated-sources/archetype
mvn -X -e archetype:integration-test > archetype-test.log

The NullPointerException is listed at the bottom of /tmp/example/target/generated-sources/archetype/archetype-test.log
and appears as follows:


Caused by: java.lang.NullPointerException
        at org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.closeZipFile(DefaultArchetypeArtifactManager.java:588)
        at org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.isFileSetArchetype(DefaultArchetypeArtifactManager.java:200)
        at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:104)
        at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:149)
        at org.apache.maven.archetype.mojos.IntegrationTestMojo.processIntegrationTest(IntegrationTestMojo.java:237)
        at org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(IntegrationTestMojo.java:108)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)


The attached zip file contains all of the logs that were generated.  The source is available
on the web with the svn checkout listed above for convenience.


-- 
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
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message