Hi,

 

I'm trying to understand java logging.

 

I have the following configured in logging.properties:

 

 - here's the handle

handlers = 1lm.org.apache.juli.FileHandler

 

 - now add some properties to the handler

1lm.org.apache.juli.FileHandler.level = FINEST

1lm.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

1lm.org.apache.juli.FileHandler.prefix = auth.

 

 -  add the handler to an application class for logging within the class

auth.DatasourceLoginModule.handlers = 1lm.org.apache.juli.FileHandler

 

 

Now, here's some example application code:

 

 -  the following lines are examples of lines that don't log anything

 

logger.entering(DatasourceLoginModule.class.getName(), "entering
verify");

logger.fine("Acquiring connection from datasource.");

 

 -  however this is the only line anywhere that creates a log entry

 

logger.info(e.getMessage());

 

 

I changed the log "level" to others but this doesn't make any
difference, why do only "logger.info" messages get logged to the log
file "auth<date>.log" and nothing else?

 

Regards,

Geoff.

==========================================================
For more information on the Television New Zealand Group, visit us
online at tvnz.co.nz 
==========================================================
CAUTION:  This e-mail and any attachment(s) contain information that
is intended to be read only by the named recipient(s).  This information
is not to be used or stored by any other person and/or organisation.

Reply via email to