Как получить список настроенных регистраторов, используя Jboss LogManager с SLF4J?

Я использую JBoss EAP6.0 с SLF4J в качестве фасада регистрации и jboss logmanager в качестве реализации ведения журнала бэкенда. Отображаются операторы журналирования, но я не могу получить список настроенных регистраторов, используя org.jboss.logmanager или PlatformLoggingMXBean. Оба списка пусты.

Вот мой код:

Enumeration<String> loggerNames = LogManager.getLogManager().getLoggerNames();
while(loggerNames.hasMoreElements()){
     System.out.println("lm logger names: " + loggerNames.nextElement());
}

PlatformLoggingMXBean loggingMxBean = ManagementFactory.getPlatformMXBean(PlatformLoggingMXBean.class);
List<String> loggerNames = loggingMxBean.getLoggerNames();
for(String logger : loggerNames) {
    System.out.println(logger);
}

0 ответов

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