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 )


Reply via email to