You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by je...@apache.org on 2001/05/07 10:48:16 UTC
cvs commit: jakarta-slide/src/webdav/client/src/org/apache/webdav/lib WebdavResource.java
jericho 01/05/07 01:48:16
Modified: src/webdav/client/src/org/apache/webdav/lib
WebdavResource.java
Log:
- It might be better to temporarily be added the routine for the PUT request
to regard to be successful. Because some web servers doens't support
the expection or the status code of exception failed.
- Fix a bug to return the wrong result for making collection, when it's aleady exists.
- Because theses methods return boolean value.
Revision Changes Path
1.4 +11 -7 jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java
Index: WebdavResource.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- WebdavResource.java 2001/05/04 08:16:13 1.3
+++ WebdavResource.java 2001/05/07 08:48:12 1.4
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v 1.3 2001/05/04 08:16:13 jericho Exp $
- * $Revision: 1.3 $
- * $Date: 2001/05/04 08:16:13 $
+ * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/WebdavResource.java,v 1.4 2001/05/07 08:48:12 jericho Exp $
+ * $Revision: 1.4 $
+ * $Date: 2001/05/07 08:48:12 $
*
* ====================================================================
*
@@ -1781,7 +1781,8 @@
int statusCode = method.getStatusCode();
setStatusCode(statusCode);
- return (statusCode >= 200 && statusCode < 300) ? true : false;
+ return (statusCode == 100 || statusCode >= 200 && statusCode < 300)
+ ? true : false;
}
@@ -1824,7 +1825,8 @@
int statusCode = method.getStatusCode();
setStatusCode(statusCode);
- return (statusCode >= 200 && statusCode < 300) ? true : false;
+ return (statusCode == 100 || statusCode >= 200 && statusCode < 300)
+ ? true : false;
}
@@ -1870,7 +1872,8 @@
int statusCode = method.getStatusCode();
setStatusCode(statusCode);
- return (statusCode >= 200 && statusCode < 300) ? true : false;
+ return (statusCode == 100 || statusCode >= 200 && statusCode < 300)
+ ? true : false;
}
@@ -2528,7 +2531,8 @@
int statusCode = method.getStatusCode();
setStatusCode(statusCode);
- return (statusCode >= 200 && statusCode < 300) ? true : false;
+ return (statusCode == 405 || statusCode >= 200 && statusCode < 300)
+ ? true : false;
}