Does no one know what could cause a "Failed to resolve artifact, possibly
due to a repository list that is not appropriately equipped for this
artifact's metadata." error? Or under what conditions such an error would be
generated? Maybe a hunch?

Any help you could provide would be ... umm ... helpful.

--
Daniel Siegmann
FJA-US, Inc.
512 Seventh Ave., New York, NY  10018
(212) 840-2618 ext. 139 

-----Original Message-----
From: Siegmann Daniel, NY 
Sent: Monday, February 12, 2007 5:32 PM
To: 'Maven Users List'
Subject: [M2] Error getting POM - Failed to resolve artifact

Several people at my location have suddenly begun having build failures
whenever an Apache plugin snapshot needs to be downloaded to their local
repository. This includes key plugins such as
org.apache.maven.plugins:maven-resources-plugin.

When I removed the plugin from my local repository I encountered the same
error:

>>>>>
Project ID: org.apache.maven.plugins:maven-resources-plugin

Reason: Error getting POM for
'org.apache.maven.plugins:maven-resources-plugin' from the repository:
Failed to resolve artifact, possibly due to a repository list that is not
appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2) <<<<<

We have an installation of maven-proxy set as a mirror of central, codehaus,
and apache.snapshots. This has worked fine in the past, and the artifact was
already present on the proxy (having been downloaded successfully in the
past).

I tried removing the artifact from the proxy. Maven attempted to fetch the
artifact from the proxy, and the proxy logs show it was downloaded from
people.apache.org and cached successfully. But Maven still complains.

Any ideas what could be causing this? It's a rather serious problem, since
it blocks all use of Maven when it crops up. :( We're using Sun JDK 1.4.2_05
and Maven 2.0.4 (and have been for some time).

I have included a full trace below, though I didn't not see any information
of use:

+ Error stacktraces are turned on.
Maven version: 2.0.4
[DEBUG] Building Maven user-level plugin registry from:
'D:\Profiles\SIE01876\.m2\plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry from:
'd:\projects\tools\maven\2.0.4\conf\plugin-registry.xml'
[INFO] Scanning for projects...
[DEBUG] com.fja.pm:productmachine:jar:4.00_059 (selected for null) [DEBUG]
Retrieving parent-POM:
org.apache.maven.wagon:wagon-providers::1.0-beta-2 for project:
null:wagon-ftp:jar:1.0-beta-2 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven.wagon:wagon::1.0-beta-2 for
project: null:wagon-providers:pom:null from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::4 for project:
org.apache.maven.wagon:wagon:pom:1.0-beta-2 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::3 for project:
org.apache.maven:maven-parent:pom:4 from the repository.
[DEBUG]   org.apache.maven.wagon:wagon-ftp:jar:1.0-beta-2:runtime (selected
for runtime)
[DEBUG]     commons-net:commons-net:jar:1.4.1:runtime (selected for runtime)
[DEBUG]       oro:oro:jar:2.0.8:runtime (selected for runtime)
[DEBUG] Retrieving parent-POM: org.apache.maven.wagon:wagon::1.0-beta-2 for
project: null:wagon-provider-api:jar:1.0-beta-2 from the repository.
[DEBUG] Retrieving parent-POM: org.apache.maven:maven-parent::4 for project:
org.apache.maven.wagon:wagon:pom:1.0-beta-2 from the repository.
[DEBUG] Retrieving parent-POM: org.apache:apache::3 for project:
org.apache.maven:maven-parent:pom:4 from the repository.
[DEBUG]     org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:runtime
(selected for runtime)
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.0.4:runtime (selected
for runtime)
[INFO]
----------------------------------------------------------------------------
[INFO] Building Product Machine
[INFO]    task-segment: [test]
[INFO]
----------------------------------------------------------------------------
[DEBUG] maven-resources-plugin: resolved to version 2.3-SNAPSHOT from
repository central [DEBUG] Skipping disabled repository central [DEBUG]
maven-resources-plugin: using locally installed snapshot [DEBUG] Skipping
disabled repository central [INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.apache.maven.plugins:maven-resources-plugin

Reason: Error getting POM for
'org.apache.maven.plugins:maven-resources-plugin' from the repository:
Failed to resolve artifact, possibly due to a repository li st that is not
appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)



[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error resolving
version for 'org.apache.maven.plugins:maven-resources-plugin': Unable to
read the metada ta file for artifact
'org.apache.maven.plugins:maven-resources-plugin:pom':
Error getting POM for 'org.apache.maven.plugins:maven-resources-plugin' from
the rep
ository: Failed to resolve artifact, possibly due to a repository list that
is not appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLife
cycleExecutor.java:1261)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(Defaul
tLifecycleExecutor.java:1517)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackagin
g(DefaultLifecycleExecutor.java:1011)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappin
gs(DefaultLifecycleExecutor.java:975)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec
ycleExecutor.java:453)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail
ures(DefaultLifecycleExecutor.java:306)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa
ultLifecycleExecutor.java:273)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle
Executor.java:140)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        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:324)
        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.PluginVersionResolutionException:
Error resolving version for
'org.apache.maven.plugins:maven-resources-plugin': Unab le to read the
metadata file for artifact
'org.apache.maven.plugins:maven-resources-plugin:pom': Error getting POM for
'org.apache.maven.plugins:maven-resources
-plugin' from the repository: Failed to resolve artifact, possibly due to a
repository list that is not appropriately equipped for this artifact's
metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveMetaVersi
on(DefaultPluginVersionManager.java:678)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVer
sion(DefaultPluginVersionManager.java:183)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVer
sion(DefaultPluginVersionManager.java:87)
        at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManag
er.java:158)
        at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLife
cycleExecutor.java:1252)
        ... 18 more
Caused by:
org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException:
Unable to read the metadata file for artifact
'org.apache.maven.plugins:maven-
resources-plugin:pom': Error getting POM for
'org.apache.maven.plugins:maven-resources-plugin' from the repository:
Failed to resolve artifact, possibly due to a repository list that is not
appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

        at
org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadata
Source.java:131)
        at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveMetaVersi
on(DefaultPluginVersionManager.java:669)
        ... 22 more
Caused by: org.apache.maven.project.ProjectBuildingException: Error getting
POM for 'org.apache.maven.plugins:maven-resources-plugin' from the
repository: Faile
d to resolve artifact, possibly due to a repository list that is not
appropriately equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

        at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
DefaultMavenProjectBuilder.java:501)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(Defa
ultMavenProjectBuilder.java:225)
        at
org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadata
Source.java:102)
        ... 23 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException:
Failed to resolve artifact, possibly due to a repository list that is not
appropriate ly equipped for this artifact's metadata.
  org.apache.maven.plugins:maven-resources-plugin:pom:2.3-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr
tifactResolver.java:129)
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr
tifactResolver.java:63)
        at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
DefaultMavenProjectBuilder.java:467)
        ... 25 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Mon Feb 12 17:29:54 EST 2007 [INFO] Final Memory: 1M/3M
[INFO]
------------------------------------------------------------------------

Thanks,
--
Daniel Siegmann
FJA-US, Inc.
512 Seventh Ave., New York, NY  10018
(212) 840-2618 ext. 139

---------------------------------------------------------------------
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