Hi Konstantin,
thanks for your reply, that email you mentioned sadly never arrived here.
As I'm not familiar enough with it, is the right way to add a META-INF/context.xml containing
> <Context>
> <Resource name="org.apache.catalina.servlets.WebdavServlet" cachingAllowed="false" />
> </Context>
?
If that's the case -- it didn't help.
Regardless of whether or not disabling the cache may help, if the file is not ready for immediate access after upload tomcat should return a "202 accepted", not a "201 created".

It was the static resource cache that wasn't invalidating cache entries when it knew the current entry was invalid. This has been fixed in 8.0.x for 8.0.10 onwards.
I have also fixed a handful of other failures identified by the Litmus WebDAV testsuite.

This is ASF Bugzilla: the Apache Software Foundation bug system. In case
of problems with the functioning of ASF Bugzilla, please contact
bugzilla-admin@apache.org.
Please Note: this e-mail address is only for reporting problems
with ASF Bugzilla. Mail about any other subject will be silently
ignored.