error updating poms that should exist in the project hierarchy
--------------------------------------------------------------

         Key: MNG-756
         URL: http://jira.codehaus.org/browse/MNG-756
     Project: Maven 2
        Type: Bug
 Reporter: Jesse McConnell


I noticed this the other day and brett mentioned he saw it from time to time as 
well.

basically, I start a process in a subproject first thing in the morning and I 
start getting exceptions in trying to find POM files from repositories when it 
is not a pom that _will_ be anywhere other then in the existing project 
hierarchy.

my setup that is triggering this is:

root/pom
root/cli/pom
root/core/pom

subpoms both have the root pom as the parent.

I'll note that I did include the exception from not being able to find the 
maven-execute-plugin from anywhere since that isn't in either of the places and 
I generally ignore it, but it I figured I would add it to this in case it was 
related in anyway.  halfway through you'll see the reference to the 
gallup:g:1.0 artifact which is the interesting one.  How can a child _not_ know 
that the parent isn't going to be on a webserver but locally?  I would think 
this kinda stuff will generate a substantial amount of bad traffic to the main 
repos.

This is what my logs show: (-X didn't yield anything different)

ideation]g-maven/g-cli>m2 -Dexecute.class="com.gallup.net.URLTester" 
-Dexecute.args="https://svn.gallup.com/svn/g-maven/trunk/pom.xml"; 
execute:resources
[INFO] Retrieving plugins.xml (plugin mappings) for group: 
'org.apache.maven.plugins'
[INFO] Retrieving plugins.xml (plugin mappings) for group: 
'org.apache.maven.plugins'
[INFO] Refreshing plugin mapping metadata; looking for plugin with prefix: 
'execute'.
[INFO] Refreshing plugin-mapping metadata...
[INFO] maven-execute-plugin: updating metadata due to status of 'deployed'
Downloading: 
http://maven.gallup.com/plugins-repository/org/apache/maven/plugins/maven-execute-plugin/0.1/maven-execute-plugin-0.1.pom
[WARNING] Unable to get resource from repository 
http://maven.gallup.com/plugins-repository
Downloading: 
http://repo1.maven.org/maven2/plugins/org/apache/maven/plugins/maven-execute-plugin/0.1/maven-execute-plugin-0.1.pom
[WARNING] Unable to get resource from repository 
http://repo1.maven.org/maven2/plugins
[WARNING] Error updating POM - using existing version
org.apache.maven.artifact.resolver.ArtifactResolutionException: Unable to 
download the artifact from any repository
  org.apache.maven.plugins:maven-execute-plugin:0.1:pom

from the specified remote repositories:
  http://maven.gallup.com/plugins-repository, 
http://repo1.maven.org/maven2/plugins
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:132)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveAlways(DefaultArtifactResolver.java:69)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:348)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:303)
        at 
org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:252)
        at 
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:198)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:986)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:366)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:108)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:186)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:316)
        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:585)
        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.wagon.ResourceDoesNotExistException: Unable to 
download the artifact from any repository
        at 
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:233)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:115)
        ... 18 more
[INFO] 
----------------------------------------------------------------------------
[INFO] Building g - command line tools
[INFO]    task-segment: [execute:resources]
[INFO] 
----------------------------------------------------------------------------
[INFO] g-core: updating metadata due to status of 'deployed'
Downloading: http://repo1.maven.org/maven2/gallup/g/g-core/1.0/g-core-1.0.pom
[WARNING] Unable to get resource from repository http://repo1.maven.org/maven2
Downloading: 
http://maven.gallup.com/repository/gallup/g/g-core/1.0/g-core-1.0.pom
[WARNING] Unable to get resource from repository 
http://maven.gallup.com/repository
[WARNING] Error updating POM - using existing version
org.apache.maven.artifact.resolver.ArtifactResolutionException: Unable to 
download the artifact from any repository
  gallup.g:g-core:1.0:pom

from the specified remote repositories:
  http://repo1.maven.org/maven2, http://maven.gallup.com/repository
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:132)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveAlways(DefaultArtifactResolver.java:69)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:348)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:303)
        at 
org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:81)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:186)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:70)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:197)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:185)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:156)
        at 
org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1179)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:312)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:470)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:451)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:433)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:266)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:125)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:186)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:316)
        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:585)
        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.wagon.ResourceDoesNotExistException: Unable to 
download the artifact from any repository
        at 
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:233)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:115)
        ... 26 more
[INFO] g: updating metadata due to status of 'none'
Downloading: http://repo1.maven.org/maven2/gallup/g/1.0/g-1.0.pom


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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

Reply via email to