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.


person Benco    schedule 14.03.2015    source источник


Ответы (1)


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

person jmehrens    schedule 14.03.2015