[Bedework-commit] webdav r131 -
releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/shared
svnadmin at bedework.org
svnadmin at bedework.org
Tue Apr 15 11:16:05 EDT 2008
Author: douglm
Date: 2008-04-15 11:16:04 -0400 (Tue, 15 Apr 2008)
New Revision: 131
Modified:
releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java
Log:
WebDAV now throws bad request when it gets an exception decoding an href.
Add code to the CalDAV REPORT method to decode an href. Fixes inability to handle content in calendars with a space in the name.
Modified: releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java
===================================================================
--- releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java 2008-04-01 18:49:13 UTC (rev 130)
+++ releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java 2008-04-15 15:16:04 UTC (rev 131)
@@ -961,7 +961,7 @@
try {
decoded = URLDecoder.decode(path, "UTF8");
} catch (Throwable t) {
- throw new WebdavException(t);
+ throw new WebdavBadRequest("bad path: " + path);
}
if (decoded == null) {
More information about the Bedework-commit
mailing list