[ 
https://jira.codehaus.org/browse/ARCHETYPE-355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=281205#comment-281205
 ] 

Nico De Groote edited comment on ARCHETYPE-355 at 10/13/11 4:34 AM:
--------------------------------------------------------------------

Not solved in 2.1 version.
When running 'crawl' goal on my machine to update my local archetype file I do 
get this mistake again. 
When running with last version 2.2-SNASPHOT, the issue is in fact solved...

D:\development\eclipse-workspaces\provikmo-archetypes\root>mvn clean 
org.apache.maven.plugins:maven-archetype-plugin:2.
:crawl
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Root Archetypes
[INFO]    task-segment: [clean]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] ------------------------------------------------------------------------
[INFO] Building Root Archetypes
[INFO]    task-segment: 
[org.apache.maven.plugins:maven-archetype-plugin:2.1:crawl] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [archetype:crawl {execution: default-cli}]
repository D:\development\.m2\repository
catalogFile null
[INFO] Scanning 
D:\development\.m2\repository\acegisecurity\acegi-security\1.0.1\acegi-security-1.0.1.jar
[INFO] Scanning D:\development\.m2\repository\ant\ant\1.5\ant-1.5.jar
[INFO] Scanning D:\development\.m2\repository\ant\ant\1.5.1\ant-1.5.1.jar
[INFO] Scanning D:\development\.m2\repository\ant\ant\1.6\ant-1.6.jar
[INFO] Scanning 
D:\development\.m2\repository\ant\ant\1.6.2\ant-1.6.2-javadoc.jar
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] null
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.NullPointerException
        at 
org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.closeZipFile(DefaultArchetypeArtifactManag
r.java:588)
        at 
org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.isFileSetArchetype(DefaultArchetypeArtifac
Manager.java:200)
        at 
org.apache.maven.archetype.repositorycrawler.DefaultRepositoryCrawler.crawl(DefaultRepositoryCrawler.java:72

        at 
org.apache.maven.archetype.mojos.CrawlRepositoryMojo.execute(CrawlRepositoryMojo.java:70)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.ja
a:387)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
        at 
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 58 seconds
[INFO] Finished at: Thu Oct 13 11:27:33 CEST 2011
[INFO] Final Memory: 21M/51M
[INFO] ------------------------------------------------------------------------

      was (Author: ndg):
    Not solved in 2.1 version.
When running 'crawl' goal on my machine to update my local archetype file I do 
get this mistake again. 
When running with last version 2.2-SNASPHOT, the issue is in fact solved...
  
> NPE in DefaultArchetypeArtifactManager.closeZipFile when running 
> integration-test goal
> --------------------------------------------------------------------------------------
>
>                 Key: ARCHETYPE-355
>                 URL: https://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
>            Assignee: Herve Boutemy
>             Fix For: 2.1
>
>         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:
> {noformat}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{noformat}
> The NullPointerException is listed at the bottom of 
> /tmp/example/target/generated-sources/archetype/archetype-test.log and 
> appears as follows:
> {noformat}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){noformat}
> 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.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to