Hi

Yes, but it works only, if you have an Appender named A1! Here my own
Log4j.properties, where you can hide alle packages, you don't need:

# Configure the rootlogger
log4j.appender.WEBAPP=org.apache.log4j.ConsoleAppender
log4j.appender.WEBAPP.layout=org.apache.log4j.PatternLayout
log4j.appender.WEBAPP.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

# Second logger for filetrace
log4j.appender.WEBAPPFILE=org.apache.log4j.RollingFileAppender
log4j.appender.WEBAPPFILE.File=fortuna.log
log4j.appender.WEBAPPFILE.MaxFileSize=100KB
log4j.appender.WEBAPPFILE.MaxBackupIndex=5

log4j.appender.WEBAPPFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.WEBAPPFILE.layout.ConversionPattern=%-4r [%t] %-5p %c %x -
%m%n

# Ab hier Konfiguration der App

# All messages will go to console
log4j.rootLogger=DEBUG, WEBAPP

# All messages of my own app goes to file logger also
log4j.logger.de.neusta=INHERITED, WEBAPPFILE

# Here I can configger, from what level I will see the traces
# in this case ALL
log4j.appender.WEBAPP.threshold=ALL

# !!!! Here you may hide some other packages
log4j.logger.org.apache.commons=WARN

Gru�
Manfred



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]Im
Auftrag von David Wilkinson
Gesendet: Dienstag, 16. Juli 2002 13:52
An: 'Struts Users Mailing List'
Betreff: RE: logging, log4j



I had the same issue but I added the following to my log4j.properties
file to control struts logging.

log4j.category.org.apache.commons=WARN, A1
log4j.category.org.apache.struts=WARN, A1


-----Original Message-----
From: petra staub [mailto:[EMAIL PROTECTED]]
Sent: 16 July 2002 12:35
To: [EMAIL PROTECTED]
Subject: logging, log4j

hi,

i am using for my own classes log4j for logging.
unfortunately, not only my classes start producing output,
but also struts classes, mostly the RequestProcessor:

3945 INFO  struts.action.RequestProcessor - Processing a 'GET' for path
'/home'

how can I get only the logging from my classes? where am
I doing something wrong?

I use log4j like in the following example:
public class ExampleClass {
  static Logger log = Logger.getLogger(ExampleClass.class.getName());

  void method() {
     log.info("log me");
  }
}
log4j.properties is in the class root and automatically loaded.


thanks!



_________________________________________________________________
Werden Sie Mitglied bei MSN Hotmail, dem gr��ten E-Mail-Service der
Welt:
http://www.hotmail.com/de


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





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



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

Reply via email to