Skip to content

Jakarta REST 3.1 Discussion (EE 10)

Santiago Pericasgeertsen edited this page Jul 28, 2021 · 1 revision

About this page


Use this page to discuss proposals for Jakarta REST 3.1 API. The main goal of this release is to start deprecation of @Context in favor of @Inject in preparation for Jakarta REST.


Proposed Changes

  • Implementations MUST support @Inject.
  • Application MAY use @Inject.
  • Support for ContextResolver<Jsonb> - Issue #742
  • Support for multipart/form-data - Issue #418 / PR #948

Open Questions

  • Implementations MUST bring a bundled CDI 2.0 implementation? Alternative is that application has choice of CDI 2.0 implementation and Jakarta REST implementation MUST provide a CDI 2.0 Extension to support it.

(See discussion at https://github.com/eclipse-ee4j/jaxrs-api/issues/930)