You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/04/02 17:01:29 UTC

svn commit: r1308375 - in /archiva/trunk/archiva-modules/archiva-base/archiva-proxy: pom.xml src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java

Author: olamy
Date: Mon Apr  2 15:01:28 2012
New Revision: 1308375

URL: http://svn.apache.org/viewvc?rev=1308375&view=rev
Log:
use guava to create temp directory

Modified:
    archiva/trunk/archiva-modules/archiva-base/archiva-proxy/pom.xml
    archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java

Modified: archiva/trunk/archiva-modules/archiva-base/archiva-proxy/pom.xml
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-proxy/pom.xml?rev=1308375&r1=1308374&r2=1308375&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-base/archiva-proxy/pom.xml (original)
+++ archiva/trunk/archiva-modules/archiva-base/archiva-proxy/pom.xml Mon Apr  2 15:01:28 2012
@@ -190,6 +190,7 @@
               org.apache.maven.wagon.authentication,
               org.apache.maven.wagon.proxy,
               org.apache.maven.wagon.repository,
+              com.google.common.io,
               org.slf4j;resolution:=optional
             </Import-Package>
           </instructions>

Modified: archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java?rev=1308375&r1=1308374&r2=1308375&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java (original)
+++ archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java Mon Apr  2 15:01:28 2012
@@ -20,6 +20,7 @@ package org.apache.archiva.proxy;
  */
 
 import com.google.common.collect.Lists;
+import com.google.common.io.Files;
 import org.apache.archiva.admin.model.RepositoryAdminException;
 import org.apache.archiva.admin.model.beans.NetworkProxy;
 import org.apache.archiva.admin.model.networkproxy.NetworkProxyAdmin;
@@ -1009,6 +1010,7 @@ public class DefaultRepositoryProxyConne
     private File createWorkingDirectory( ManagedRepositoryContent repository )
     {
         // TODO: This is ugly - lets actually clean this up when we get the new repository api
+        /*
         try
         {
             File tmpDir = File.createTempFile( ".workingdirectory", null );
@@ -1019,7 +1021,8 @@ public class DefaultRepositoryProxyConne
         catch ( IOException e )
         {
             throw new RuntimeException( "Could not create working directory for this request", e );
-        }
+        } */
+        return Files.createTempDir();
     }
 
     /**