[
http://jira.codehaus.org/browse/WAGON-95?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Brett Porter updated WAGON-95:
------------------------------
Fix Version/s: 1.0-beta-3
> Upload fail with exception "Entity closing requests cannot be redirected..."
> ----------------------------------------------------------------------------
>
> Key: WAGON-95
> URL: http://jira.codehaus.org/browse/WAGON-95
> Project: Maven Wagon
> Issue Type: Bug
> Components: wagon-webdav
> Affects Versions: 1.0-beta-3
> Environment: Mac OS X, server: Archiva 1.0, wagon webdav: latest
> suversion version (1.0-rc1-snapshot)
> Reporter: Ludovic MaƮtre
> Priority: Minor
> Fix For: 1.0-beta-3
>
> Attachments: webdav_resource_put_nofollowredirects.txt
>
>
> When i try to upload a file with te webdav wagon to archiva it fail with the
> following exception:
> [INFO] Retrieving previous build number from ubik-central
> Uploading:
> http://forge.ubik-products.com/archiva/repository/ubik-central//com/ubikproducts/xsystem/xsystem/1.0-SNAPSHOT/xsystem-1.0-20071230.114939-2.pom
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Entity enclosing requests cannot be redirected without user
> intervention
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.IllegalArgumentException: Entity enclosing requests cannot be
> redirected without user intervention
> at
> org.apache.commons.httpclient.methods.EntityEnclosingMethod.setFollowRedirects(EntityEnclosingMethod.java:225)
> at
> org.apache.maven.wagon.providers.webdav.CorrectedWebdavResource.putMethod(CorrectedWebdavResource.java:150)
> at
> org.apache.maven.wagon.providers.webdav.WebDavWagon.put(WebDavWagon.java:242)
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:237)
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:153)
> I have to put the followRedirect parameter to false for the file to be
> uploaed correctly:
> method.setFollowRedirects( super.followRedirects );
> to
> //is it possible to follow redirects on PUT operations ?
> method.setFollowRedirects( false );
> But i' wondering why such error happen in the first place, i guess others
> should have encountered it before.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira