[Bedework-commit] webdav r81 - trunk/server/src/edu/rpi/cct/webdav/servlet/common

svnadmin at bedework.org svnadmin at bedework.org
Sat Mar 24 20:38:39 EDT 2007


Author: douglm
Date: 2007-03-24 20:38:37 -0400 (Sat, 24 Mar 2007)
New Revision: 81

Modified:
   trunk/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java
Log:
Allow super user access for caldav

Fix dav:getlastmodified format

Modified: trunk/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java
===================================================================
--- trunk/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java	2007-03-20 19:30:01 UTC (rev 80)
+++ trunk/server/src/edu/rpi/cct/webdav/servlet/common/WebdavServlet.java	2007-03-25 00:38:37 UTC (rev 81)
@@ -253,20 +253,32 @@
         QName errorTag = wde.getErrorTag();
 
         if (errorTag != null) {
+          if (debug) {
+            debugMsg("setStatus(" + wde.getStatusCode() + ")");
+          }
           resp.setStatus(wde.getStatusCode());
           if (!emitError(intf, errorTag, resp.getWriter())) {
             StringWriter sw = new StringWriter();
             emitError(intf, errorTag, sw);
 
             try {
+              if (debug) {
+                debugMsg("setStatus(" + wde.getStatusCode() + ")");
+              }
               resp.sendError(wde.getStatusCode(), sw.toString());
             } catch (Throwable t1) {
             }
           }
         } else {
+          if (debug) {
+            debugMsg("setStatus(" + wde.getStatusCode() + ")");
+          }
           resp.sendError(wde.getStatusCode(), wde.getMessage());
         }
       } else {
+        if (debug) {
+          debugMsg("setStatus(" + HttpServletResponse.SC_INTERNAL_SERVER_ERROR + ")");
+        }
         resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
                        t.getMessage());
       }



More information about the Bedework-commit mailing list