merci
2007/8/28, Arnaud Jeansen <[EMAIL PROTECTED]>: > > Hi Julien, > > I made a simple test on a maven project I am working on and adding... > > <dependency> > <groupId>org.apache.poi</groupId> > <artifactId>poi</artifactId> > <version>3.0.1-FINAL</version> > </dependency> > > ...downloaded the necessary pom and jar files to my local repository. > > If I were to guess I would say that: > - You cannot connect to http://repo1.maven.org/maven2 (behind a proxy, not > configured in MAVEN) > - You can access your company's repository just fine but it doesn't > contain apache.poi yet > > I would say that your options are: > 1/ Configure your proxy to access http://repo1.maven.org/maven2, there > should be enough documentation on Internet (i.e. the clean way) > 2/ Download manually the content of > http://repo1.maven.org/maven2/org/apache/poi/poi/3.0.1-FINAL/ and put it > on your company's repository > 3/ Same as (2) but simply copy the content to your local repository. This > is a very simple way to make sure your pom.xml is correct. > > > Hoping I helped a colleague :) > > Arnaud > > > > -----Original Message----- > From: Julien Martin [mailto:[EMAIL PROTECTED] > Sent: mardi 28 août 2007 08:19 > To: Maven Users List > Subject: Re: Failing to add a POI dependency > > Hello, > Here is what I get now that I have changed to org.apache.poi (groupId) and > turned on the -e switch: > > C:\dev\calyonfinancial\ProtideWeb>mvn -e install > + Error stacktraces are turned on. > [INFO] Scanning for projects... > [INFO] > > ---------------------------------------------------------------------------- > [INFO] Building ProtideWeb > [INFO] task-segment: [install] > [INFO] > > ---------------------------------------------------------------------------- > [INFO] [resources:resources] > [INFO] Using default encoding to copy filtered resources. > Downloading: > http://cvs/repository/org/apache/poi/poi/3.0.1-FINAL/poi-3.0.1-FINAL.pom > [WARNING] Unable to get resource from repository calyonRepository ( > http://cvs/repository) > Downloading: > > http://repo1.maven.org/maven2/org/apache/poi/poi/3.0.1-FINAL/poi-3.0.1-FINAL.pom > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Error building POM (may not be this project's POM). > > > Project ID: org.apache.poi:poi > > Reason: Error getting POM for 'org.apache.poi:poi' from the repository: > Error transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > > > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Unable to get > dependency information: Unable to read the metadata file for artifact ' > org.apach > e.poi:poi:jar': Error getting POM for 'org.apache.poi:poi' from the > repository: Error transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > org.apache.poi:poi:jar:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > Path to dependency: > 1) com.calyonfinancial:protide:war:1.0-SNAPSHOT > > > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals( > DefaultLifecycleExecutor.java:551) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle > (DefaultLifecycleExecutor.java:475) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal > ( > DefaultLifecycleExecutor.java:454) > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures > (DefaultLifecycleExecutor.java:306) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments( > DefaultLifecycleExecutor.java:273) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute( > DefaultLifecycleExecutor.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: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.artifact.resolver.ArtifactResolutionException: > Unable to get dependency information: Unable to read the metadata file for > artifact 'org.apache.poi:poi:jar': Error getting POM for ' > org.apache.poi:poi' > from the repository: Error transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > org.apache.poi:poi:jar:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > Path to dependency: > 1) com.calyonfinancial:protide:war:1.0-SNAPSHOT > > > at > org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse( > DefaultArtifactCollector.java:297) > at > org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect( > DefaultArtifactCollector.java:67) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively > (DefaultArtifactResolver.java:223) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively > (DefaultArtifactResolver.java:211) > at > > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively > (DefaultArtifactResolver.java:182) > at > org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies > ( > DefaultPluginManager.java:1117) > at org.apache.maven.plugin.DefaultPluginManager.executeMojo( > DefaultPluginManager.java:366) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals( > DefaultLifecycleExecutor.java:534) > ... 16 more > Caused by: > org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException: > Unable to read the metadata file for artifact 'org.apache.poi:poi:ja > r': Error getting POM for 'org.apache.poi:poi' from the repository: Error > transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > at org.apache.maven.project.artifact.MavenMetadataSource.retrieve( > MavenMetadataSource.java:131) > at > org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse( > DefaultArtifactCollector.java:275) > ... 23 more > Caused by: org.apache.maven.project.ProjectBuildingException: Error > getting > POM for 'org.apache.poi:poi' from the repository: Error transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > at > > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository > ( > DefaultMavenProjectBuilder.java:501) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository( > DefaultMavenProjectBuilder.java:225) > at org.apache.maven.project.artifact.MavenMetadataSource.retrieve( > MavenMetadataSource.java:102) > ... 24 more > Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: > Error transferring file > org.apache.poi:poi:pom:3.0.1-FINAL > > from the specified remote repositories: > central (http://repo1.maven.org/maven2), > calyonRepository (http://cvs/repository), > jboss repo (http://repository.jboss.com/maven2), > maven2 repo (http://repo1.maven.org/maven2) > > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( > DefaultArtifactResolver.java:140) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( > DefaultArtifactResolver.java:63) > at > > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository > ( > DefaultMavenProjectBuilder.java:467) > ... 26 more > Caused by: org.apache.maven.wagon.TransferFailedException: Error > transferring file > at > org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData( > LightweightHttpWagon.java:99) > at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68) > at > org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile( > DefaultWagonManager.java:369) > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact > (DefaultWagonManager.java:282) > at > org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact > (DefaultWagonManager.java:244) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( > DefaultArtifactResolver.java:124) > ... 28 more > Caused by: java.net.ConnectException: Connection timed out: connect > at java.net.PlainSocketImpl.socketConnect(Native Method) > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java > :195) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > at java.net.Socket.connect(Socket.java:516) > at java.net.Socket.connect(Socket.java:466) > at sun.net.NetworkClient.doConnect(NetworkClient.java:157) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:365) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:477) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:214) > at sun.net.www.http.HttpClient.New(HttpClient.java:287) > at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient( > HttpURLConnection.java:803) > at sun.net.www.protocol.http.HttpURLConnection.plainConnect( > HttpURLConnection.java:762) > at sun.net.www.protocol.http.HttpURLConnection.connect( > HttpURLConnection.java:673) > at sun.net.www.protocol.http.HttpURLConnection.getInputStream( > HttpURLConnection.java:917) > at > org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData( > LightweightHttpWagon.java:85) > ... 33 more > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 24 seconds > [INFO] Finished at: Tue Aug 28 08:08:09 CEST 2007 > [INFO] Final Memory: 4M/8M > [INFO] > ------------------------------------------------------------------------ > > Ce message et ses pièces jointes (le "message") est destiné à l'usage > exclusif de son destinataire. > Si vous recevez ce message par erreur, merci d'en aviser immédiatement > l'expéditeur et de le détruire ensuite. Le présent message pouvant > être altéré à notre insu, CALYON Crédit Agricole CIB > ne peut pas être engagé par son contenu. Tous droits réservés. > > This message and/or any attachments (the "message") is intended for > the sole use of its addressee. > If you are not the addressee, please immediately notify the sender and > then destroy the message. As this message and/or any attachments may > have been altered without our knowledge, its content is not legally > binding on CALYON Crédit Agricole CIB. All rights reserved. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
