-
Notifications
You must be signed in to change notification settings - Fork 194
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
RestClient: NullPointerException: Cannot read field "skipPattern" because "this.tracingConfig" is null #3142
Comments
When I remove |
The workaround is to set a configuration property:
I need to dig into the problem a bit further. Seems strange that Quarkus is removing a type when the Camel extension is present. |
@ennishol You may want to raise a Quarkus issue for this. The same warning is present when you remove all of the Camel Quarkus dependencies and add |
@jamesnetherton I created equivalent quarkus project and it works just fine. So, it seems that it is the combination of quarkus and camel is the problem |
Ok, I can take another look. |
@ennishol The issue probably occurs because in your Camel application you do not have Not sure it's really Camel Quarkus at fault here. There is no hard requirement for RestEasy in Camel. I could make |
Thinking that through some more. It'd be a hack & not a true fix. So it's Quarkus that should handle RestEasy not being present, if that is actually a valid scenario. |
@jamesnetherton Thanks for looking into it. I added resteasy extension and now that fixed the problem |
It has finally been fixed in Quarkus here: quarkusio/quarkus#22609 . |
When using open tracing and microprofile rest client I get the error:
Some logs:
Reproducer observability.tar.gz
Update: when fixed, update route in Route.java to make the output work
and add dependency
The text was updated successfully, but these errors were encountered: