Я пытаюсь выполнить работу по занесению на развертывание. У меня есть военный архив с logging.properties
в WEB-INF/
с содержимым:Wildfly 9.0.1-Final & per-deploy logging
ru.home.level=FINEST
И в сервлет я:
protected Logger log = Logger.getLogger("ru.home.Something");
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
log.log(Level.FINEST, "Hello");
resp.getWriter().write("<b>tralalala</b>");
log.log(Level.FINEST, "Bye");
}
Согласно документации конфигурации протоколирования WildFly во время развертывания она должна сканировать и найти мои свойства файла в подходящее место. Но похоже, что он вообще не сканирует. Что я делаю не так? (https://docs.jboss.org/author/display/WFLY9/Logging+Configuration#LoggingConfiguration-PerdeploymentLogging) также:
/subsystem=logging:read-attribute(name=use-deployment-logging-config)
возвращается:
{
"outcome" => "success",
"result" => true
}
Это работает, если вы изменили свои свойства с 'ru.home.level = FINEST' на' ru.home.Something.level = FINEST'? – jmehrens