Reputation: 7133
I am working on a log4j 1 to log4j 2 migration. Inside a AppConfigInitializer file we use something like this -
BasicConfigurator.configure(consoleAppender);
What shall I replace this with to get it working in log4j2. I am using the backward compatibility bridge as well but that has broken BasicConfigurator implementation.
I think I need to do this using config file, but not able to find how.
Upvotes: 27
Views: 18588
Reputation: 276
The solution above works, but since default log level is ERROR, not all logs are shown. Log level can be adjusted with Configurator.setRootLevel method:
Configurator.initialize(new DefaultConfiguration());
Configurator.setRootLevel(Level.INFO);
Upvotes: 26
Reputation: 10544
Configurator.initialize(new DefaultConfiguration());
Upvotes: 6