Eclipse Jersey 2.44

Jersey 2.x is JavaEE8/Jakarta EE 8/JAX-RS 2.1/Jakarta REST 2.1 compatible release. Jersey 2.44 main improvements:

  • Allow long content length in the JDK connector
  • Allow having multiple annotations for multipart endpoint with @FormDataParam in any order
  • Remove synchronized from Apache stream wrappers
  • Document Multipart Configuration
  • Refactoring Maven Artifacts to improve new projects creation
  • Support for Virtual Threads in Executor Services
  • MAX_HEADER_SIZE for the Netty connector
  • Unify the SniConfigurator with other branches
  • update Jackson to 2.17.1
  • prevent calling ServletRequest#getInputStream if FILTER_FORWARD_ON_404
  • Support missing Content-Length header
  • Prevent blowing connections number for reoccurring SSLContextFatories
  • Better explanation of missing jersey-hk2 module consequences.
  • Wrap call of deprecated HttpServletResponse#setStatus into try-catch
  • Support Multipart with Buffered Entity and Netty Connector
  • Prevent NPE in micrometer when there is no response & 404
  • Last-Modified header is garbled when accessing wadl document on the Japanese locale
  • Allow ChunkedInput#close to close the underlying stream
  • Propagate WebApplicationException from SseEventSource to provided error handler
Release Date
Release Type
Service release (bug fixes only)