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]