First part of the Servlet3 web-fragment support.
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 19 Sep 2009 20:13:22 +0000 (20:13 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 19 Sep 2009 20:13:22 +0000 (20:13 +0000)
commit590f2a2034cd201581c48cea6d993f14d931cf3e
treef8824f43c35b82ba0849d03d7e5d8b6981eb97bd
parent371ed138685f14f94a2c39ee41195e2a3717d8f3
First part of the Servlet3 web-fragment support.
This patch inserts a stage into the web.xml processing. web.xml files are now parsed and loaded into an instance of WebXml and then that WebXml instance is used to configure the context. This will allow the subsequent addition of parsing and merging web-fragment.xml files. The hooks are in place to add this functionality but it has not yet been written.
With the patch applied, the Servlet 2.5 TCK and JSP 2.1 TCK pass with the exception of the Servlet version number checks.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@816951 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/deploy/JspPropertyGroup.java [new file with mode: 0644]
java/org/apache/catalina/deploy/ServletDef.java [new file with mode: 0644]
java/org/apache/catalina/startup/ContextConfig.java
java/org/apache/catalina/startup/LocalStrings.properties
java/org/apache/catalina/startup/LocalStrings_es.properties
java/org/apache/catalina/startup/LocalStrings_fr.properties
java/org/apache/catalina/startup/LocalStrings_ja.properties
java/org/apache/catalina/startup/WebRuleSet.java
java/org/apache/catalina/startup/WebXml.java
java/org/apache/catalina/startup/WebXmlCommon.java [deleted file]
java/org/apache/catalina/startup/WebXmlFragment.java [deleted file]