Author: epunzalan
Date: Fri Feb  3 18:44:43 2006
New Revision: 374824

URL: http://svn.apache.org/viewcvs?rev=374824&view=rev
Log:
PR: MRM-43

Added ResourceDoesNotExistException in interface and implementation

Modified:
    
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/DefaultProxyManager.java
    
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/ProxyManager.java

Modified: 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/DefaultProxyManager.java
URL: 
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/DefaultProxyManager.java?rev=374824&r1=374823&r2=374824&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/DefaultProxyManager.java
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/DefaultProxyManager.java
 Fri Feb  3 18:44:43 2006
@@ -69,7 +69,7 @@
     }
 
     public File get( String path )
-        throws ProxyException
+        throws ProxyException, ResourceDoesNotExistException
     {
         //@todo use wagon for cache use file:// as URL
         String cachePath = config.getRepositoryCachePath();
@@ -82,7 +82,7 @@
     }
 
     public File getRemoteFile( String path )
-        throws ProxyException
+        throws ProxyException, ResourceDoesNotExistException
     {
         try
         {
@@ -106,10 +106,6 @@
             return remoteFile;
         }
         catch ( TransferFailedException e )
-        {
-            throw new ProxyException( e.getMessage(), e );
-        }
-        catch ( ResourceDoesNotExistException e )
         {
             throw new ProxyException( e.getMessage(), e );
         }

Modified: 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/ProxyManager.java
URL: 
http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/ProxyManager.java?rev=374824&r1=374823&r2=374824&view=diff
==============================================================================
--- 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/ProxyManager.java
 (original)
+++ 
maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy/ProxyManager.java
 Fri Feb  3 18:44:43 2006
@@ -16,6 +16,8 @@
  * limitations under the License.
  */
 
+import org.apache.maven.wagon.ResourceDoesNotExistException;
+
 import java.io.File;
 
 /**
@@ -24,8 +26,8 @@
 public interface ProxyManager
 {
     public File get( String path )
-        throws ProxyException;
+        throws ProxyException, ResourceDoesNotExistException;
 
     public File getRemoteFile( String path )
-        throws ProxyException;
+        throws ProxyException, ResourceDoesNotExistException;
 }


Reply via email to