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]>