How to use SLF4J Log4jLoggerAdapter
- by David Wong
I'm deploying an enterprise application on Weblogic 8.1 which has log4j 1.2.8 on it's classpath. I'm getting the following error with SLF4J 1.6.1:
SLF4J versions 1.4.0 and later
requires log4j 1.2.12 or later
http://www.slf4j.org/codes.html#log4j_version
Above link recommends using Log4jLoggerAdapter.
I've changed
Logger logger = LoggerFactory.getLogger(HelloWorld.class);
logger.info("Hello World");
to
Log4jLoggerAdapter logger = (Log4jLoggerAdapter) LoggerFactory.getLogger(HelloWorld.class);
logger.info("Hello World");
However, I'm still encountering the error.
Any advice on how to correctly implement this?
Thanks