Roy, First of all it is worth pointing out that this works quite happily for me on WinXP using TC5.0.24 and IE6.
There are difference between how tomcat 4 and 5 handle redirection from www.yourhost.com/webdav to www.yourhost.com/webdav/ Either should be valid but the webdav implementation in IE doesn't handle http redirection responses correctly. This is why TC4 works with / but TC5 sometimes has trouble with IE clients. Needless to say when I tried to report this to Microsoft they refused to acknowledge this as a bug and said I needed to pay to get any further support. It can be rather slow and painful but the best way to see what is going on is to use telnet. Open a telnet session to tomcat and try the following: PROPFIND http://yourhost:port/webdav/ HTTP/1.1 <new line> <new line> <new line> You should see a long sequence of xml. A few other thoughts: - does it work if you run TC5 on a windows box? - are you using the webdav servlet as it comes with TC5? Mark -----Original Message----- > From: Roy Gardner [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 20, 2004 10:53 AM > To: [EMAIL PROTECTED] > Subject: webdav servlet problems with Tomcat 5.0.24 and IE > > I posted a bug (29094) on 19/04/04. The webdav webapp shipped with > Tomcat 5.0.24 does not serve web folders to IE5 and IE6. The server > platform is Solaris 8 on Sun. The same behaviour is exhibited when > running Tomcat 5.0.24 on Mac OS X 10.3.3. > > This is the case despite the following, recommended, web.xml setting > which is supposed to deal with bugs in IE: > > <servlet-mapping> > <servlet-name>webdav</servlet-name> > <url-pattern>/*</url-pattern> > </servlet-mapping> > > The problem does not occur in the webdav webapp supplied with Tomcat > 4.1.12 even though its web.xml contains: > > <servlet-mapping> > <servlet-name>webdav</servlet-name> > <url-pattern>/</url-pattern> > </servlet-mapping> > > ie. the pattern that would evoke the IE bug. > > Any insights would be welcome. > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
