You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Carlos Sanchez (JIRA)" <ji...@codehaus.org> on 2006/07/13 12:11:22 UTC

[jira] Closed: (WAGON-56) WebDAV Wagon putDirectory fails when multiple directories in path don't exist

     [ http://jira.codehaus.org/browse/WAGON-56?page=all ]
     
Carlos Sanchez closed WAGON-56:
-------------------------------

      Assign To: Carlos Sanchez
     Resolution: Fixed
    Fix Version: 1.0-beta-2

Thanks, I wanted to do that refactoring some time ago

> WebDAV Wagon putDirectory fails when multiple directories in path don't exist
> -----------------------------------------------------------------------------
>
>          Key: WAGON-56
>          URL: http://jira.codehaus.org/browse/WAGON-56
>      Project: wagon
>         Type: Bug

>   Components: wagon-webdav
>     Versions: 1.0-beta-2, 1.0-beta-1
>     Reporter: Nathan Beyer (Cerner)
>     Assignee: Carlos Sanchez
>     Priority: Blocker
>      Fix For: 1.0-beta-2
>  Attachments: wagontestcase_deepdest.diff, webdavwagon_putdirectory.diff
>
>
> The implementation of the 'putDirectory' method isn't properly checking that all directories (WebDAV collections) have been created. I've attached a patch that reworks the 'putDirectory' such that it relies on the 'put' method for each upload. This will guarantee that all file uploads are treated the same way and resolves this issue, as the 'put' method implements the appropriate directory checks.

-- 
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