Not quite. The -U is to make it work after you've fixed the repository - if you still get it then the settings are still wrong. Does -X yield any more info?
You can use the JDK system properties as discussed in MNG-1447, though the settings you have already should set those appropriately. The only other thing you might try is giving the proxy an <id> element. Didn't think it was necessary though. - Brett On 11/18/05, Tomas Maven <[EMAIL PROTECTED]> wrote: > Hello and thanks for your answers. > Brett, I tried with -U but got the same error as before. I guess the > bug you are talking about is the issue reported in JIRA as MNG-1489, > right? As I understand it, that issue is just about giving a better > error message if Maven can't find the repository. But the problem > remains: either Maven2 can't get through the firewall with the > settings I'm using (which is strange since I can get through with the > exact same settings with Maven 1.0.2), or it DOES get through but the > archetype-plugin isn't recognized correctly in the iBiblio repository. > > Saravanan, your workaround seems to use Maven 1.0.2, I'm using Maven2 > which is using completely other kinds of jar-files from another > repository. > > I'm thinking that perhaps I should put some more/other options in my > settings.xml file, but can't figure out which ones. Issue MNG-1447 > talks about some different notions (http.proxyHost and > http.proxyPort). What's with that? > > BR > /Tomas > > > 2005/11/18, Saravanan Dharmalingam <[EMAIL PROTECTED]>: > > Hi Tomas and you guys, > > > > I had similar problem and fixed by following steps. > > > > Create a build.properties file in the same level of project.xml. > > > > Create a folder structure as test/repository. > > > > Build.properties contents following details: > > > > maven.repo.remote.enabled=true > > maven.mode.online=true > > maven.repo.remote=file:///E:/SaravananD/test/reporsitory (set according > > to ur structure) > > > > In test/repository/***/jars folder put your all jars appropriately > > (which will be downloaded during run and saved in your repository. That > > step is not allowed by your local firewall and proxy) > > > > Ie: > > > > test/reporsitory/commons-jelly/jars > > test/reporsitory/commons-lang/jars > > test/reporsitory/commons-net/jars > > test/reporsitory/antlr/jars > > test/reporsitory/ant/jars > > > > Its working in my case. > > > > Thanks, > > Saravanan Dharmalingam. > > > > > > > > -----Original Message----- > > From: Brett Porter [mailto:[EMAIL PROTECTED] > > Sent: Friday, November 18, 2005 2:00 AM > > To: Maven Users List > > Subject: Re: [m2] firewall and proxy problems > > > > It's a bug in 2.0. If it fails the first time, you need to run with -U > > to get it to try again. > > > > - Brett > > > > On 11/18/05, Tomas Maven <[EMAIL PROTECTED]> wrote: > > > The verbose output I get from running the very first example in the > > > Maven "How do I make my first Maven project?" can be found below. > > > > > > Are there any other options in the setting.xml file I should be aware > > > of? The options and values I have set for maven 1.0.2 is the the very > > > same I have set for Maven2.. > > > > > > /Tomas > > > > > > ============== > > > C:\build>mvn -e archetype:create -DgroupId=com.mycompany.app > > -DartifactId=my-app > > > > > > + Error stacktraces are turned on. > > > [INFO] Scanning for projects... > > > [INFO] Searching repository for plugin with prefix: 'archetype'. > > > [INFO] > > ------------------------------------------------------------------------ > > - > > > --- > > > [ERROR] BUILD ERROR > > > [INFO] > > ------------------------------------------------------------------------ > > - > > > --- > > > [INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' > > does not exi > > > st or no valid version could be found > > > [INFO] > > ------------------------------------------------------------------------ > > - > > > --- > > > [INFO] Trace > > > org.apache.maven.lifecycle.LifecycleExecutionException: The plugin > > 'org.apache.m > > > aven.plugins:maven-archetype-plugin' does not exist or no valid > > version could be > > > found > > > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa > > > ultLifecycleExecutor.java:1124) > > > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor > > > (DefaultLifecycleExecutor.java:1356) > > > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListBy > > > AggregationNeeds(DefaultLifecycleExecutor.java:376) > > > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > > > fecycleExecutor.java:132) > > > at > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) > > > at > > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113) > > > 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(DelegatingMethodAcces > > > sorImpl.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.PluginVersionNotFoundException: The p > > > lugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist > > or no val > > > id version could be found > > > at > > org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl > > > uginVersion(DefaultPluginVersionManager.java:225) > > > at > > org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePl > > > uginVersion(DefaultPluginVersionManager.java:87) > > > at > > org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPlug > > > inManager.java:158) > > > at > > org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(Defa > > > ultLifecycleExecutor.java:1095) > > > ... 14 more > > > [INFO] > > ------------------------------------------------------------------------ > > - > > > --- > > > [INFO] Total time: < 1 second > > > [INFO] Finished at: Thu Nov 17 14:47:53 CET 2005 > > > [INFO] Final Memory: 1M/2M > > > [INFO] > > ------------------------------------------------------------------------ > > - > > > --- > > > > > > 2005/11/17, Jose Gonzalez Gomez <[EMAIL PROTECTED]>: > > > > 2005/11/17, Tomas Maven <[EMAIL PROTECTED]>: > > > > > Hi, apologies if this question has been posted before. > > > > > > > > > > I have both maven 1.0.2 and maven 2.0 installed at the same > > computer > > > > > at my office behind a corporate firewall. I have configured my > > maven > > > > > 1.0.2 to handle the proxy, and I'm able to get it to download > > needed > > > > > jar files without any problems. However, when I'm trying to get > > Maven2 > > > > > to do the same thing it gives me the > > > > > "[WARNING] repository metadata for: 'artifact > > > > > org.apache.maven.plugins:maven-archetype-plugin' could not be > > > > > retrieved from repository: central due to an error: Error > > transferring > > > > > file" error, which I interpret as it can't get through the > > firewall. > > > > > > > > > > For maven 1.0.2 my build.properties in the {user.home} looks like > > this: > > > > > maven.proxy.host=my.proxyhost.domain > > > > > maven.proxy.port=8080 > > > > > maven.proxy.username=scott > > > > > maven.proxy.password=tiger > > > > > > > > > > For Maven2, in my {user.home}.m2 directory I have created a > > > > > settings.xml with this content: > > > > > <?xml version="1.0" encoding="UTF-8"?> > > > > > <settings> > > > > > <proxies> > > > > > <proxy> > > > > > <active>true</active> > > > > > <protocol>http</protocol> > > > > > <host>my.proxyhost.domain</host> > > > > > <port>8080</port> > > > > > <username>scott</username> > > > > > <password>tiger</password> > > > > > </proxy> > > > > > </proxies> > > > > > </settings> > > > > > > > > > > Any clues or workarounds? > > > > > Best regards > > > > > > > > Have you tried running mvn -e? Maybe you get a more explanatory > > cause > > > > of the error... > > > > > > > > HTH > > > > Jose > > > > > > > > > > --------------------------------------------------------------------- > > > > 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] > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > > > Information transmitted by this EMAIL is proprietary to iGATE Group of > > Companies and is intended for use only by the individual > > or entity to whom it is addressed and may contain information that is > > privileged, confidential, or exempt from disclosure under > > applicable law. If you are not the intended recipient of this EMAIL > > immediately notify the sender at iGATE or [EMAIL PROTECTED] > > and delete this EMAIL including any attachments > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > > > > > --------------------------------------------------------------------- > > 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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]