Author: markt Date: Mon Feb 3 12:04:37 2014 New Revision: 1563856 URL: http://svn.apache.org/r1563856 Log: Fix WebDAV
Modified: tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java?rev=1563856&r1=1563855&r2=1563856&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java (original) +++ tomcat/trunk/java/org/apache/catalina/servlets/WebdavServlet.java Mon Feb 3 12:04:37 2014 @@ -462,7 +462,7 @@ public class WebdavServlet } String path = getRelativePath(req); - if (path.endsWith("/")) + if (path.length() > 1 && path.endsWith("/")) path = path.substring(0, path.length() - 1); // Properties which are to be displayed. Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1563856&r1=1563855&r2=1563856&view=diff ============================================================================== --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Mon Feb 3 12:04:37 2014 @@ -56,6 +56,10 @@ return <code>null</code> for invalid input rather than throwing an <code>IllegalArgumentException</code>. (markt) </fix> + <fix> + Fix WebDAV support that was broken by the refactoring for the new + resources implementation. (markt) + </fix> </changelog> </subsection> <subsection name="Coyote"> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org