Change webdefault.xml to use org.eclipse.jetty.jsp.JettyJspServlet
The webdefault.xml currently uses the standard JspServlet, but should be updated to use the JettyJspServlet. See this jetty bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=452261
The JettyJspServlet supports correct handling of
AppEngine usually precompiles *.jsp files (which means this issue does not come into play), however, it is possible to turn off pre-compilation in the appengine-web.xml so this change should be made.
As described in issue #34 , although I will change the webdefault.xml in docker/etc, this is NOT the webdefault.xml that will be used when running with the gcloud maven plugin because of the quickstart mechanism.
@ludoch I've assigned this issue to you to analyse what to do in the case of the multiple copies of webdefault.xml that can be in play when using the gcloud maven plugin.