[ 
https://issues.apache.org/jira/browse/WAGON-624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17470897#comment-17470897
 ] 

Michael Osipov edited comment on WAGON-624 at 1/7/22, 9:50 PM:
---------------------------------------------------------------

Since I am the only one working on Wagon, expect that the transition period 
will take at least a year and several iterations.


was (Author: michael-o):
Since I am the only one working on Wagon, expect that a transition period will 
take at least a year and several iterations.

> wagon-http webdav MKCOL - create parent directories for the uploaded files
> --------------------------------------------------------------------------
>
>                 Key: WAGON-624
>                 URL: https://issues.apache.org/jira/browse/WAGON-624
>             Project: Maven Wagon
>          Issue Type: Improvement
>          Components: wagon-http, wagon-webdav
>    Affects Versions: 3.5.1
>            Reporter: Andrew Gurinovitch
>            Priority: Major
>             Fix For: waiting-for-feedback
>
>
> WAGON-121 describes this problem.
> wagon-http doesn't create parent dirs when uploading a file over webdav
> e.g. webdav PUT 
> /maven/io/jooby/jooby-project/2.11.1-SNAPSHOT/jooby-project-2.11.1-20220107.184108-1.pom
>  HTTP/1.1 will fail with 403 if any of the parent dirs are missing.
> It was suggested in WAGON-121 to use WebDAV verb MKCOL(defined in rfc4918) to 
> create the intermediate dirs(recursively).
> WAGON-121 was closed as "wontfix" since webdav was out of scope of 
> wagon-http, however things have changed since 2010, and webdav support seems 
> to be folded to wagon-http now:
> "This Wagon provider is deprecated and will be removed in version 4.0.0. Its 
> features will be partially folded into the default HTTP provider."
>  
> I suggest we should recursively create directory structure for the files 
> uploaded over the webdav.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to