[Bedework-commit] webdav r94 - in trunk/server/src/edu/rpi/cct/webdav/servlet: common shared

svnadmin at bedework.org svnadmin at bedework.org
Tue May 15 10:57:56 EDT 2007


Author: douglm
Date: 2007-05-15 10:57:56 -0400 (Tue, 15 May 2007)
New Revision: 94

Modified:
   trunk/server/src/edu/rpi/cct/webdav/servlet/common/DeleteMethod.java
   trunk/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java
Log:
Fix some errors in the user clients caused by removal of principal info from system parameters.

Remove principal info from admin form.

More CalDAV property related fixes.

Modified: trunk/server/src/edu/rpi/cct/webdav/servlet/common/DeleteMethod.java
===================================================================
--- trunk/server/src/edu/rpi/cct/webdav/servlet/common/DeleteMethod.java	2007-05-14 19:47:51 UTC (rev 93)
+++ trunk/server/src/edu/rpi/cct/webdav/servlet/common/DeleteMethod.java	2007-05-15 14:57:56 UTC (rev 94)
@@ -84,7 +84,7 @@
                                        WebdavNsIntf.existanceMust,
                                        WebdavNsIntf.nodeTypeUnknown);
 
-      if (node == null) {
+      if ((node == null) || !node.getExists()) {
         resp.setStatus(HttpServletResponse.SC_NOT_FOUND);
         return;
       }

Modified: trunk/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java
===================================================================
--- trunk/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java	2007-05-14 19:47:51 UTC (rev 93)
+++ trunk/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java	2007-05-15 14:57:56 UTC (rev 94)
@@ -443,21 +443,6 @@
                                        int nodeType)
       throws WebdavException;
 
-  /** Retrieves a node by encoded uri, following any links. That si the uri
-   * will have the usual encoding applied.
-   *
-   * @param uri              String encoded uri of the node to retrieve
-   * @param existance        Say's something about the state of existance
-   * @param nodeType         Say's something about the type of node
-   * @return WebdavNsNode    node specified by the URI or the node aliased by
-   *                         the node at the URI.
-   * @throws WebdavException
-   */
-  public abstract WebdavNsNode getNodeEncoded(String uri,
-                                              int existance,
-                                              int nodeType)
-      throws WebdavException;
-
   /** Stores/updates an object.
    *
    * @param node             node in question



More information about the Bedework-commit mailing list