Termserver log4j.xml

Aus Termserver-CTS2
Wechseln zu: Navigation, Suche

Das folgende Beispiel erstellt einen Logger, welcher Ausgaben an die Konsole sowie eine Datei weiterleitet, und zwar alle Meldungen ab dem Level "WARN".

Eine genauere Dokumentation finden Sie auf den Log4j-Seiten http://wiki.apache.org/logging-log4j/Log4jXmlFormat.

Datei

Die Datei muss im Verzeichnis (Apache Tomcat home)/conf liegen. Der Dateiname muss "termserver_log4j.xml" lauten.

Beispiel-Aufbau

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
 
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
 
  <appender name="file_appender" class="org.apache.log4j.RollingFileAppender">
    <param name="file" value="/Programmierung/Apache Tomcat 6.0.26/logs/term.log" />
    <param name="Append" value="true" />
    <layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d{dd.MM.yyyy HH:mm:ss} %-5p: %m%n"/>
    </layout>
  </appender>
 
  <appender name="console_appender" class="org.apache.log4j.ConsoleAppender">
	<layout class="org.apache.log4j.PatternLayout">
      <param name="ConversionPattern" value="%d{dd.MM.yyyy HH:mm:ss} %-5p: %m%n"/>
    </layout>
  </appender>
 
  <root>
    <priority value ="WARN" />
    <appender-ref ref="file_appender"/>
    <appender-ref ref="console_appender"/>
  </root>
 
</log4j:configuration>
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge