Open blevine opened 1 week ago
Thanks for reporting. I already noticed this but haven't found a reliable solution yet.
The problem is, that actually the dependencies in the using project are responsible for this, as they are pulling the slf4j-jboss-logmanager
(transitive through keycloak-services
) and slf4j-reload4j
into the classpath. This is not related to the transitive dependencies of the testcontainers-keycloak
lib.
I've not yet a good idea how to solve this and if this is even solvable from this libs side. If you have an idea, it's more than welcome. I think I need some more time to think about it (aside my regular work).
Yes, and as I pointed out it's easily worked around, so not a high priority issue at all. If nothing else, might be worth a mention in the README. Thanks for the quick response!
Yes, the workaround is easy, but has to be done in the using project. I can mention it in the README, and at the same time I have doubts that this is being read by anybody. 😅
Describe the bug
Just tried moving my environment to Keycloak 26.0.1. Running my integration tests which starts a Keycloak testcontainer I see an ERROR during startup (see logging output). Also note that this error appears to be benign (the testcontainer starts successfully) except that I had to exclude slf4j-jboss-logmanager to see log output from the testcontainer.
This allows my reload4j dependency to work:
Version
3.4.0
Expected behavior
The testcontainer should start without the ERROR message.
Actual behavior
No response
How to Reproduce?
No response
Relevant log output
Anything else?
No response