You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by de...@apache.org on 2008/01/08 23:42:06 UTC

svn commit: r610208 - /maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java

Author: dennisl
Date: Tue Jan  8 14:42:05 2008
New Revision: 610208

URL: http://svn.apache.org/viewvc?rev=610208&view=rev
Log:
[MCHANGES-89] AbstractJiraDownloader throws an exception when jira returns a circular redirect
Submitted by: Jim Utter
Reviewed by: Dennis Lundberg

Modified:
    maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java

Modified: maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java?rev=610208&r1=610207&r2=610208&view=diff
==============================================================================
--- maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java (original)
+++ maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/jira/AbstractJiraDownloader.java Tue Jan  8 14:42:05 2008
@@ -28,6 +28,7 @@
 import org.apache.commons.httpclient.HttpStatus;
 import org.apache.commons.httpclient.StatusLine;
 import org.apache.commons.httpclient.UsernamePasswordCredentials;
+import org.apache.commons.httpclient.params.HttpClientParams;
 import org.apache.commons.httpclient.auth.AuthScope;
 import org.apache.commons.httpclient.methods.GetMethod;
 import org.apache.maven.plugin.logging.Log;
@@ -183,6 +184,10 @@
         try
         {
             HttpClient client = new HttpClient();
+
+            // MCHANGES-89 Allow circular redirects
+            HttpClientParams clientParams = client.getParams();
+            clientParams.setBooleanParameter( HttpClientParams.ALLOW_CIRCULAR_REDIRECTS, true );
 
             HttpState state = new HttpState();