Tomas Klimavicius created QPID-7747:
---------------------------------------
Summary: Logging: Depend only on slf4j and remove logback
dependencies
Key: QPID-7747
URL: https://issues.apache.org/jira/browse/QPID-7747
Project: Qpid
Issue Type: Improvement
Reporter: Tomas Klimavicius
Qpid is depending on logback as it's log implementation, but this makes it
horrible to use inside your projects where you already use log4j or slf4j-jdk14.
It would be much easier for users if the source code would only depened on
slf4j. Now if we exclude logback dependency qpid does not compile since it has
code like this -
ch.qos.logback.classic.Logger logger =
(ch.qos.logback.classic.Logger)LoggerFactory.getLogger("ROOT");
It just must have logback. And if you use something else you get a class cast
exception.
Also slf4j will complain on every startup when you have multiple
implementations in your classpath
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]