CIB webTom technischer Leitfaden

5. Konfiguration Logging

Im Regelfall wird die Konfiguration des Loggings von CIB software GmbH mitgeliefert. CIB webTom nutzt Log4j2 zum Loggen von Nachrichten in Log-Dateien.

Die Konfiguration der zu schreibenden Log-Dateien muss durch den Kunden in dieser Datei angepasst werden. Es wird empfohlen, bei dem Kunden-Deployment ggf. die Log4j2 Konfigurationsdatei zu ersetzen.

Auf Wunsch des Kunden kann bei der Lieferung des CIB webTom die log4j2 Konfiguration auch weggelassen werden.

Im Folgenden ein Beispiel der Log4j Konfiguration des CIB webTom. Gelb Markiert sind Einträge, die durch den Kunden passend ersetzt werden müssen.

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">   
<Properties>
        <Property name="format">%5p %d{dd.MM.yy HH:mm:ss} [%t] [%c{1}:%L] %m%n</Property>
    </Properties>
    <Appenders> <File name="file" fileName="/home/techadmin/webtom.log">
                    <PatternLayout>
                <Pattern>${format}</Pattern>
            </PatternLayout>
       </File>
        <Console name="Console" target="SYSTEM_OUT">
            <PatternLayout pattern="${format}" />
        </Console>
    </Appenders>
    <Loggers>
        <Root level="info">
            <AppenderRef ref="Console" />
            <AppenderRef ref="file" />
        </Root>
        <Logger name="de.cib.webtom" level="debug" additivity="false">
            <AppenderRef ref="Console" />
            <AppenderRef ref="file" />
        </Logger>
    </Loggers>