[Bedework-commit] webdav r144 - releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/common

svnadmin at bedework.org svnadmin at bedework.org
Mon Jun 16 16:00:32 EDT 2008


Author: douglm
Date: 2008-06-16 16:00:32 -0400 (Mon, 16 Jun 2008)
New Revision: 144

Modified:
   releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java
Log:
Fix CalDAV calendar create bug.

Also fix problem with debugging output when exception occurs in WebDAV servlet

Modified: releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java
===================================================================
--- releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java	2008-06-15 04:16:57 UTC (rev 143)
+++ releases/bedework-3.4.1.1/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java	2008-06-16 20:00:32 UTC (rev 144)
@@ -204,7 +204,11 @@
         tryWait(req, false);
       } catch (Throwable t) {}
 
-      if (debug && dumpContent) {
+      if (debug && dumpContent &&
+          (resp instanceof CharArrayWrappedResponse)) {
+        /* instanceof check because we might get a subsequent exception before
+         * we wrap the response
+         */
         CharArrayWrappedResponse wresp = (CharArrayWrappedResponse)resp;
         String str = wresp.toString();
 



More information about the Bedework-commit mailing list