Я пытаюсь реализовать ведение журнала в своих пакетах OSGi, работающих в JBoss FUSE v6.2.0.
В моем пути к классам есть следующие JAR:
log4j-api-2.4.1.jar
log4j-core-2.4.1.jar
log4j-slf4j-impl-2.4.1.jar
slf4j-api-1.7.12.jar
slf4j-ext-1.7.12.jar
Мой код регистрации выглядит так:
Logger logger = LoggerFactory.getLogger(foo.class);
logger.info("Hello World!");
К сожалению, SLF4J, похоже, направляет ведение журнала в структуру Log4j, которая существует в JBoss FUSE, вместо того, чтобы использовать структуру Log4j2, которую я хочу использовать.
Есть ли у кого-нибудь рекомендации о том, что мне делать, чтобы эта работа работала с Log4j2?
Спасибо!