Hallo,
ich hätte eine Frage zu den Format Modifiers bei Log4j, Version 1.2.15
Folgendes ConversionPattern benutze ich
Ich würde gerne erreichen, dass die Texte, die durch die Parameter [%x] und [%t] gelogged werden maximal 20 Zeichen haben. Dabei soll der String am Ende gekürzt werden.
Dabei bin ich durch Suchen auf folgende Seite gestoßen: EnhancedPatternLayout (Apache Extras Companion? for Apache log4j?. 1.1 API)
Nach der Seite müsste ich die Parameter wie folgt erweitern [%x%!.30c] und [%t%!.30c].
Klappt aber leider nicht. Ich bekomme dabei folgende Fehlermeldung:
Ideen, was ich falsch mache?
Besten Dank und viele Grüße,
Martin
ich hätte eine Frage zu den Format Modifiers bei Log4j, Version 1.2.15
Folgendes ConversionPattern benutze ich
Code:
log4j.appender.stdout.layout.ConversionPattern=%d{dd.MM.yy HH:mm:ss,SSS} [%x] [%t] %-5p %c - %m%n
Ich würde gerne erreichen, dass die Texte, die durch die Parameter [%x] und [%t] gelogged werden maximal 20 Zeichen haben. Dabei soll der String am Ende gekürzt werden.
Dabei bin ich durch Suchen auf folgende Seite gestoßen: EnhancedPatternLayout (Apache Extras Companion? for Apache log4j?. 1.1 API)
Nach der Seite müsste ich die Parameter wie folgt erweitern [%x%!.30c] und [%t%!.30c].
Klappt aber leider nicht. Ich bekomme dabei folgende Fehlermeldung:
Code:
log4j:ERROR Unexpected char [!] at position 31 in conversion patterrn
Ideen, was ich falsch mache?
Besten Dank und viele Grüße,
Martin