Wir senden Alarm-E-Mails auf dem fatalen Protokolllevel. Aber wir wollen den Kontextnamen dynamisch erhalten.log4j2.xml SMTP-Appender get .war-Kontext
Wir verwenden die gleiche WAR-Datei für verschiedene Kontext. Wir benennen einfach die WAR-Datei um. Daher benötigen wir eine generische Lösung in der .xml-Datei. Am besten in der Betreffzeile.
Das ist, was ich vorher versucht, aber es funktioniert nicht. –
können Sie angeben, was nicht funktioniert hat? Es bedeutet, dass Sie "FATAL - $ {web: contextPath}" als Zeichenfolge im Betreff erhalten? –
Können Sie auch versuchen mit "FATAL - $$ {web: contextPath}" –