You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2011/11/19 21:47:20 UTC

svn commit: r1204072 - in /maven/wagon/trunk/wagon-providers: wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/ wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/

Author: olamy
Date: Sat Nov 19 20:47:20 2011
New Revision: 1204072

URL: http://svn.apache.org/viewvc?rev=1204072&view=rev
Log:
[WAGON-358] support Preemptive Authentication for wagon-webdav-jackrabbit

Modified:
    maven/wagon/trunk/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
    maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java

Modified: maven/wagon/trunk/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java?rev=1204072&r1=1204071&r2=1204072&view=diff
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/AbstractHttpClientWagon.java Sat Nov 19 20:47:20 2011
@@ -208,6 +208,8 @@ public abstract class AbstractHttpClient
             username = authenticationInfo.getUserName();
 
             password = authenticationInfo.getPassword();
+
+            client.getParams().setAuthenticationPreemptive( true );
         }
 
         String host = getRepository().getHost();

Modified: maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java
URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java?rev=1204072&r1=1204071&r2=1204072&view=diff
==============================================================================
--- maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java (original)
+++ maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/src/test/java/org/apache/maven/wagon/providers/webdav/WebDavWagonTest.java Sat Nov 19 20:47:20 2011
@@ -306,7 +306,7 @@ public class WebDavWagonTest
     @Override
     protected boolean supportPreemptiveAuthentication()
     {
-        return false;
+        return true;
     }
 
     protected void testPreemptiveAuthentication( TestSecurityHandler sh )