Is your feature request related to a problem? Please describe.
In Liberty 21.0.0.12, they introduced support for the Jakarta restful web services 3.0 spec (the successor to JAX-RS 2.1) support via a new restfulWS-3.0 feature: https://openliberty.io/docs/21.0.0.12/reference/jaxrs-dif.html
Separately, GitHub's dependabot tried bumping one of our CXF dependency components to version 3.5.0 #3203
We should either move to RESTEasy (like Liberty) or work to upgrade our usage of CXF so that we can run our client on Java 17.
Describe the solution you'd like
- try moving to RESTEasy
- if it proves difficult, upgrade to CXF 3.5.0
Describe alternatives you've considered
Use the new restfulWS-3.0 feature on the server, but keep the client on CXF.
Acceptance Criteria
- GIVEN [a precondition]
AND [another precondition]
WHEN [test step]
AND [test step]
THEN [verification step]
AND [verification step]
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
In Liberty 21.0.0.12, they introduced support for the Jakarta restful web services 3.0 spec (the successor to JAX-RS 2.1) support via a new
restfulWS-3.0feature: https://openliberty.io/docs/21.0.0.12/reference/jaxrs-dif.htmlSeparately, GitHub's dependabot tried bumping one of our CXF dependency components to version 3.5.0 #3203
We should either move to RESTEasy (like Liberty) or work to upgrade our usage of CXF so that we can run our client on Java 17.
Describe the solution you'd like
Describe alternatives you've considered
Use the new
restfulWS-3.0feature on the server, but keep the client on CXF.Acceptance Criteria
AND [another precondition]
WHEN [test step]
AND [test step]
THEN [verification step]
AND [verification step]
Additional context
Add any other context or screenshots about the feature request here.