-
Task
-
Resolution: Done
-
Major
-
None
-
None
Replace the quarkus-rest extensions by the quarkus-resteasy extensions:
From | To |
---|---|
io.quarkus:quarkus-rest-jackson | io.quarkus:quarkus-resteasy-jackson |
io.quarkus:quarkus-rest-client-jackson | io.quarkus:quarkus-resteasy-client-jackson |
More required changes:
- Replace "io.quarkus.rest.client.reactive.QuarkusRestClientBuilder" by "org.eclipse.microprofile.rest.client.RestClientBuilder".
- Remove the NotImplementYet catch from DefaultExceptionMapper since it does not exist in resteasy
- Replace UriBuilderImpl by ResteasyUriBuilderImpl (used in a couple of tests)
- Remove “quarkus.rest-client-reactive.provider-autodiscovery=false” since Resteasy does not auto discover all the providers
- Update the CONTRIBUTING.md Quarkus migration guide with above new guidelines when needed
- is blocked by
-
SWATCH-3525 Convert TraceResponseFilter to use standard the JAX-RS API
-
- Closed
-
-
SWATCH-3526 Remove REST Client stubs for Quarkus clients
-
- Closed
-
-
SWATCH-3527 Convert DebugClientLogger to use standard the JAX-RS API
-
- Closed
-
-
SWATCH-3528 Update junit tests using the io.quarkus:quarkus-test-security extension
-
- Closed
-