Hello all,

 

I just realised that a trailing space on a level configuration in a
properties file doesn’t change the level of the logger.

I created a small example project
https://github.com/thuri/log4j-trailing-space-loglevel-properties

 

While the root logger is initialized with level info I want to make the
custom logger for package com.github.thuri to log on level debug.

 

When the level definition is written as

„logger.logtest.level =  DEBUG “

No Debug level logs occur on console

 

When using 

“logger.logtest.level =  DEBUG”

It works as expected.

 

Should it really work this way or is this a bug?

Reply via email to