Log4j на weblogic10 только входит в консоль - PullRequest
1 голос
/ 01 декабря 2010

Я пытаюсь распечатать свои сообщения журнала в файл.На данный момент он регистрирует только консоль, которая не идеальна для будущей поддержки.

Мой файл log4j.properties выглядит следующим образом:

log4j.rootCategory = DEBUG, stdout, logfile

log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern =% d% p [% c]- <% m>% n

log4j.appender.logfile = org.apache.log4j.RollingFileAppender

log4j.appender.logfile.File: / apps / wlserver10 / bpdomain / servers / HRServer/logs/HRServer.log log4j.appender.logfile.MaxFileSize = 4 МБ log4j.appender.logfile.MaxBackupIndex = 10 log4j.appender.logfile.Append = true log4j.appender.logfile.layout = org.apache.log4j.Pjtern.appender.logfile.layout.ConversionPattern =% d% p [% c] -% m% n

Это прекрасно работает на моем локальном экземпляре weblogic, но когда я пытаюсь развернуть его на сервере, это не такнапишите файл журнала.

Может кто-нибудь, пожалуйста, помогите мне найти почему?Заранее спасибо Йольс

Ответы [ 2 ]

1 голос
/ 03 декабря 2010

Это пропущенный = после файла вместо :?

log4j.appender.logfile.File: /apps/wlserver10/bpdomain/servers/HRServer/logs/HRServer.log

0 голосов
/ 13 января 2016

Вы пропустили '=' в этой части вашей конфигурации:

log4j.appender.logfile.File **: / ** apps / wlserver10 / bpdomain / servers / HRServer / logs / HRServer.log

С уважением

...