You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keycloak Admin Client currently depends on the blocking RESTEasy Client which makes it impossible to use it with Quarkus RESTEasy Reactive server or client extensions.
Adding a Reactive Admin Client in Keycloak-X which will depend on Quarkus Rest Client Reactive extension will resolve the problem
Discussion
No response
Motivation
No response
Details
No response
Reacted by Georgios Andrianakis, Michał Szynkiewicz, Martin Panzer, Vincent Truchot, mschorsch, Foobartender, amk0, Klaus Villinger, Edgar Kogel, Stefan and 1 more
I also think that is the best way to go, mainly because the library should work for Wildfly too.
The main issue here should be related to how we create Keycloak instances and the root JAX-RS client resource from where the others are obtained.
We should be able to leverage the existing JAX-RS client resources, right? Or do you expect changes in their definitions in order to work with RESTEasy Reactive Client?
Activity
geoand commentedon Jan 12, 2022
Or maybe have some kind of artifa 8000 ct that simply defines the interfaces?
pedroigor commentedon Mar 9, 2022
I also think that is the best way to go, mainly because the library should work for Wildfly too.
The main issue here should be related to how we create
Keycloakinstances and the root JAX-RS client resource from where the others are obtained.We should be able to leverage the existing JAX-RS client resources, right? Or do you expect changes in their definitions in order to work with RESTEasy Reactive Client?
pedroigor commentedon Mar 11, 2022
@sberyozkin @geoand Sent #10714 as the first step to enable using different JAX-RS Client implementations.
It does not touch yet the JAX-RS client resources and some are still using RESTEasy specific APIs.
geoand commentedon Mar 11, 2022
👍🏼
Support for running the client using different JAX-RS Client implemen…
Support for running the client using different JAX-RS Client implemen…