pnever      2003/08/27 08:46:25

  Modified:    src/webdav/server/org/apache/slide/webdav/filter
                        LogFilter.java
  Log:
  Added LogFilter parameter
  
  Revision  Changes    Path
  1.5       +10 -7     
jakarta-slide/src/webdav/server/org/apache/slide/webdav/filter/LogFilter.java
  
  Index: LogFilter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/filter/LogFilter.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- LogFilter.java    14 Aug 2003 10:13:08 -0000      1.4
  +++ LogFilter.java    27 Aug 2003 15:46:25 -0000      1.5
  @@ -95,7 +95,7 @@
   
       FilterConfig config;
       ServletContext context;
  -    String logFormat = "%t, %p, %m, %s \"%l\", %i, %u";
  +    String logFormat = "%T, %t, %P, %m, %s \"%l\", %i, %p";
       boolean outputToConsole = true;
       boolean outputToServletLog = false;
       boolean outputToFile = false;
  @@ -163,6 +163,7 @@
   
           // incomming
           String thread = Thread.currentThread().getName();
  +        String useragent = req.getHeader("User-Agent");
           String datetime = df.format( new Date() );
           String method = req.getMethod();
           String uri = req.getRequestURI();
  @@ -188,7 +189,7 @@
   
           long end = System.currentTimeMillis();
           logLine( (end-start), status, thread, method, datetime, uri, path, 
contentlength, principal,
  -               message, detail);
  +               message, detail, useragent);
       }
   
       /**
  @@ -204,7 +205,7 @@
       private void logLine(long elapsed, int status,
                           String thread, String method, String datetime, String uri,
                            String path, String contentlength, String principal,
  -                        String message, String detail)
  +                        String message, String detail, String useragent)
           throws IOException
       {
   
  @@ -232,6 +233,8 @@
           if( i >= 0 ) b.replace( i, i+2, uri );
           i = b.toString().indexOf("%x");
           if( i >= 0 ) b.replace( i, i+2, contentlength );
  +        i = b.toString().indexOf("%A");
  +        if( i >= 0 ) b.replace( i, i+2, useragent );
   
           if( outputToConsole )
               System.out.println( b.toString() );
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to