maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rob Manning (JIRA)" <>
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
             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

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
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(
        at org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.isFileSetArchetype(
        at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(
        at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(
        at org.apache.maven.archetype.mojos.IntegrationTestMojo.processIntegrationTest(
        at org.apache.maven.archetype.mojos.IntegrationTestMojo.execute(
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(

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:
For more information on JIRA, see:


View raw message