question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Dependency on slf4j-simple causes version conflicts

See original GitHub issue

util-slf4j-api depends on slf4j-simple which brings a logging implementation in to any project which depends on util-slf4j-api. This can cause version conflicts if the project already depends on another version of an slf4j implementation. For example, finagle-serversets depends on slf4j-log4j12:1.7.5.

util-slf4j-api should not depend on any logging implementation (except in test scopes).

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
ryanoneillcommented, Sep 27, 2018

Alex, we’ve officially released 18.9.1 to address this issue. I’m going to close this one, but please open another one if there are still problems. Thanks!

https://finagle.github.io/blog/2018/09/27/point-release-notes/

1reaction
ryanoneillcommented, Sep 26, 2018

Hey @adleong, we’re looking into getting this fixed up as soon as we can.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Maven + SLF4J: Version conflict when using two different ...
Maven + SLF4J: Version conflict when using two different dependencies that require two different SLF4J versions · 1. Please add the error you...
Read more >
SLF4J FAQ
In other words, complete independence from the API underlying logging system is not possible for a stand-alone application. Nevertheless, SLF4J reduces the ...
Read more >
SLF4J Error Codes
This IllegalStateException is thrown post-initialization and informs the user that initialization of LoggerFactory has failed. Note It is important to realize ...
Read more >
SLF4J Manual
The Simple Logging Facade for Java (SLF4J) serves as a simple facade or ... Mixing different versions of slf4j-api.jar and SLF4J binding can...
Read more >
Compatibility report - SLF4J
Please note that in many cases incompatibility problems are caused by mixing different versions of slf4j artifacts. For example, if you are using...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found