First batch, based on sandbox. The main change is adding the ObjectManager to abstrac...
authorcostin <costin@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 4 Apr 2009 16:24:34 +0000 (16:24 +0000)
committercostin <costin@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 4 Apr 2009 16:24:34 +0000 (16:24 +0000)
commit6cfe624ce97cca9c2002c88482a39a803359d10f
tree7623362b7defc9fca3e7ef323b57186751f74dd5
parent188779e42f4448ab2b2264aee3055ddefb138cac
First batch, based on sandbox. The main change is adding the ObjectManager to abstract configuration/JMX/integration,
and replace some filters with explicit interfaces, as was suggested. This has dependencies on coyote and
tomcat-util, and some optional servlets/filters/plugins to provide various features from the spec.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@761964 13f79535-47bb-0310-9956-ffa450edef68
71 files changed:
modules/tomcat-lite/java/org/apache/tomcat/addons/UserAuthentication.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/addons/UserSessionManager.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/addons/UserTemplateClassMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/integration/ObjectManager.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/integration/ObjectManagerSpi.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/integration/jmx/JmxObjectManagerSpi.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/integration/simple/SimpleObjectManager.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/CharsetMapperDefault.properties [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/Connector.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ContextPreinitListener.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/FilterChainImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/FilterConfigImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/Locale2Charset.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ParameterMap.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/RequestDispatcherImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletConfigImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletContextConfig.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletContextImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletInputStreamImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletOutputStreamImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletReaderImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletRequestImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletRequestWrapperImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletResponseImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletResponseIncludeWrapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/ServletWriterImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/TomcatLite.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/WebappContextMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/WebappFilterMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/WebappServletMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/cli/Main.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/config.properties [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/ClientAbortException.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/CoyoteHttp.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/CoyoteServer.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/CoyoteUtils.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/MapperAdapter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/MessageReader.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/coyote/MessageWriter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/webxml/TomcatLiteWebXmlConfig.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/webxml/WebAnnotation.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/webxml/WebResourceCollectionData.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/lite/webxml/WebXml.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/CopyUtils.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/DefaultServlet.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/Dir2Html.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/FileCopyUtils.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/MD5Encoder.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/URLEncoder.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/WebdavServlet.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/file/XMLWriter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/JasperCompilerTemplateClassMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/JspFileTemplateServlet.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/PreCompileFilter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/SimpleTemplateClassMapper.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/SingleThreadedProxyServlet.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/jsp/WildcardTemplateServlet.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/AccessFilter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/BasicAuthentication.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/FormAuthentication.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/IPFilter.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/SimpleUserAuthDB.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/sec/UserDB.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/session/HttpSessionImpl.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/session/RandomGenerator.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/session/SimpleSessionManager.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/util/Enumerator.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/util/LocaleParser.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/util/Range.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/util/RequestUtil.java [new file with mode: 0644]
modules/tomcat-lite/java/org/apache/tomcat/servlets/util/UrlUtils.java [new file with mode: 0644]