[
https://issues.apache.org/jira/browse/LOG4J2-1702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Remko Popma updated LOG4J2-1702:
--------------------------------
External issue URL:
http://stackoverflow.com/questions/40556645/log4j2-logging-file-level-affecting-console-level
Description:
Please see this question:
http://stackoverflow.com/questions/40556645/log4j2-logging-file-level-affecting-console-level
"logger.file.level" affecting "rootLogger.level" in settings
(log4j2.properties).
----
Copying the SO description here:
{code}
appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t]
%c{1}: %msg%n
appender.file.type = File
appender.file.name = LOGFILE
appender.file.fileName = logs/TEMOS.log
appender.file.layout.type=PatternLayout
appender.file.layout.pattern=[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1}:
%msg%n
loggers = file
logger.file.name=org.company.test
logger.file.level = info
logger.file.append = false
logger.file.appenderRefs = file
logger.file.appenderRef.file.ref = LOGFILE
rootLogger.level = all
rootLogger.appenderRefs = stdout
rootLogger.appenderRef.stdout.ref = STDOUT
{code}
The console contains only _info messages_ as well as file. After changing
{{logger.file.level}} to _all_, console contains _all messages_ as well as file.
Why does {{logger.file.level}} affect {{rootLogger.level}} in this
configuration (log4j2.properties)?
was:
Please see this question:
http://stackoverflow.com/questions/40556645/log4j2-logging-file-level-affecting-console-level
"logger.file.level" affecting "rootLogger.level" in settings
(log4j2.properties).
> Logging file level affecting console level
> ------------------------------------------
>
> Key: LOG4J2-1702
> URL: https://issues.apache.org/jira/browse/LOG4J2-1702
> Project: Log4j 2
> Issue Type: Bug
> Affects Versions: 2.7
> Environment: MS Windows 10, IntelliJ IDEA Community Edition 2016.2.5,
> JavaFX
> Reporter: David Senkyr
>
> Please see this question:
> http://stackoverflow.com/questions/40556645/log4j2-logging-file-level-affecting-console-level
> "logger.file.level" affecting "rootLogger.level" in settings
> (log4j2.properties).
> ----
> Copying the SO description here:
> {code}
> appender.console.type = Console
> appender.console.name = STDOUT
> appender.console.layout.type = PatternLayout
> appender.console.layout.pattern = [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t]
> %c{1}: %msg%n
> appender.file.type = File
> appender.file.name = LOGFILE
> appender.file.fileName = logs/TEMOS.log
> appender.file.layout.type=PatternLayout
> appender.file.layout.pattern=[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t]
> %c{1}: %msg%n
> loggers = file
> logger.file.name=org.company.test
> logger.file.level = info
> logger.file.append = false
> logger.file.appenderRefs = file
> logger.file.appenderRef.file.ref = LOGFILE
> rootLogger.level = all
> rootLogger.appenderRefs = stdout
> rootLogger.appenderRef.stdout.ref = STDOUT
> {code}
> The console contains only _info messages_ as well as file. After changing
> {{logger.file.level}} to _all_, console contains _all messages_ as well as
> file.
> Why does {{logger.file.level}} affect {{rootLogger.level}} in this
> configuration (log4j2.properties)?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]