Skip to content

Comprehensive Servlet 3.1 support in spring-web and spring-test [SPR-14467] #19036

Closed
@spring-projects-issues

Description

@spring-projects-issues

Rossen Stoyanchev opened SPR-14467 and commented

spring-web needs to compile with Servlet 3.1 to take advantage of the non-blocking I/O but we originally aimed to maintain 3.0 compatibility.

As a result of the reactive merge the ContentCachingRequest/ResponseWrapper had to implement 3.1 methods with Read/WriteListener. We'd need a custom solution that makes those usable with Servlet 3.0+.

Along the same lines the upgrade also required some test classes to add 3.1 related methods. Many of those were temporarily added without implementation, i.e. raising an exception. We should review and add implementations.


Issue Links:

Metadata

Metadata

Assignees

Labels

in: webIssues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions