luetzkendorf 2004/06/28 09:32:08
Modified: src/webdav/server/org/apache/slide/webdav/method
AbstractWebdavMethod.java
Log:
add a fix for deltav testcase VcPutVHR
(dont know when this failure was introduced)
Revision Changes Path
1.33 +8 -3
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/AbstractWebdavMethod.java
Index: AbstractWebdavMethod.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/AbstractWebdavMethod.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- AbstractWebdavMethod.java 24 Jun 2004 13:18:52 -0000 1.32
+++ AbstractWebdavMethod.java 28 Jun 2004 16:32:08 -0000 1.33
@@ -53,6 +53,7 @@
import org.apache.slide.content.NodeRevisionContent;
import org.apache.slide.content.NodeRevisionDescriptor;
import org.apache.slide.content.NodeRevisionDescriptors;
+import org.apache.slide.content.RevisionDescriptorNotFoundException;
import org.apache.slide.lock.Lock;
import org.apache.slide.lock.NodeLock;
import org.apache.slide.lock.UnlockListener;
@@ -352,6 +353,10 @@
structure.remove(slideToken, node);
}
} catch (ObjectNotFoundException onfe) {
+ } catch (RevisionDescriptorNotFoundException e) {
+ // this happens e.g. if some one tries to create a resource
+ // in the history that looks like a version
+ // e.g. PUT /history/221/7.1 (cf VcPutVHR)
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]