were those changes isolated to specific revisions that could be applied using merge -c ?

On 29/01/2008, at 2:01 PM, Maria Odea Ching wrote:

The branch for 1.0.x is now ready:
http://svn.apache.org/repos/asf/maven/archiva/branches/archiva-1.0.x
It is branched from -r615120 so the patch for MRM-667 needs to be applied,
as well as Nicolas' commit  for MRM-670..

Thanks,
Deng

On Jan 29, 2008 9:29 AM, Brett Porter <[EMAIL PROTECTED]> wrote:

Nicolas,

This can't be part of the 1.0.1 release - we haven't created the
branch yet, right?

I guess we can create it based on a previous revision though...

- Brett

On 28/01/2008, at 6:39 PM, [EMAIL PROTECTED] wrote:

Author: nicolas
Date: Mon Jan 28 02:39:48 2008
New Revision: 615848

URL: http://svn.apache.org/viewvc?rev=615848&view=rev
Log:
fix MRM-667 thanks to James William Dumay pacth

Modified:
  maven/archiva/trunk/archiva-base/archiva-configuration/src/main/
mdo/configuration.mdo
  maven/archiva/trunk/archiva-base/archiva-proxy/src/main/java/org/
apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
  maven/archiva/trunk/archiva-base/archiva-proxy/src/test/java/org/
apache/maven/archiva/proxy/WagonDelegate.java
  maven/archiva/trunk/archiva-web/archiva-webapp/pom.xml
  maven/archiva/trunk/archiva-web/archiva-webapp/src/main/webapp/
WEB-INF/jsp/admin/include/remoteRepositoryForm.jspf
  maven/archiva/trunk/pom.xml

Modified: maven/archiva/trunk/archiva-base/archiva-configuration/ src/
main/mdo/configuration.mdo
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-configuration/src/main/mdo/configuration.mdo?rev=615848&r1=615847&r2=615848&view=diff
=
=
=
=
=
=
=
=
= = ====================================================================
--- maven/archiva/trunk/archiva-base/archiva-configuration/src/main/
mdo/configuration.mdo (original)
+++ maven/archiva/trunk/archiva-base/archiva-configuration/src/main/
mdo/configuration.mdo Mon Jan 28 02:39:48 2008
@@ -334,6 +334,15 @@
           The Password for this repository.
         </description>
       </field>
+        <field>
+          <name>timeout</name>
+          <version>1.0.1+</version>
+          <type>int</type>
+          <description>
+            Timeout in seconds for connections to this repository
+          </description>
+          <defaultValue>60</defaultValue>
+        </field>
     </fields>
   </class>
   <class>

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=615848&r1=615847&r2=615848&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 Mon
Jan 28 02:39:48 2008
@@ -21,6 +21,7 @@

import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.io.FileUtils;
+import org.apache.commons.lang.ArrayUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.maven.archiva.configuration.ArchivaConfiguration;
import org.apache.maven.archiva.configuration.ConfigurationNames;
@@ -64,6 +65,8 @@

import java.io.File;
import java.io.IOException;
+import java.net.URLClassLoader;
+import java.net.URL;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
@@ -828,6 +831,12 @@
           {
               getLogger().debug( "No authentication for remote
repository needed" );
           }
+
+            //Convert seconds to milliseconds
+            int timeoutInMilliseconds =
remoteRepository.getRepository().getTimeout() * 1000;
+
+            //Set timeout
+            wagon.setTimeout(timeoutInMilliseconds);

           Repository wagonRepository = new
Repository( remoteRepository.getId(),
remoteRepository.getURL().toString() );
           if ( networkProxy != null )

Modified: maven/archiva/trunk/archiva-base/archiva-proxy/src/test/
java/org/apache/maven/archiva/proxy/WagonDelegate.java
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/WagonDelegate.java?rev=615848&r1=615847&r2=615848&view=diff
=
=
=
=
=
=
=
=
= = ==================================================================== --- maven/archiva/trunk/archiva-base/archiva-proxy/src/test/java/ org/
apache/maven/archiva/proxy/WagonDelegate.java (original)
+++ maven/archiva/trunk/archiva-base/archiva-proxy/src/test/java/ org/ apache/maven/archiva/proxy/WagonDelegate.java Mon Jan 28 02:39:48 2008
@@ -96,6 +96,16 @@
   {
       return delegate.supportsDirectoryCopy();
   }
+
+     public void setTimeout(int val)
+     {
+          // ignore
+     }
+
+     public int getTimeout()
+     {
+         return 0;
+     }

   public Repository getRepository()
   {

Modified: maven/archiva/trunk/archiva-web/archiva-webapp/pom.xml
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-webapp/pom.xml?rev=615848&r1=615847&r2=615848&view=diff
=
=
=
=
=
=
=
=
= = ==================================================================== --- maven/archiva/trunk/archiva-web/archiva-webapp/pom.xml (original)
+++ maven/archiva/trunk/archiva-web/archiva-webapp/pom.xml Mon Jan
28 02:39:48 2008
@@ -125,7 +125,7 @@
   </dependency>
   <dependency>
     <groupId>org.apache.maven.wagon</groupId>
-      <artifactId>wagon-http-lightweight</artifactId>
+      <artifactId>wagon-http</artifactId>
     <scope>runtime</scope>
   </dependency>
   <dependency>

Modified: maven/archiva/trunk/archiva-web/archiva-webapp/src/main/
webapp/WEB-INF/jsp/admin/include/remoteRepositoryForm.jspf
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/jsp/admin/include/remoteRepositoryForm.jspf?rev=615848&r1=615847&r2=615848&view=diff
=
=
=
=
=
=
=
=
= = ====================================================================
--- maven/archiva/trunk/archiva-web/archiva-webapp/src/main/webapp/
WEB-INF/jsp/admin/include/remoteRepositoryForm.jspf (original)
+++ maven/archiva/trunk/archiva-web/archiva-webapp/src/main/webapp/
WEB-INF/jsp/admin/include/remoteRepositoryForm.jspf Mon Jan 28
02:39:48 2008
@@ -23,5 +23,6 @@
<ww:textfield name="repository.url" label="URL" size="50"
required="true"/>
<ww:textfield name="repository.username" label="Username" size="25"
required="false"/>
<ww:password name="repository.password" label="Password" size="25"
required="false"/>
+<ww:textfield name="repository.timeout" label="Timeout in seconds"
size="3" required="false"/>
<ww:select list="[EMAIL PROTECTED]@{'default' : 'Maven 2.x
Repository', 'legacy' : 'Maven 1.x Repository'}"
          name="repository.layout" label="Type"/>

Modified: maven/archiva/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/pom.xml?rev=615848&r1=615847&r2=615848&view=diff
=
=
=
=
=
=
=
=
= = ====================================================================
--- maven/archiva/trunk/pom.xml (original)
+++ maven/archiva/trunk/pom.xml Mon Jan 28 02:39:48 2008
@@ -436,6 +436,12 @@
       <groupId>org.apache.maven.shared</groupId>
       <artifactId>maven-app-configuration-web</artifactId>
       <version>1.0</version>
+        <exclusions>
+          <exclusion>
+            <groupId>org.apache.maven.wagon</groupId>
+            <artifactId>wagon-http-lightweight</artifactId>
+          </exclusion>
+        </exclusions>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.shared</groupId>
@@ -671,7 +677,7 @@
     </dependency>
     <dependency>
       <groupId>org.apache.maven.wagon</groupId>
-        <artifactId>wagon-http-lightweight</artifactId>
+        <artifactId>wagon-http</artifactId>
       <version>${wagon.version}</version>
     </dependency>
     <dependency>
@@ -873,7 +879,7 @@
 </profiles>
 <properties>
   <maven.version>2.0.5</maven.version>
-    <wagon.version>1.0-beta-2</wagon.version>
+    <wagon.version>1.0-rc1-SNAPSHOT</wagon.version>
   <redback.version>1.0-alpha-4</redback.version>
 </properties>
 <distributionManagement>





Reply via email to