Hi,
I noticed that in case the webdavservlet is defined as the default servlet
(default-servlet parameter in web.xml is true and mapped with /* in web.xml)
that the getRelativePath always returns the root ("/"). The result is that
when you walk through the collection structure (in for example DAVExplorer)
every collection contains the folders in the root.
I think the problem is that in line 317 (in WebDavUtils) the method
getServletPath is used. In case of a web.xml mapping with /* (for the
webdavservlet) then the getServletPath method always returns an empty string
(according to the servlet spec). In this specific case I think getPathInfo
should be used.
Probably a very unimportant bug but maybe somebody (?) who knows this source
code part can use this info.
--
With Regards, Martin Taal
Springsite
Barchman Wuytierslaan 72b
3818 LK Amersfoort
tel: +31 (0)33 462 02 07
fax: +31 (0)33 463 77 12
Mobile: +31 (0)6 288 48 943
email: [EMAIL PROTECTED]
web: www.springsite.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]