On Thu, Jan 27, 2011 at 10:10 PM, Andreas Bohnert <a...@weberhofer.at> wrote:

>  that's how I'm doing it (everything is fresh and clean):
> tar xzf tapestry-src-5.2.4.tar.gz
> cd quickstart/
>

Leave that step out. Create an empty directory, issue the command below and
Maven will download everything for you.

Kalle




>
> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
> or
> ../../apache-maven-3.0.2/bin/mvn archetype:generate -DarchetypeCatalog=
> http://tapestry.apache.org
>
> and that is how the diretory structure looks like after I have started
> maven:
> ls -al
> total 40
> drwxr-xr-x   7 abo  staff    238 28 Jan 13:02 .
> drwx------+ 34 abo  staff   1156 28 Jan 13:00 ..
> -rw-r--r--@  1 abo  staff  11358 29 Sep 06:11 LICENSE-2.0.txt
> -rw-r--r--@  1 abo  staff    100 29 Sep 06:11 NOTICE.txt
> drwxr-xr-x   3 abo  staff    102 28 Jan 13:02 myapp
> -rw-r--r--@  1 abo  staff   1773 16 Nov 00:54 pom.xml
> drwxr-xr-x   5 abo  staff    170 28 Jan 13:00 src
>
> Thanks!
> Andreas
>
>    Kalle Korhonen <kalle.o.korho...@gmail.com>
> 28. Jänner 2011 11:30
>
> Which folder are you in when trying to invoke the archetype? The error
> indicates that you have an existing pom of the wrong type in the
> folder you are trying to execute the command from. To make sure you
> are in a clean directory, create a new folder and cd to it, then try
> again.
>
> Kalle
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>  ------------------------------
>
>    Andreas Bohnert <a...@weberhofer.at>
> 28. Jänner 2011 10:49
>
> Hi,
>
> I'm trying to build quickstart 5.2.4 with no success.
>
> These are the command lines I have used:
> mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org
> mvn archetype:generate -DarchetypeCatalog=
> http://tapestry.formos.com/maven-repository
>
> Same error message with Maven version numbers: 2.2.1 (pre installed with
> osx 10.6.6) and maven 3.0.2.
> I do not have experiences with maven, so this is propably easy to fix:
>
> ../../apache-maven-3.0.2/bin/mvn -e archetype:generate -DarchetypeCatalog=
> http://tapestry.apache.org
> [INFO] Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Tapestry 5 Quickstart Archetype 5.2.4
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] >>> maven-archetype-plugin:2.0:generate (default-cli) @ quickstart
> >>>
> [INFO]
> [INFO] <<< maven-archetype-plugin:2.0:generate (default-cli) @ quickstart
> <<<
> [INFO]
> [INFO] --- maven-archetype-plugin:2.0:generate (default-cli) @ quickstart
> ---
> [INFO] Generating project in Interactive mode
> [INFO] No archetype defined. Using maven-archetype-quickstart
> (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
> Choose archetype:
> 1: http://tapestry.apache.org -> quickstart (Tapestry 5.2.4 Quickstart
> Project)
> 2: http://tapestry.apache.org -> tapestry-archetype (Tapestry 4.1.6
> Archetype)
> Choose a number: : 1
> Choose version:
> 1: 5.0.19
> 2: 5.1.0.5
> 3: 5.2.4
> Choose a number: 3: 3
> Define value for property 'groupId': : org.example
> Define value for property 'artifactId': : myapp
> Define value for property 'version':  1.0-SNAPSHOT: :
> Define value for property 'package':  org.example: :
> Confirm properties configuration:
> groupId: org.example
> artifactId: myapp
> version: 1.0-SNAPSHOT
> package: org.example
>  Y: :
> [ERROR] org.apache.maven.archetype.exception.InvalidPackaging: Unable to
> add module to the current project as it is not of packaging type 'pom'
> org.apache.maven.archetype.exception.ArchetypeGenerationFailure:
> org.apache.maven.archetype.exception.InvalidPackaging: Unable to add module
> to the current project as it is not of packaging type 'pom'
>     at
> org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.generateArchetype(DefaultFilesetArchetypeGenerator.java:237)
>     at
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.processFileSetArchetype(DefaultArchetypeGenerator.java:136)
>     at
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:106)
>     at
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:149)
>     at
> org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:209)
>     at
> org.apache.maven.archetype.DefaultArchetypeManager.generateProjectFromArchetype(DefaultArchetypeManager.java:71)
>     at
> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execute(CreateProjectFromArchetypeMojo.java:190)
>     at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>     at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>     at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534)
>     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>     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.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.archetype.exception.InvalidPackaging: Unable to
> add module to the current project as it is not of packaging type 'pom'
>     at
> org.apache.maven.archetype.common.DefaultPomManager.addModule(DefaultPomManager.java:98)
>     at
> org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.processPomWithParent(DefaultFilesetArchetypeGenerator.java:608)
>     at
> org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.processFilesetProject(DefaultFilesetArchetypeGenerator.java:553)
>     at
> org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.processFilesetModule(DefaultFilesetArchetypeGenerator.java:495)
>     at
> org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.generateArchetype(DefaultFilesetArchetypeGenerator.java:210)
>     ... 27 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 18.241s
> [INFO] Finished at: Fri Jan 28 10:46:23 ICT 2011
> [INFO] Final Memory: 12M/81M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.0:generate (default-cli)
> on project quickstart:
> org.apache.maven.archetype.exception.InvalidPackaging: Unable to add module
> to the current project as it is not of packaging type 'pom' -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-archetype-plugin:2.0:generate
> (default-cli) on project quickstart:
> org.apache.maven.archetype.exception.InvalidPackaging: Unable to add module
> to the current project as it is not of packaging type 'pom'
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>     at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>     at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>     at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534)
>     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>     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.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>     at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.MojoFailureException:
> org.apache.maven.archetype.exception.InvalidPackaging: Unable to add module
> to the current project as it is not of packaging type 'pom'
>     at
> org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execute(CreateProjectFromArchetypeMojo.java:194)
>     at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
>     at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>     ... 19 more
> [ERROR]
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>
> Thanks for your help!
> Andreas
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
> ------------------------------
>
>
>

Reply via email to