Hi everybody,
I need "limited webdav" functionality in one of my web applications. Specifically, I want to "host" *.ics files and also do some processing when they are up- and downloaded.
Quite a while ago (I think it was Tomcat 5), I found Tomcat's WebdavServlet. I extended / subclassed it to add some of my own funtionality and it works fine as long as it is the only servlet in a little "test" web application. However, when I try to integrate it into my web application, it doesn't seem to work any more. I have tested lots of things and I have no clue why that is... :-((( No error message, nothing.
I wanted to debug it and in order to find it, I need current code and jar files. This is where the trouble begins: I couldn't find any information about it on Tomcat's site and almost nothing about this servlet in Tomcat 6. If I hadn't known it existed, I would've never found it!
By using Google, I found out that it's still "part of" Tomcat 6:
http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/catalina/servlets/WebdavServlet.htmlhttp://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/This is like hunting a ghost... I am looking for the jar files "servlets-webdav.jar" and "servlets-default.jar" that were part of Tomcat 5(.0?) and cannot find a trace of them...
That's part 1 of my question: Where can I find it?
Part 2: How can I use it? I mean: I did have it installed and working "partially" - but what are the restrictions?
e.g., I really don't know why I have problems: I have two web applications runnning in the same Tomcat server and with the same "servlets-webdav.jar" and one of them works and the other one doesn't. I really haven't found configuration differences that I consider relevant...
Thanks a lot in advance,
Ronald
P.S.: I have also found a different Webdav servlet on sourceforge.net, but that would be a different approach and is not a good answer to this question. I want to use the Tomcat servlet first...
Start Free Trial