travisdowns opened a new issue, #5347:
URL: https://github.com/apache/rocketmq/issues/5347

   rocketmq-tools depends on logback-classic, which includes a 
`StaticLoggerBinder` class which binds slf4j to logback.
   
   This binding shouldn't be made by a library since only one binding can exist 
in the entire application, so any application that uses multiple libraries may 
have inconsistent bindings. The binding should be chosen only by the final 
application (i.e., the person implementing `main()`).
   
   This, for example, causes warnings in openmessaging/benchmark which have 
chosen log4j binding, but the logback binding included from rocketmq causes a 
conflict.
   
   It rocketmq-tools depended on logback-core instead, it would not include the 
slf4j binding which is one way to solve this problem.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to