[keycloak-dev] Deploying provider with dependencies

Dmitry Telegin mitya at cargosoft.ru
Wed Jan 18 05:54:02 EST 2017


Hi,

It's easy to imagine a provider that would integrate a third party
library which, together with transitive dependencies, might result in
dozens of JARs. A real-world example: OpenID 2.0 login protocol
implementation using openid4java, which in its turn pulls in another 10
JARs.

What are the deployment options for configurations like that? Is it
really necessary to install each and every dependency as a WildFly
module? This could become a PITA if there are a lot of deps. Could it
be a single, self-sufficient artifact just to be put into deployments
subdir? If yes, what type of artifact it should be (EAR maybe)?

Thx,
Dmitry


More information about the keycloak-dev mailing list