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
Ensure that a JAX-RS client exception does not depend on the server parts #16680
Conversation
It seems the resteasy testsuite doesn't like the change. Is MicroProfile Rest Client Reactive TCK fine with this? |
I have no idea. I guess I need to see what the TCK failures are all about. It could be that I end up changing the PR totally |
This workflow status is outdated as a new workflow run has been triggered. Failing Jobs - Building 95e6d22
Full information is available in the Build summary check run. Test Failures⚙️ MicroProfile TCKs Tests #📦 tcks/resteasy-reactive/target/testsuite/tests✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ ✖ |
…arts This is done because if this exception is thrown from the client when the server parts have not been installed, then we end up with 'java.lang.RuntimeException: Resteasy Reactive server side components are not installed' in the logs
95e6d22
to
082b31e
Compare
I pushed an update, it should be OK now |
...time/src/main/java/org/jboss/resteasy/reactive/client/api/WebClientApplicationException.java
Show resolved
Hide resolved
Is this normal? |
I dunno, @famod any idea? |
@geoand found the issue. The PR where I enabled it still awaits review: https://github.com/quarkusio/quarkus/pull/16404/files#diff-1bb1ea5149396c30014fb3ec836334fcf6b84d01ba1a8e7219a7cbc443a54e27R28 |
Gotcha thanks. I ran the TCK locally with this change and everything is OK so I am going to merge it. |
This is done because if this exception is thrown from the client when
the server parts have not been installed, then we end up with
java.lang.RuntimeException: Resteasy Reactive server side components are not installed
in the logs