Describe the bug
I am migration a project with the Keycloak extension (Quarkus 0.22.0) to the new OIDC extension (Quarkus 0.25.0). I am using the quarkus-resteasy-jackson
extension instead of jsonb. Unfortunately, these extensions are no longer interchangeable: the access token cannot be parsed, because org.eclipse.microprofile.jwt.Claims specifies JsonObject types, e.g. for the address.
See stacktrace_JsonObject_notFound.txt
Expected behavior
The app does not crash. Required dependencies are provided.
Actual behavior
ClassNotFoundException
To Reproduce
Steps to reproduce the behavior:
- In the
using-openid-connect
starter pom, change the dependency quarkus-resteasy-jsonb
to quarkus-resteasy-jackson
- access UserResource as described in the guide.