Tomcat7 игнорирует java.util.logging в logging.properties

Мой экземпляр tomcat7/shindig полностью игнорирует конфигурацию в файле logging.properties. У меня есть следующие указанные./WEB-INF/classes/logging.properties:

handlers=java.util.logging.FileHandler,java.util.logging.ConsoleHandler
.handlers=java.util.logging.FileHandler,java.util.logging.ConsoleHandler
.level=ALL
java.util.logging.ConsoleHandler.level=ALL
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.FileHandler.level=ALL
java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.FileHandler.prefix=shindig-errors.log
java.util.logging.FileHandler.directory=/var/log/tomcat7/

Однако файлы не отображаются /var/log/tomcat7/ и журналы не добавляются. Что мне не хватает?

Я знаю, что использование log4j - это "рекомендуемый" подход, но я пытаюсь получить представление о классах shindig, которые ведут журнал, используя java.util.logging.

1 ответ

Решение

Похоже, вы смешиваете свойства java.util.logging.FileHandler со свойствами org.apache.juli.FileHandler. Измените имя пакета FileHandler в своем файле logging.properties.

Другие вопросы по тегам