Превращение существующего log4j.xml в log4j.properties в среде JBoss - PullRequest
0 голосов
/ 08 декабря 2018

Я использую log4j 1.2.11 и JBoss 6.4.Я хотел бы разделить мой существующий файл log4j.xml во внешний файл log4j.properties, который я могу разместить где-нибудь в моем каталоге $JBOSS_HOME.Проблема, с которой я столкнулся до этого момента, заключается в том, чтобы выяснить, как заставить печатать логи вообще.Вот что я сделал до сих пор:

  1. Полностью закомментирован мой существующий файл log4j.xml, из которого я пытаюсь мигрировать.
  2. Создан новый файл свойств log4j,называется this_new_log4j.properties

</p> <pre><code>log4j.rootLogger=INFO, file, stdout log4j.appender.file=org.apache.log4j.DailyRollingFileAppender log4j.appender.file.File=/some/path/to/pretzel_log log4j.appender.file.Append=true log4j.appender.file.DatePattern='.'yyyy-MM-dd log4j.appender.file.layout=org.apache.log4j.EnhancedPatternLayout log4j.appender.file.layout.ConversionPattern=%d{ISO8601} %-5p [%c] %m%n log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.EnhancedPatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} %-5p [%c{1}] %m%n

Добавлен JAVA_OPTS="$JAVA_OPTS -Dlog4j.configuration=file:/path/to/jboss/standalone/configuration/this_new_log4j.properties в мой JBoss standalone.conf

После попытки просмотреть журнал pretzel_log, я вижу, что там ничего нет.Чего мне не хватает в этом сценарии, когда я пытаюсь перейти от файла log4j.xml к файлу log4j.properties?

...