New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Servlet 3.1 (JSR-340) [SPR-8193] #12842
Comments
Rossen Stoyanchev commented It looks like Tomcat 7.0.x and trunk have the proposed final draft of the spec and it will be included in Tomcat 7.0.39. |
Juergen Hoeller commented BTW, I've updated our Servlet API mocks to 3.0 in the meantime, and also checked them against Servlet 3.1: I've added get/setContentLengthLong since that was easy enough to do even when compiling against the Servlet API 3.0. The only other new 3.1 stuff was the protocol upgrade method and the ReadListener/WriteListener callbacks, all of which shouldn't be important for our user-visible mocks at this point. If we do need those facilities for internal testing purposes, let's use custom versions of those mocks with full 3.1 support. Juergen |
Juergen Hoeller commented Assigning the Servlet 3.1 issue to you, Rossen - since at this point, it's 'just' about using the protocol upgrade mechanism and offering some support for async reading and writing - there are no general features to catch up with as far as I can see. Juergen |
Rossen Stoyanchev commented Sounds good. |
Rossen Stoyanchev commented Not much else to do here. The primary reason to depend on Servlet 3.1 is the use of WebSocket support. Although it should be pointed out that Tomcat 7.0.47+ allows using the same WebSocket support with Servlet 3.0 as well. |
Chris Beams opened SPR-8193 and commented
Servlet 3.1 (building on our Servlet 3.0 support in Spring 3.1)
http://www.jcp.org/en/jsr/detail?id=340
Issue Links:
The text was updated successfully, but these errors were encountered: