Release Notes - Jersey 2.20
Release date: 29-Jun-2015
- [JERSEY-2469] - JerseyUriBuilder do not conform to javax.ws.rs.core.UriBuilder spec for query param encoding
- [JERSEY-2588] - UriRoutingContext getMappedThrowable not implement
- [JERSEY-2598] - URI Templates with supplementary unicode characters are not UTF-8 encoded properly
- [JERSEY-2601] - RuntimeException in MessageBodyReader.readFrom leaks connection
- [JERSEY-2613] - JerseyTest: multiple requests to the asynchronous resource method results in infinite loop
- [JERSEY-2642] - IllegalStateException when mixing FormParam with MultivaluedMap in method signature
- [JERSEY-2656] - Form parameters serialized without '=' (equal sign) are lost when decoding the entity as Form.
- [JERSEY-2673] - 400 errors generated by a ValidationException are returning default error page instead of the Bean Validation's response entity
- [JERSEY-2705] - Inputstream entity interruption in chunked mode issue
- [JERSEY-2738] - Repeated Invocation.invoke() after failed HTTP transmission fails with "Stream provider has already been initialized"
- [JERSEY-2746] - RuntimeExceptions thrown by request filters do not propagate when using submit() with Futures.
- [JERSEY-2830] - Memory leak when of response.readEntity when using JAX-RS Client API
- [JERSEY-2833] - JS client disconnect leaves SSE connections in CLOSE_WAIT
- [JERSEY-2848] - Time Window Statistics don't reset correctly after period of inactivity.
- [JERSEY-2854] - NPE during iteration in TimeWindowStatisticsImpl
- [JERSEY-2855] - HttpServletRequest problems
- [JERSEY-2862] - File upload is broken in Jersey 2.17
- [JERSEY-2905] - Jersey CDI integration does not work for multiple Jersey apps within a single WAR
- [JERSEY-2920] - NPE From LoggingFilter on 404 Errors
- [JERSEY-2925] - Wrong Artifact reference in "13.1. Dependency"
- [JERSEY-2926] - Documentation: Media Chapter: Jackson (1.x and 2.x) section: duplicate link
- [JERSEY-2895] - WebComponent eats the HeaderValueException silent without giving any clue.