You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ep...@apache.org on 2006/02/04 03:44:50 UTC

svn commit: r374824 - in /maven/repository-manager/trunk/maven-repository-proxy/src/main/java/org/apache/maven/repository/proxy: DefaultProxyManager.java ProxyManager.java

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;
 }