juergen 2002/07/16 06:25:16
Modified: src/webdav/server/org/apache/slide/webdav/method
ReportMethod.java
Log:
fixed added 'HTTP 1.1 200 OK' to principal match report response (Eckehard)
Revision Changes Path
1.40 +14 -4
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java
Index: ReportMethod.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ReportMethod.java 11 Jul 2002 14:57:08 -0000 1.39
+++ ReportMethod.java 16 Jul 2002 13:25:15 -0000 1.40
@@ -906,6 +906,12 @@
if (revisionDescriptor == null) {
revisionDescriptor = new NodeRevisionDescriptor(0);
}
+ } catch (ObjectNotFoundException e) {
+ resp.setStatus(WebdavStatus.SC_NOT_FOUND);
+ WebdavException we = new WebdavException
+ (WebdavStatus.SC_NOT_FOUND);
+ we.writeErrorPage(resp);
+ throw we;
} catch (Exception e) {
resp.setStatus(WebdavStatus.SC_INTERNAL_SERVER_ERROR);
throw new WebdavException
@@ -1272,6 +1278,10 @@
while (iterator.hasNext()) {
responseElement.addContent((org.jdom.Element)iterator.next());
}
+ } else {
+ org.jdom.Element statusElement = new org.jdom.Element (E_STATUS,
NamespaceCache.DEFAULT_NAMESPACE);
+ statusElement.addContent("HTTP/1.1 200 " +
WebdavStatus.getStatusText(WebdavStatus.SC_OK));
+ responseElement.addContent(statusElement);
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>