Vorheriges Thema: Protokollierung

Nächstes Thema: Konfigurieren der Logger-Dateien

Root-Logger

Ein Root-Logger steuert die Protokollebene sämtlicher Appender. Wenn jedoch die Protokollebene des referenzierten Appenders im Root-Logger nicht mit der im übergeordneten Appender angegebenen Ebene übereinstimmt, wird die Protokollebene mit geringerer Priorität durch die Protokollebene mit höherer Priorität außer Kraft gesetzt.

Handelt es sich bei der Protokollebene eines Root-Loggers zum Beispiel um eine Error-Ebene und die Protokollebene des Netzwerk-Appenders ist mit "Trace" definiert, hat die Trace-Ebene Vorrang vor der Error-Ebene, und das System berücksichtigt während der Laufzeit Protokollmeldungen mit der Protokollebene "Trace".

Beispiel: Root-Logger

<root>
<priority value="error" />
<appender-ref ref="SDK" />
<appender-ref ref="Console" />
</root>