OpenLiberty/open-liberty#18740
Jakarta RESTful Web Services 4.0 feature (restfulWS-4.0) introduces general improvements to the the API by removing legacy bits (JAXB/ManagedBean), adding useful convenience methods, improving URI and JSON handling, strengthening tests, and aligning with Jakarta EE 11 practices.
Differences between RESTful Web Services 4.0 and RESTful Web Services 3.1
New Additions:
Removals:
- Managed Beans: The support for
@ManagedBean has been removed. Managed bean support is now part of CDI. #1216
- Removed
Link.JaxbLink and Link.JaxbAdapter inner classes. #1226
OpenLiberty/open-liberty#18740
Jakarta RESTful Web Services 4.0 feature (restfulWS-4.0) introduces general improvements to the the API by removing legacy bits (JAXB/ManagedBean), adding useful convenience methods, improving URI and JSON handling, strengthening tests, and aligning with Jakarta EE 11 practices.
Differences between RESTful Web Services 4.0 and RESTful Web Services 3.1
New Additions:
containsHeaderString()method to ClientRequestContext, ClientResponseContext, ContainerRequestContext, ContainerResponseContext, and HttpHeadersRemovals:
@ManagedBeanhas been removed. Managed bean support is now part of CDI. #1216Link.JaxbLinkandLink.JaxbAdapterinner classes. #1226