While testing a custom bundle, I found that the SlingWebDavServlet also
handles HTTP POST requests which are not below the root path (default
"/dav"). Is this expected or a bug?

To test this behavior, stop o.a.s.server.post bundle and send a POST
request. ResourceCollector.getServelts() finds the SlingWebDavServlet under
the path "/apps/sling/servlet/default". I've not found yet, how the root
path is checked for the WebDav servlet. Could you point to that?

You have also my vote if you want to rename
org.apache.sling.jcr.webdav.impl.servlets.SimpleWebdavServlet. "public class
SimpleWebDavServlet extends SimpleWebdavServlet" is not very readable and in
SlingWebDavServlet, there are SimpleWebDavServlet and SimpleWebdavServlet
that refer to different classes.

Marc

Reply via email to