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;
       }