Я довольно плохо знаком с механизмами ведения журналов Java, и сейчас я пытаюсь использовать протоколирование Apache Commons для моего проекта. Это проект Java EE, и файл EAR развертывается на сервере WebLogic. По сути, я хочу использовать реализацию java.util.logging, и у меня есть файл commons-logging.properties, определенный ниже
handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler
java.util.logging.FileHandler.pattern = testLog.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
java.util.logging.FileHandler.level=SEVERE
java.util.logging.ConsoleHandler.level=SEVERE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
Для упаковки я поместил файл commons-logging.properties в каталог lib моего EAR-файла. Тем не менее, все мои выходные данные loggin выводятся на консоль вместо файла журнала, указанного в конфигурации. Может ли кто-нибудь предложить какие-либо предложения, или я что-то упустил в моей конфигурации?