costin 01/02/05 22:47:38 Modified: src/share/org/apache/tomcat/modules/loggers LogEvents.java Log: First use of registerHooks: LogEvents will add itself to the server only if debug>5 on ContextManager. ( LogEvents is very usefull in seeing what happens inside the server, I recommend you use it for debugging ) Revision Changes Path 1.2 +17 -0 jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers/LogEvents.java Index: LogEvents.java =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers/LogEvents.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- LogEvents.java 2001/01/01 01:58:38 1.1 +++ LogEvents.java 2001/02/06 06:47:38 1.2 @@ -61,6 +61,7 @@ import org.apache.tomcat.core.*; import org.apache.tomcat.util.*; +import org.apache.tomcat.util.hooks.*; import java.io.*; import java.net.*; import java.util.*; @@ -70,10 +71,25 @@ * output ) */ public class LogEvents extends BaseInterceptor { + boolean enabled=false; public LogEvents() { } + public void setEnabled( boolean b ) { + enabled=b; + } + + public int registerHooks( Hooks hooks, ContextManager cm, Context ctx ) { + if( enabled || cm.getDebug() > 5 ) { + enabled=true; + log( "Adding LogEvents, cm.debug=" + cm.getDebug() + " " + + enabled); + hooks.addModule( this ); + } + return DECLINED; + } + // -------------------- Request notifications -------------------- public int requestMap(Request request ) { log( "requestMap " + request); @@ -209,6 +225,7 @@ BaseInterceptor i ) throws TomcatException { + if( ! enabled ) return; if( ctx==null) log( "addInterceptor " + i ); else { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]