Hi, I've just tried to simulate the situation by removing an artifact from my local repo and shutting down one of my repositories. The error text is quite long and it is at the very end of this message.
What is wrong with it is that if m2 cannot connect to the local repo (i.e. networking issue) than if fails without trying to go to ibiblio. If the connection is successful, but the artifact isn't there than it works OK. Hope that helps Maciej > -----Original Message----- > From: Edwin Punzalan [mailto:[EMAIL PROTECTED] > Sent: Tuesday, 31 January 2006 11:02 AM > To: Maven Users List > Subject: Re: M2 dependency not downloading > > Can you supply us with more info like running mvn with -X ? > > Thanks. > *************************************************************************** + Error stacktraces are turned on. [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and Settings\maciekm\.m2\plugin-registry.xml' [DEBUG] Building Maven global-level plugin registry from: 'C:\java\MAVEN-~2.2\bin\..\conf\plugin-registry.xml' [INFO] Scanning for projects... [INFO] ---------------------------------------------------------------------------- [INFO] Building Logger [INFO] task-segment: [install] [INFO] ---------------------------------------------------------------------------- [DEBUG] maven-resources-plugin: resolved to version 2.1 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-resources-plugin:maven-plugin:2.1 [DEBUG] maven-compiler-plugin: resolved to version 2.0 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-compiler-plugin:maven-plugin:2.0 [DEBUG] maven-surefire-plugin: resolved to version 2.1.2 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-surefire-plugin:maven-plugin:2.1.2 [DEBUG] maven-jar-plugin: resolved to version 2.0 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-jar-plugin:maven-plugin:2.0 [DEBUG] maven-install-plugin: resolved to version 2.1 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-install-plugin:maven-plugin:2.1 [DEBUG] maven-release-plugin: resolved to version 2.0-beta-3 from repository central [DEBUG] Retrieving parent-POM from the repository for project: null:maven-release-plugin:maven-plugin:2.0-beta-3 [DEBUG] org.apache.maven.plugins:maven-resources-plugin:maven-plugin:2.1 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: org.apache.maven:maven-model:jar:2.0 [DEBUG] org.apache.maven:maven-model:jar:2.0 (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: null:maven-project:jar:2.0 [DEBUG] org.apache.maven:maven-project:jar:2.0 (selected for runtime) [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8 (selected for runtime) [DEBUG] classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime) [DEBUG] junit:junit:jar:3.8.1 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: org.apache.maven:maven-artifact:jar:2.0 [DEBUG] org.apache.maven:maven-artifact:jar:2.0 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: org.apache.maven:maven-artifact-manager:jar:2.0 [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: org.apache.maven:maven-repository-metadata:jar:2.0 [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0 (selected for runtime) [DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: null:maven-profile:jar:2.0 [DEBUG] org.apache.maven:maven-profile:jar:2.0 (selected for runtime) [DEBUG] commons-io:commons-io:jar:1.0 (selected for runtime) [DEBUG] Retrieving parent-POM from the repository for project: org.apache.maven:maven-plugin-api:jar:2.0 [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0 (selected for runtime) [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.1:resources' --> [DEBUG] (f) filters = [] [DEBUG] (f) outputDirectory = C:\workspace\Logger\target\classes [DEBUG] (f) project = [EMAIL PROTECTED] [DEBUG] (f) resources = [EMAIL PROTECTED] [DEBUG] -- end configuration -- [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [DEBUG] com.eblib.components.framework:Logger:jar:1.1.1-SNAPSHOT (selected for null) [DEBUG] junit:junit:jar:3.8.1 (selected for test) [DEBUG] Trying repository third-party-java-repo [INFO] ---------------------------------------------------------------------------- [ERROR] BUILD ERROR [INFO] ---------------------------------------------------------------------------- [INFO] Error building POM (may not be this project's POM). Project ID: log4j:log4j Reason: Error getting POM for 'log4j:log4j' from the repository: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) [INFO] ---------------------------------------------------------------------------- [DEBUG] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Unable to get dependency information: Unable to read the metadata file for artifact 'log4j:log4j:jar': Error getting POM for 'log4j:log4j' from the repository: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) log4j:log4j:jar:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) Path to dependency: 1) com.eblib.components.framework:Logger:jar:1.1.1-SNAPSHOT at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife cycleExecutor.java:548) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle (DefaultLifecycleExecutor.java:472) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifec ycleExecutor.java:451) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFail ures(DefaultLifecycleExecutor.java:303) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Defa ultLifecycleExecutor.java:270) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle Executor.java:139) 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:249) 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.artifact.resolver.ArtifactResolutionException: Unable to get dependency information: Unable to read the metadata file for artifact 'log4j:log4j:jar': Error getting POM for 'log4j:log4j' from the repository: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) log4j:log4j:jar:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) Path to dependency: 1) com.eblib.components.framework:Logger:jar:1.1.1-SNAPSHOT at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultA rtifactCollector.java:304) at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultA rtifactCollector.java:67) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitive ly(DefaultArtifactResolver.java:223) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitive ly(DefaultArtifactResolver.java:211) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitive ly(DefaultArtifactResolver.java:182) at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(D efaultPluginManager.java:1120) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage r.java:369) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLife cycleExecutor.java:531) ... 16 more Caused by: org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException: Unable to read the metadata file for artifact 'log4j:log4j:jar': Error getting POM for 'log4j:log4j' from the repository: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadata Source.java:131) at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultA rtifactCollector.java:282) ... 23 more Caused by: org.apache.maven.project.ProjectBuildingException: Error getting POM for 'log4j:log4j' from the repository: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository( DefaultMavenProjectBuilder.java:417) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(Defa ultMavenProjectBuilder.java:351) at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadata Source.java:102) ... 24 more Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect log4j:log4j:pom:1.2.13 from the specified remote repositories: central (http://repo1.maven.org/maven2), ebl-java-repo (scp://maven-repo/var/maven/repo/ebl/java), third-party-java-repo (scp://maven-repo/var/maven/repo/third-party) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr tifactResolver.java:140) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr tifactResolver.java:63) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository( DefaultMavenProjectBuilder.java:386) ... 26 more Caused by: org.apache.maven.wagon.TransferFailedException: Authentication failed: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultW agonManager.java:445) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWag onManager.java:282) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWag onManager.java:244) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultAr tifactResolver.java:124) ... 28 more Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot connect. Reason: Session.connect: java.net.ConnectException: Connection refused: connect at org.apache.maven.wagon.providers.ssh.AbstractSshWagon.openConnection(Abstrac tSshWagon.java:239) at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143) at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultW agonManager.java:354) ... 31 more Caused by: com.jcraft.jsch.JSchException: Session.connect: java.net.ConnectException: Connection refused: connect at com.jcraft.jsch.Session.connect(Unknown Source) at com.jcraft.jsch.Session.connect(Unknown Source) at org.apache.maven.wagon.providers.ssh.AbstractSshWagon.openConnection(Abstrac tSshWagon.java:228) ... 33 more [INFO] ---------------------------------------------------------------------------- [INFO] Total time: 2 seconds [INFO] Finished at: Tue Jan 31 11:13:11 WST 2006 [INFO] Final Memory: 3M/6M [INFO] ---------------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
