costin      2002/11/19 16:19:54

  Modified:    catalina/src/share/org/apache/catalina/core
                        StandardWrapper.java
  Log:
  Fix the import * ( a bit late, sorry ).
  Increase the time that trigers a message ( too many classes take more
  than 100ms to load ). I'll make it configurable - it is very usefull
  to see a small log for the classes that take a long time to load, it
  may raise a bit awarness on performance.
  
  Revision  Changes    Path
  1.8       +27 -13    
jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java
  
  Index: StandardWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardWrapper.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- StandardWrapper.java      5 Nov 2002 21:35:00 -0000       1.7
  +++ StandardWrapper.java      20 Nov 2002 00:19:54 -0000      1.8
  @@ -65,17 +65,31 @@
   package org.apache.catalina.core;
   
   
  -import org.apache.catalina.*;
  -import org.apache.catalina.security.SecurityUtil;
  -import org.apache.catalina.util.Enumerator;
  -import org.apache.catalina.util.InstanceSupport;
  -import org.apache.tomcat.util.log.SystemLogHandler;
  -
  -import javax.servlet.*;
   import java.io.PrintStream;
   import java.util.Enumeration;
   import java.util.HashMap;
   import java.util.Stack;
  +import javax.servlet.Servlet;
  +import javax.servlet.ServletConfig;
  +import javax.servlet.ServletContext;
  +import javax.servlet.ServletException;
  +import javax.servlet.ServletRequest;
  +import javax.servlet.ServletResponse;
  +import javax.servlet.SingleThreadModel;
  +import javax.servlet.UnavailableException;
  +
  +import org.apache.catalina.Container;
  +import org.apache.catalina.ContainerServlet;
  +import org.apache.catalina.Context;
  +import org.apache.catalina.InstanceEvent;
  +import org.apache.catalina.InstanceListener;
  +import org.apache.catalina.LifecycleException;
  +import org.apache.catalina.Loader;
  +import org.apache.catalina.Wrapper;
  +import org.apache.catalina.security.SecurityUtil;
  +import org.apache.catalina.util.Enumerator;
  +import org.apache.catalina.util.InstanceSupport;
  +import org.apache.tomcat.util.log.SystemLogHandler;
   /**
    * Standard implementation of the <b>Wrapper</b> interface that represents
    * an individual servlet definition.  No child Containers are allowed, and
  @@ -899,7 +913,7 @@
                   ((ContainerServlet) servlet).setWrapper(this);
               }
       
  -            if( System.currentTimeMillis() -t1 > 100 ) {
  +            if( System.currentTimeMillis() -t1 > 200 ) {
                   log.info("Created servlet class " + actualClass + " " +
                            (System.currentTimeMillis() - t1 ) );
               }
  @@ -968,7 +982,7 @@
                       instancePool = new Stack();
               }
               fireContainerEvent("load", this);
  -            if( System.currentTimeMillis() -t1 > 100 ) {
  +            if( System.currentTimeMillis() -t1 > 200 ) {
                   log.info("Loaded servlet  " + actualClass + " " +
                            (System.currentTimeMillis() - t1 ) );
               }
  
  
  

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

Reply via email to