jsr340-experts@servlet-spec.java.net

[jsr340-experts] Re: Candidate draft Servlet 3.1 Public Review

From: Rémy Maucherat <rmaucher_at_redhat.com>
Date: Thu, 20 Dec 2012 15:25:34 +0100

On 12/18/2012 12:31 AM, Shing Wai Chan wrote:
> I have just uploaded a candidate draft for Servlet 3.1 Public Review.
> The spec pdf and javadoc can be downloaded in the following:
>
> http://java.net/projects/servlet-spec/downloads/directory/Public%20Review
>
> Regards,
> Shing Wai Chan & Rajiv Mordani
Good job on reaching the milestone.

- page 24: "Path parameters that are part of a GET request (as defined
by HTTP 1.1) are not
exposed by these APIs. They must be parsed from the String values
returned by the
getRequestURI method or the getPathInfo method." I don't recall the
discussion about this. The current Tomcat implementation always parses
query parameters for all HTTP methods if any of the getParameter* family
are called (and it seems to me like the logical behavior), so it is
certain it will break existing applications.

- chapter 3.7/5.3 title: I still would prefer of it was called
"Asynchronous IO" (with harmonization of the other references to non
blocking IO), but I can live with that.

- chapter 3.12: Explains quite well the lifecycle (which was asked about
not long ago), but as pointed out earlier it should probably mention
upgrade as well.

- page 39: typo "avax.servlet.ServletContextListener" in two places.

Thanks,
Rémy