Problem beim Konvertieren von Log4j nach Log4j2 (Protokolldateien werden nicht erstellt)Java

Java-Forum
Guest
 Problem beim Konvertieren von Log4j nach Log4j2 (Protokolldateien werden nicht erstellt)

Post by Guest »

Ich versuche, eine Tomcat-App von log4j nach log4j2 zu konvertieren.
Die App ist immer noch in Java 7 geschrieben, daher verwende ich log4j2 Version 2.12.1.
I Ich erhalte DEBUG-Informationen in der Stdout-Datei, die darauf hinweisen, dass die XML-Datei gelesen wird. In der Protokolldatei werden keine Fehler angezeigt.
Darauf folgt die Datei log4j2.xml:

Code: Select all

    












Die Klassen enthalten:

Code: Select all

    import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
private static final Logger logger = LogManager.getLogger(.class);
Irgendwelche Ideen, warum die Protokolldatei nicht erstellt wird
Ich glaube nicht, dass es einen Unterschied machen wird, aber dies läuft unter der Jetspeed-Portal-Software in Tomcat.
Vielen Dank im Voraus.
beschlossen, die Protokolleinträge im Zusammenhang mit der Protokollierung hinzuzufügen
...
2025-01-06 12:08:38,737 localhost-startStop-5 DEBUG Apache Log4j Core 2.12.1 initialisiert die Konfiguration XmlConfiguration[location=G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml]
.. .
2025-01-06 12:08:38,737 localhost-startStop-5 DEBUG Building Plugin[name=layout, class=org.apache.logging.log4j.core.layout.PatternLayout].
2025-01-06 12:08:38,753 localhost-startStop-5 DEBUG PluginManager 'TypeConverter' hat 26 Plugins gefunden
2025-01-06 12:08:38,769 localhost-startStop-5 DEBUG PatternLayout$Builder(pattern="%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n", PatternSelector=null, Konfiguration(G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml), Ersetzen=null, charset="null", AlwaysWriteExceptions="null", disableAnsi="null", noConsoleNoAnsi="null", header="null", footer="null")
2025-01-06 12 :08:38,769 localhost-startStop-5 DEBUG PluginManager 'Converter' hat 44 Plugins gefunden
2025-01-06 12:08:38,784 localhost-startStop-5 DEBUG Building Plugin[name=appender, class=org.apache.logging.log4j.core.appender.FileAppender].
2025-01-06 12:08:38,784 localhost -startStop-5 DEBUG FileAppender$Builder(fileName="g:\tomcat\logs\account-request.log", append="null", Locking="null", Advertise="null", AdvertiseUri="null", createOnDemand="null", filePermissions="null", fileOwner="null", fileGroup="null", bufferedIo= "null", bufferSize="null", sofortFlush="null",ignoreExceptions="null", PatternLayout(%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n), name="Datei", Configuration(G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml), Filter=null, ={})
2025-01-06 12:08:38,800 localhost-startStop- 5 DEBUG FileManager starten g:\tomcat\logs\account-request.log
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Building Plugin[name=appenders, class=org.apache.logging.log4j.core.config.AppendersPlugin].
2025-01-06 12:08:38,800 localhost -startStop-5 DEBUG createAppenders(={File})
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Building Plugin[name=AppenderRef, class=org.apache.logging.log4j.core.config.AppenderRef].
2025-01-06 12:08:38,800 localhost -startStop-5 DEBUG createAppenderRef(ref="File", level="null", Filter=null)
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Building Plugin[name=root, class=org.apache.logging.log4j.core.config.LoggerConfig$RootLogger].
2025- 01-06 12:08:38.800 localhost-startStop-5 DEBUG createLogger(additivity="null", level="DEBUG", includeLocation="null", ={File}, ={}, Configuration(G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml), Filter=null)2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Building Plugin[name=loggers, class=org.apache.logging.log4j.core.config.LoggersPlugin].
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG createLoggers(={root})
2025- 01-06 12:08:38.800 localhost-startStop-5 DEBUG-Konfiguration XmlConfiguration[location=G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml] initialisiert
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Konfiguration wird gestartet XmlConfiguration[location=G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml]
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG Konfiguration gestartet XmlConfiguration[location=G:\Tomcat7\temp\51-accountrequest\WEB-INF\classes\log4j2.xml] OK.
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG OutputStreamManager wird heruntergefahren SYSTEM_OUT.false.false-1
2025-01-06 12:08:38,800 localhost-startStop-5 DEBUG OutputStreamManager SYSTEM_OUT.false.false-1 herunterfahren, alle Ressourcen freigegeben: true
2025-01-06 12:08:38,815 localhost-startStop-5 DEBUG Appender DefaultConsole- 1 mit Status „true“ gestoppt
2025-01-06 12:08:38,815 localhost-startStop-5 DEBUG Gestoppt org.apache.logging.log4j.core.config.DefaultConfiguration@74b24ee OK
...
2025-01-06 12:08:38,831 localhost -startStop-5 DEBUG LoggerContext[name=6add4d36, org.apache.logging.log4j.core.LoggerContext@1c8ebe8f] OK gestartet.
JetspeedContainerServlet: Initialisierung der Portlet-Anwendung gestartet unter: accountrequest
JetspeedContainerServlet: Initialisierung für Portlet-Anwendung abgeschlossen unter: accountrequest

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post