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 di...@apache.org on 2001/08/08 23:54:32 UTC

cvs commit: jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/methods XMLResponseMethodBase.java

dirkv       01/08/08 14:54:32

  Modified:    src/webdav/client/src/org/apache/webdav/lib/methods
                        XMLResponseMethodBase.java
  Log:
  use the new logging components
  
  Revision  Changes    Path
  1.21      +16 -6     jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/methods/XMLResponseMethodBase.java
  
  Index: XMLResponseMethodBase.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/methods/XMLResponseMethodBase.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- XMLResponseMethodBase.java	2001/07/26 02:33:51	1.20
  +++ XMLResponseMethodBase.java	2001/08/08 21:54:32	1.21
  @@ -82,6 +82,8 @@
   import org.apache.commons.httpclient.State;
   import org.apache.commons.httpclient.HttpException;
   import org.apache.commons.httpclient.HttpMethodBase;
  +import org.apache.commons.httpclient.log.Log;
  +import org.apache.commons.httpclient.log.LogSource;
   
   import org.apache.webdav.lib.Property;
   import org.apache.webdav.lib.BaseProperty;
  @@ -111,6 +113,7 @@
   public class XMLResponseMethodBase
       extends HttpMethodBase {
   
  +    static private final Log log = LogSource.getInstance(XMLResponseMethodBase.class.getName());
   
       // ----------------------------------------------------------- Constructors
   
  @@ -183,6 +186,15 @@
   
       // --------------------------------------------------- WebdavMethod Methods
   
  +    /**
  +     * Debug property setter.
  +     *
  +     * @param int Debug
  +     */
  +    public void setDebug(int debug) {
  +        super.setDebug(debug);
  +        log.setLoggerLevel(debug);
  +    }
   
       /**
        * Reset the State of the class to its initial state, so that it can be
  @@ -231,10 +243,10 @@
                   ("XML parsing error; response stream is not valid XML: "
                    + e.getMessage());
           }
  +
   
  -	
           // init the response table to display the responses during debugging
  -        if (debug > 10) {
  +        if (log.isDebugEnabled()) {
               initResponseHashtable();
           }
   
  @@ -274,8 +286,7 @@
                                       new ResponseWithinMultistatus(child);
                                   responseHashtable.put(response.getHref(),
                                                         response);
  -                                if (debug>10)
  -                                    System.out.println(response);
  +                                log.debug(response);
                               }
                           } catch (ClassCastException e) {
                           }
  @@ -285,8 +296,7 @@
                   Response response = new SingleResponse(responseDocument,
                       getPath(), status);
                   responseHashtable.put(response.getHref(), response);
  -				if (debug>10)
  -					System.out.println(response);
  +                log.debug(response);
               }
           }
       }