-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MP RestClient calls fail if OpenTelemetry is in list of dependencies #17385
Labels
Projects
Milestone
Comments
/cc @kenfinnigan |
kenfinnigan
moved this from Backlog
to Current Qtr
in Observability roadmap [Deprecated]
May 20, 2021
Thanks @pilhuhn |
kenfinnigan
added a commit
to kenfinnigan/quarkus
that referenced
this issue
Jun 1, 2021
- Moves REST Client filter into a separate hidden extension - Uses Quarkus conditional dependency handling to only include the OpenTelemetry Rest Client extension if `quarkus-rest-client` is present in user application
kenfinnigan
moved this from Current Qtr
to In progress
in Observability roadmap [Deprecated]
Jun 1, 2021
kenfinnigan
added a commit
to kenfinnigan/quarkus
that referenced
this issue
Jun 1, 2021
- Moves REST Client filter into a separate hidden extension - Uses Quarkus conditional dependency handling to only include the OpenTelemetry Rest Client extension if `quarkus-rest-client` is present in user application
kenfinnigan
added a commit
to kenfinnigan/quarkus
that referenced
this issue
Jun 1, 2021
- Moves REST Client filter into a separate hidden extension - Uses Quarkus conditional dependency handling to only include the OpenTelemetry Rest Client extension if `quarkus-rest-client` is present in user application
gsmet
pushed a commit
to gsmet/quarkus
that referenced
this issue
Jun 3, 2021
- Moves REST Client filter into a separate hidden extension - Uses Quarkus conditional dependency handling to only include the OpenTelemetry Rest Client extension if `quarkus-rest-client` is present in user application (cherry picked from commit 1dd5a03)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Auth tests fail, I see at https://github.com/RedHatInsights/notifications-backend/blob/8cbd03f2f648d68e681a0[…]/redhat/cloud/notifications/auth/rbac/RbacIdentityProvider.java a failure of
java.lang.NoClassDefFoundError: org/jboss/resteasy/client/jaxrs/internal/ClientRequestContextImpl
is thrown as result of trying to do a call via MP-RestClient.We see this issue since switching to Quarkus-resteasy-reactive from Resteasy-classic.
It turns out that the OpenTelemetry dependencies in the POM cause the failure
To Reproduce
Link to a small reproducer (preferably a Maven project if the issue is not Gradle-specific).
Quarkus version or git rev
1.13.4
Build tool (ie. output of
mvnw --version
orgradlew --version
)mvn 3.8.1
cc @kenfinnigan
The text was updated successfully, but these errors were encountered: