You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "wanghao (Jira)" <ji...@apache.org> on 2021/04/25 19:04:00 UTC
[jira] [Created] (LOG4J2-3083) Why the logger get by Slf4j
LoggerFactory.getILoggerFactory() can only use current LoggerContext
wanghao created LOG4J2-3083:
-------------------------------
Summary: Why the logger get by Slf4j LoggerFactory.getILoggerFactory() can only use current LoggerContext
Key: LOG4J2-3083
URL: https://issues.apache.org/jira/browse/LOG4J2-3083
Project: Log4j 2
Issue Type: Question
Affects Versions: 2.13.3
Environment: Spring Boot 2.4.5
Slf4j
Reporter: wanghao
In SpringBoot project with +test+ profile,
org.slf4j.LoggerFactory.getLogger("xxx") can get test profile LoggerContext and read configuration from log4j2-test.xml.
But
org.slf4j.LoggerFactory.getILoggerFactory().getLogger("xxx") can only get current LoggerContext and read configuration from log4j2.xml.
Is it designed like this? Why?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)