[keycloak-user] tomcat libs dir

Tim Dudgeon tdudgeon.ml at gmail.com
Thu Nov 12 10:41:15 EST 2015


When deploying the Tomcat adapter (presumably the same applies to other 
containers) I find that the 3rd party libs needed by the Keycloak 
adapter can clash with different versions of the same libs deployed with 
a web app. For instance I just needed to spend quite a bit of time 
finding out why a webapp would not deploy, and it resulted from 
bcprov-jdk15on-1.50.jar provided by Keycloak, and hence in the Tomcat 
lib dir and bcprov-jdk15on-1.53.jar in my application and hence in the 
webapp's WEB-INF/lib dir.
Some of these 3rdparty libs are quite common and might be be expected in 
many web apps.

The docs state that the Keycloak libs must be deployed to the lib dir. 
Presumably there's no way round that and hence no way around potential 
conflicts?

Tim


More information about the keycloak-user mailing list