Author: brett
Date: Wed Aug 31 00:12:52 2005
New Revision: 264956

URL: http://svn.apache.org/viewcvs?rev=264956&view=rev
Log:
act a bit smarter when the remote repo is timing out/offline

Modified:
    
maven/components/trunk/maven-mboot2/src/main/java/download/ArtifactDownloader.java

Modified: 
maven/components/trunk/maven-mboot2/src/main/java/download/ArtifactDownloader.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-mboot2/src/main/java/download/ArtifactDownloader.java?rev=264956&r1=264955&r2=264956&view=diff
==============================================================================
--- 
maven/components/trunk/maven-mboot2/src/main/java/download/ArtifactDownloader.java
 (original)
+++ 
maven/components/trunk/maven-mboot2/src/main/java/download/ArtifactDownloader.java
 Wed Aug 31 00:12:52 2005
@@ -147,6 +147,14 @@
                     {
                         HttpUtils.getFile( metaUrl, file, ignoreErrors, true, 
proxyHost, proxyPort, proxyUserName,
                                            proxyPassword, false );
+                    }
+                    catch ( IOException e )
+                    {
+                        log( "WARNING: remote SNAPSHOT version not found, 
using local: " + e.getMessage() );
+                    }
+
+                    if ( file.exists() )
+                    {
                         version = FileUtils.fileRead( file );
                         log( "Resolved version: " + version );
                         dep.setResolvedVersion( version );
@@ -163,9 +171,9 @@
                             return true;
                         }
                     }
-                    catch ( IOException e )
+                    else
                     {
-                        log( "WARNING: SNAPSHOT version not found, using 
default: " + e.getMessage() );
+                        log( "WARNING: local SNAPSHOT version not found, using 
default" );                        
                     }
                 }
                 if ( !dep.getType().equals( "pom" ) )



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

Reply via email to