Hallo,
ich habe ein Web-Projekt, in welchem die log4j-API benutzt wird. Irgendwie da aber nichts.
In jeder Klasse steht folgendes:
private static final Logger log = Logger.getLogger(DieseKlasse.class);
In der log4Jconfig.properties steht:
log4j.rootLogger=all, R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout=org.apache.log4j.SimpleLayout
log4j.appender.R.File=c:\\temp\\projekt_log4j_generic.log
log4j.appender.R.MaxFileSize=25KB
log4j.appender.R.MaxBackupIndex=2
log4j.logger.de.firma.projekt=error, R1
log4j.additivity.de.firma.projekt=false
log4j.appender.R1=org.apache.log4j.RollingFileAppender
log4j.appender.R1.File=c:\\temp\\projekt_log4j.log
log4j.appender.R1.MaxFileSize=25000KB
log4j.appender.R1.MaxBackupIndex=2
log4j.appender.R1.layout=org.apache.log4j.PatternLayout
log4j.appender.R1.layout.ConversionPattern=%d{dd.MM.yyyy HH:mm:ss} -- %p - [%X{RemoteHost}] - [%X{country}] - %m%n
Wenn ich nun z.B. im Servlet eintrage...
log.info("Dies ist eine Logging-Ausgabe!");
...wird aber nichts in einer Logging-Datei ausgegeben.
Das einzige was passiert ist, das eine leere Datei unter c:\\temp\\projekt_log4j_generic.log angelegt wird.
Ich bräuchte da mal dringend Hilfe!
Vielen Dank!!
Gruss, Lars
ich habe ein Web-Projekt, in welchem die log4j-API benutzt wird. Irgendwie da aber nichts.
In jeder Klasse steht folgendes:
private static final Logger log = Logger.getLogger(DieseKlasse.class);
In der log4Jconfig.properties steht:
log4j.rootLogger=all, R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.layout=org.apache.log4j.SimpleLayout
log4j.appender.R.File=c:\\temp\\projekt_log4j_generic.log
log4j.appender.R.MaxFileSize=25KB
log4j.appender.R.MaxBackupIndex=2
log4j.logger.de.firma.projekt=error, R1
log4j.additivity.de.firma.projekt=false
log4j.appender.R1=org.apache.log4j.RollingFileAppender
log4j.appender.R1.File=c:\\temp\\projekt_log4j.log
log4j.appender.R1.MaxFileSize=25000KB
log4j.appender.R1.MaxBackupIndex=2
log4j.appender.R1.layout=org.apache.log4j.PatternLayout
log4j.appender.R1.layout.ConversionPattern=%d{dd.MM.yyyy HH:mm:ss} -- %p - [%X{RemoteHost}] - [%X{country}] - %m%n
Wenn ich nun z.B. im Servlet eintrage...
log.info("Dies ist eine Logging-Ausgabe!");
...wird aber nichts in einer Logging-Datei ausgegeben.
Das einzige was passiert ist, das eine leere Datei unter c:\\temp\\projekt_log4j_generic.log angelegt wird.
Ich bräuchte da mal dringend Hilfe!
Vielen Dank!!
Gruss, Lars