Author: nicolas
Date: Fri Jan 11 01:10:06 2008
New Revision: 611116

URL: http://svn.apache.org/viewvc?rev=611116&view=rev
Log:
reverted preivous change : cacheFailure is shared between connectors and has 
side effects

Modified:
    
maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java

Modified: 
maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java?rev=611116&r1=611115&r2=611116&view=diff
==============================================================================
--- 
maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
 (original)
+++ 
maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
 Fri Jan 11 01:10:06 2008
@@ -524,11 +524,6 @@
             getLogger().info( emsg );
             return null;
         }
-       
-               if ( urlFailureCache.hasFailedBefore( url ) )
-               {
-                       throw new NotFoundException( "Url has failed before and 
cache-failure is enabled on this connector" );
-               }
                        
         Wagon wagon = null;
         try
@@ -552,10 +547,7 @@
         }
         catch ( NotFoundException e )
         {
-                       // public repositories may be slow to access, and many 
request will fail when 
-                       // muliple repositories are "merged" by archiva via 
proxies.
-                       // so caching "not found" is usefull here to enhance 
archiva response-time
-            urlFailureCache.cacheFailure( url );                       
+            // Do not cache url here.
             throw e;
         }
         catch ( NotModifiedException e )


Reply via email to