Я хотел бы записать в файлы с помощью обработчика, который я определил в моем standalone.xml (JBoss7)
<custom-handler name="HierarchicalPeriodicRotatingFileHandler" class="com.logging.HierarchicalPeriodicRotatingFileHandler"
Когда происходит событие, вызывается метод публикации этого обработчика:
public void publish(LogRecord record){
String name = record.getLoggerName();
PeriodicRotatingFileHandler appender = map.get(name);
try {
if( appender == null) {
appender = new PeriodicRotatingFileHandler(
"/opt/jboss/wildfly/standalone/log/the-file-name.txt"
,true); //append = true
map.put(name, appender);
}
appender.publish(record);
}
catch
Однако файл не создается. Даже когда я создаю файл, ничего не пишется
Есть идеи?