Hi Wayne

My POM (unchanged from Cocoon snapshot) has

  <modelVersion>4.0.0</modelVersion>
  <packaging>pom</packaging>
  <parent>
    <groupId>org.apache</groupId>
    <artifactId>apache</artifactId>
    <version>4</version>
  </parent>

If I put <packaging> inside <parent> I get a different error:

---------

[INFO] Error building POM (may not be this project's POM).


Project ID: unknown
POM Location: D:\....\cocoon-2.2\cocoon\pom.xml

Reason: Parse error reading POM. Reason: Unrecognised tag: 'packaging'
(position: START_TAG seen ...</version>\n  <packaging>... @28:14)  for
project unknown at D:\....\cocoon-2.2\cocoon\pom.xml

--------- 

I tried again and still get the same error.  I know the file is there
because a) the Cocoon staff checked it and b) I can read it with IE or
Firefox.  With wget (from the Windows command line) and Maven, I get the
errors I sent you (below).

---------

I looked at the 'Maven in 5 minutes' page.  'Creating a project' failed with
a series of different messages (downloading files?), then settles down with
"The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist
or no valid version could be found".  I found a {user}/.m2 directory but not
my-app.

= Error report ======

C:\Temp>mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not
exist or no valid version could be found
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Thu Jul 19 18:01:05 BST 2007
[INFO] Final Memory: 1M/4M
[INFO]
------------------------------------------------------------------------

C:\Temp>mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
-e
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not
exist or no valid version could be found
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no valid
version could be found
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLife
cycleExecutor.java:1286)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(Defaul
tLifecycleExecutor.java:1522)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggrega
tionNeeds(DefaultLifecycleExecutor.java:386)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
Executor.java:138)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
        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)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException:
The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist
or no valid version could be found
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVer
sion(DefaultPluginVersionManager.java:228)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVer
sion(DefaultPluginVersionManager.java:90)
        at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManag
er.java:166)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLife
cycleExecutor.java:1257)
        ... 14 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Thu Jul 19 18:01:20 BST 2007
[INFO] Final Memory: 1M/4M
[INFO]
------------------------------------------------------------------------

C:\Temp>

= End error report ======  


 
Robin Rigby
[EMAIL PROTECTED]
http://www.gondolier.org.uk
07785 765017
 

-----Original Message-----
From: Wayne Fay [mailto:[EMAIL PROTECTED] 
Sent: 19 July 2007 17:24
To: Maven Users List
Subject: Re: may not be this project's POM [ from cocoon-users ]

I just tried the apache-4.pom link and it worked fine for me:
  <groupId>org.apache</groupId>
  <artifactId>apache</artifactId>
  <version>4</version>
  <packaging>pom</packaging>
etc

Try again?

Wayne

On 7/19/07, Robin Rigby <[EMAIL PROTECTED]> wrote:
> Hi
>
> Started this thread on the cocoon-users mailing list ...
>
> Project uses Cocoon 2.1, which is not based on Maven.  Need updated file
> from the current Cocoon snapshot, so yesterday downloaded Cocoon 2.2,
> discovered it requires Maven, downloaded Maven 2.07.  Documents indicate
it
> should all compile out of the box but instead:
>
> Error building POM (may not be this project's POM).
>
> (complete error report below).   Tried to download the missing POM with
wget
> and get
>
> ERROR 403: Forbidden.
>
> (error report also below).  Curiously, can read this file with both IE and
> Firefox.  Not forbidden.
>
> Advice from cocoon-users is to seek help here with access to this file or,
> failing that, with configuring a local copy.  Also suggested establish
> whether Maven can download any other files but, as the newest newbie,
would
> need guidance even for that.
>
> Very grateful for your help
>
> Robin Rigby
> [EMAIL PROTECTED]
> http://www.gondolier.org.uk <http://www.gondolier.org.uk/>
> 07785 765017
>
>
> = Maven error compiling Cocoon 2.2 ==========================
>
> D:\cocoon-2.2\cocoon>mvn -Dmaven.test.skip=true -P allblocks install
> [INFO] Scanning for projects...
> Downloading:
> <http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom>
> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
> Downloading:
> <http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom>
> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error building POM (may not be this project's POM).
>
>
> Project ID: org.apache.cocoon:cocoon:pom:5-SNAPSHOT
>
> Reason: Cannot find parent: org.apache:apache for project:
> org.apache.cocoon:cocoon:pom:5-SNAPSHOT for project
org.apache.cocoon:cocoon
> :pom:5-SNAPSHOT
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
> org.apache:apache for project: org.apache.cocoon:cocoon:pom:5-SNA
> PSHOT for project org.apache.cocoon:cocoon:pom:5-SNAPSHOT
>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
>        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)
> Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find
> parent: org.apache:apache for project: org.apache.cocoon:coco
> on:pom:5-SNAPSHOT for project org.apache.cocoon:cocoon:pom:5-SNAPSHOT
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultM
> avenProjectBuilder.java:1261)
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMav
> enProjectBuilder.java:747)
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInter
> nal(DefaultMavenProjectBuilder.java:479)
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjec
> tBuilder.java:200)
>        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:553)
>        at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)
>        ... 11 more
> Caused by: org.apache.maven.project.ProjectBuildingException: POM
> 'org.apache:apache' not found in repository: Unable to download the a
> rtifact from any repository
>
>  org.apache:apache:pom:4
>
> from the specified remote repositories:
>  central ( <http://repo1.maven.org/maven2> http://repo1.maven.org/maven2)
>  for project org.apache:apache
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
> DefaultMavenProjectBuilder.java:573)
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultM
> avenProjectBuilder.java:1257)
>        ... 17 more
> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
> Unable to download the artifact from any repository
>
>  org.apache:apache:pom:4
>
> from the specified remote repositories:
>  central ( <http://repo1.maven.org/maven2> http://repo1.maven.org/maven2)
>
>        at
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr
> tifactResolver.java:197)
>        at
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr
> tifactResolver.java:73)
>        at
>
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
> DefaultMavenProjectBuilder.java:526)
>        ... 18 more
> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to
> download the artifact from any repository
>        at
>
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWag
> onManager.java:324)
>        at
>
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr
> tifactResolver.java:185)
>        ... 20 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 3 seconds
> [INFO] Finished at: Thu Jul 19 11:10:34 BST 2007
> [INFO] Final Memory: 1M/4M
> [INFO]
> ------------------------------------------------------------------------
>
> D:\cocoon-2.2\cocoon>
>
> = end Maven error ==========================
>
> = HTTP error ==========================
>
> D:\cocoon-2.2\cocoon>wget
> <http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom>
> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
> --11:12:37--
> <http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom>
> http://repo1.maven.org/maven2/org/apache/apache/4/apache-4.pom
>           => `apache-4.pom'
> Resolving repo1.maven.org... done.
> Connecting to repo1.maven.org[63.246.20.112]:80... connected.
> HTTP request sent, awaiting response... 403 Forbidden
> 11:12:38 ERROR 403: Forbidden.
>
>
> D:\cocoon-2.2\cocoon>
>
> = end HTTP error ==========================
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to