├── .idea ├── HowTomcatWorks.iml ├── checkstyle-idea.xml ├── inspectionProfiles │ └── Project_Default.xml ├── libraries │ ├── commons_beanutils.xml │ └── commons_beanutils1.xml ├── misc.xml ├── modules.xml ├── smartfox_info.xml └── workspace.xml ├── Articles ├── The_Singleton_Pattern.doc └── Working_with_Threads.doc ├── PropertiesFilesCopier.class ├── README.md ├── Tomcat4.1.12.license ├── conf ├── server.xml └── tomcat-users.xml ├── etc ├── employee1.xml ├── employee2.xml └── ex14.xml ├── lib ├── commons-beanutils.jar ├── commons-collections.jar ├── commons-daemon.jar ├── commons-digester.jar ├── commons-logging.jar ├── commons-modeler.jar ├── jaas.jar ├── jakarta-regexp-1.2.jar ├── jcert.jar ├── jnet.jar ├── jsse.jar ├── mx4j.jar ├── naming-common.jar ├── naming-factory.jar ├── naming-resources.jar ├── servlet.jar ├── tomcat-util.jar ├── xercesImpl.jar └── xmlParserAPIs.jar ├── linux-compile.sh ├── mx4j.license ├── myApp └── WEB-INF │ └── classes │ ├── ModernServlet.class │ ├── PrimitiveServlet.class │ └── SessionServlet.class ├── src ├── SessionServlet.java ├── SimpleContextConfig.java ├── com │ └── brainysoftware │ │ └── pyrmont │ │ └── util │ │ └── HttpSniffer.java ├── cxs01 │ └── pyrmont │ │ ├── HttpServer.java │ │ ├── Request.java │ │ └── Response.java ├── cxs02 │ └── pyrmont │ │ ├── Constants.java │ │ ├── HttpServer1.java │ │ ├── HttpServer2.java │ │ ├── Request.java │ │ ├── RequestFacade.java │ │ ├── Response.java │ │ ├── ResponseFacade.java │ │ ├── ServletProcessor1.java │ │ ├── ServletProcessor2.java │ │ └── StaticResourceProcessor.java ├── cxs15 │ └── pyrmont │ │ ├── digestertest │ │ ├── Address.java │ │ ├── Employee.java │ │ ├── EmployeeRuleSet.java │ │ ├── Office.java │ │ ├── Test01.java │ │ ├── Test02.java │ │ └── Test03.java │ │ └── startup │ │ └── Bootstrap.java ├── cxs16 │ └── pyrmont │ │ └── shutdownhook │ │ └── MySwingApp.java ├── ex03 │ └── pyrmont │ │ ├── ServletProcessor.java │ │ ├── StaticResourceProcessor.java │ │ ├── connector │ │ ├── RequestStream.java │ │ ├── ResponseStream.java │ │ ├── ResponseWriter.java │ │ └── http │ │ │ ├── Constants.java │ │ │ ├── HttpConnector.java │ │ │ ├── HttpHeader.java │ │ │ ├── HttpProcessor.java │ │ │ ├── HttpRequest.java │ │ │ ├── HttpRequestFacade.java │ │ │ ├── HttpRequestLine.java │ │ │ ├── HttpResponse.java │ │ │ ├── HttpResponseFacade.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ └── SocketInputStream.java │ │ └── startup │ │ └── Bootstrap.java ├── ex04 │ └── pyrmont │ │ ├── core │ │ └── SimpleContainer.java │ │ └── startup │ │ └── Bootstrap.java ├── ex05 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContext.java │ │ ├── SimpleContextMapper.java │ │ ├── SimpleContextValve.java │ │ ├── SimpleLoader.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ ├── startup │ │ ├── Bootstrap1.java │ │ └── Bootstrap2.java │ │ └── valves │ │ ├── ClientIPLoggerValve.java │ │ └── HeaderLoggerValve.java ├── ex06 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContext.java │ │ ├── SimpleContextLifecycleListener.java │ │ ├── SimpleContextMapper.java │ │ ├── SimpleContextValve.java │ │ ├── SimpleLoader.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ └── startup │ │ └── Bootstrap.java ├── ex07 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContext.java │ │ ├── SimpleContextLifecycleListener.java │ │ ├── SimpleContextMapper.java │ │ ├── SimpleContextValve.java │ │ ├── SimpleLoader.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ └── startup │ │ └── Bootstrap.java ├── ex08 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContextConfig.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ └── startup │ │ └── Bootstrap.java ├── ex09 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContextConfig.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ └── startup │ │ └── Bootstrap.java ├── ex10 │ └── pyrmont │ │ ├── core │ │ ├── SimpleContextConfig.java │ │ ├── SimplePipeline.java │ │ ├── SimpleWrapper.java │ │ └── SimpleWrapperValve.java │ │ ├── realm │ │ ├── SimpleRealm.java │ │ └── SimpleUserDatabaseRealm.java │ │ └── startup │ │ ├── Bootstrap1.java │ │ └── Bootstrap2.java ├── ex11 │ └── pyrmont │ │ ├── core │ │ └── SimpleContextConfig.java │ │ └── startup │ │ └── Bootstrap.java ├── ex13 │ └── pyrmont │ │ ├── core │ │ └── SimpleContextConfig.java │ │ └── startup │ │ ├── Bootstrap1.java │ │ └── Bootstrap2.java ├── ex14 │ └── pyrmont │ │ ├── core │ │ └── SimpleContextConfig.java │ │ └── startup │ │ ├── Bootstrap.java │ │ └── Stopper.java ├── ex20 │ └── pyrmont │ │ ├── modelmbeantest1 │ │ ├── Car.java │ │ └── ModelAgent.java │ │ ├── modelmbeantest2 │ │ ├── Car.java │ │ ├── ModelAgent.java │ │ └── car-mbean-descriptor.xml │ │ └── standardmbeantest │ │ ├── Car.java │ │ ├── CarMBean.java │ │ └── StandardAgent.java ├── org │ └── apache │ │ ├── catalina │ │ ├── Authenticator.java │ │ ├── Cluster.java │ │ ├── Connector.java │ │ ├── Contained.java │ │ ├── Container.java │ │ ├── ContainerEvent.java │ │ ├── ContainerListener.java │ │ ├── ContainerServlet.java │ │ ├── Context.java │ │ ├── DefaultContext.java │ │ ├── Deployer.java │ │ ├── Engine.java │ │ ├── Globals.java │ │ ├── Group.java │ │ ├── Host.java │ │ ├── HttpRequest.java │ │ ├── HttpResponse.java │ │ ├── InstanceEvent.java │ │ ├── InstanceListener.java │ │ ├── Lifecycle.java │ │ ├── LifecycleEvent.java │ │ ├── LifecycleException.java │ │ ├── LifecycleListener.java │ │ ├── Loader.java │ │ ├── Logger.java │ │ ├── Manager.java │ │ ├── Mapper.java │ │ ├── Pipeline.java │ │ ├── Realm.java │ │ ├── Request.java │ │ ├── Response.java │ │ ├── Role.java │ │ ├── Server.java │ │ ├── ServerFactory.java │ │ ├── Service.java │ │ ├── Session.java │ │ ├── SessionEvent.java │ │ ├── SessionListener.java │ │ ├── Store.java │ │ ├── User.java │ │ ├── UserDatabase.java │ │ ├── Valve.java │ │ ├── ValveContext.java │ │ ├── Wrapper.java │ │ ├── authenticator │ │ │ ├── AuthenticatorBase.java │ │ │ ├── BasicAuthenticator.java │ │ │ ├── Constants.java │ │ │ ├── DigestAuthenticator.java │ │ │ ├── FormAuthenticator.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── NonLoginAuthenticator.java │ │ │ ├── SSLAuthenticator.java │ │ │ ├── SavedRequest.java │ │ │ └── SingleSignOn.java │ │ ├── cluster │ │ │ ├── ClusterMemberInfo.java │ │ │ ├── ClusterReceiver.java │ │ │ ├── ClusterSender.java │ │ │ ├── ClusterSessionBase.java │ │ │ ├── Constants.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── MulticastReceiver.java │ │ │ ├── MulticastSender.java │ │ │ ├── ReplicationWrapper.java │ │ │ └── StandardCluster.java │ │ ├── connector │ │ │ ├── Constants.java │ │ │ ├── HttpRequestBase.java │ │ │ ├── HttpRequestFacade.java │ │ │ ├── HttpRequestWrapper.java │ │ │ ├── HttpResponseBase.java │ │ │ ├── HttpResponseFacade.java │ │ │ ├── HttpResponseWrapper.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── RequestBase.java │ │ │ ├── RequestFacade.java │ │ │ ├── RequestStream.java │ │ │ ├── RequestWrapper.java │ │ │ ├── ResponseBase.java │ │ │ ├── ResponseFacade.java │ │ │ ├── ResponseStream.java │ │ │ ├── ResponseWrapper.java │ │ │ ├── ResponseWriter.java │ │ │ ├── http │ │ │ │ ├── Constants.java │ │ │ │ ├── DefaultHeaders.java │ │ │ │ ├── HttpConnector.java │ │ │ │ ├── HttpHeader.java │ │ │ │ ├── HttpProcessor.java │ │ │ │ ├── HttpRequestImpl.java │ │ │ │ ├── HttpRequestLine.java │ │ │ │ ├── HttpRequestStream.java │ │ │ │ ├── HttpRequestStream.java~1~ │ │ │ │ ├── HttpResponseImpl.java │ │ │ │ ├── HttpResponseStream.java │ │ │ │ ├── LocalStrings.properties │ │ │ │ ├── LocalStrings_es.properties │ │ │ │ ├── LocalStrings_ja.properties │ │ │ │ └── SocketInputStream.java │ │ │ └── http10 │ │ │ │ ├── Constants.java │ │ │ │ ├── HttpConnector.java │ │ │ │ ├── HttpProcessor.java │ │ │ │ ├── HttpRequestImpl.java │ │ │ │ ├── HttpResponseImpl.java │ │ │ │ ├── LocalStrings.properties │ │ │ │ └── LocalStrings_ja.properties │ │ ├── core │ │ │ ├── ApplicationContext.java │ │ │ ├── ApplicationContextFacade.java │ │ │ ├── ApplicationDispatcher.java │ │ │ ├── ApplicationFilterChain.java │ │ │ ├── ApplicationFilterConfig.java │ │ │ ├── ApplicationHttpRequest.java │ │ │ ├── ApplicationHttpResponse.java │ │ │ ├── ApplicationRequest.java │ │ │ ├── ApplicationResponse.java │ │ │ ├── Constants.java │ │ │ ├── ContainerBase.java │ │ │ ├── FastEngineMapper.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── MappingRequest.java │ │ │ ├── NamingContextListener.java │ │ │ ├── StandardContext.java │ │ │ ├── StandardContextMapper.java │ │ │ ├── StandardContextValve.java │ │ │ ├── StandardDefaultContext.java │ │ │ ├── StandardEngine.java │ │ │ ├── StandardEngineMapper.java │ │ │ ├── StandardEngineValve.java │ │ │ ├── StandardHost.java │ │ │ ├── StandardHostDeployer.java │ │ │ ├── StandardHostMapper.java │ │ │ ├── StandardHostValve.java │ │ │ ├── StandardPipeline.java │ │ │ ├── StandardServer.java │ │ │ ├── StandardService.java │ │ │ ├── StandardWrapper.java │ │ │ ├── StandardWrapperFacade.java │ │ │ └── StandardWrapperValve.java │ │ ├── deploy │ │ │ ├── ApplicationParameter.java │ │ │ ├── ContextEjb.java │ │ │ ├── ContextEnvironment.java │ │ │ ├── ContextLocalEjb.java │ │ │ ├── ContextResource.java │ │ │ ├── ContextResourceLink.java │ │ │ ├── ErrorPage.java │ │ │ ├── FilterDef.java │ │ │ ├── FilterMap.java │ │ │ ├── LoginConfig.java │ │ │ ├── NamingResources.java │ │ │ ├── ResourceParams.java │ │ │ ├── SecurityCollection.java │ │ │ ├── SecurityConstraint.java │ │ │ └── Test.java │ │ ├── loader │ │ │ ├── Constants.java │ │ │ ├── Extension.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── Reloader.java │ │ │ ├── ResourceEntry.java │ │ │ ├── StandardClassLoader.java │ │ │ ├── WebappClassLoader.java │ │ │ ├── WebappClassLoader.java~1~ │ │ │ └── WebappLoader.java │ │ ├── logger │ │ │ ├── Constants.java │ │ │ ├── FileLogger.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── LoggerBase.java │ │ │ ├── SystemErrLogger.java │ │ │ └── SystemOutLogger.java │ │ ├── mbeans │ │ │ ├── ClassNameMBean.java │ │ │ ├── ConnectorMBean.java │ │ │ ├── ContextEnvironmentMBean.java │ │ │ ├── ContextResourceLinkMBean.java │ │ │ ├── ContextResourceMBean.java │ │ │ ├── DefaultContextMBean.java │ │ │ ├── GlobalResourcesLifecycleListener.java │ │ │ ├── GroupMBean.java │ │ │ ├── MBeanFactory.java │ │ │ ├── MBeanUtils.java │ │ │ ├── MemoryUserDatabaseMBean.java │ │ │ ├── NamingResourcesMBean.java │ │ │ ├── RoleMBean.java │ │ │ ├── ServerLifecycleListener.java │ │ │ ├── StandardContextMBean.java │ │ │ ├── StandardEngineMBean.java │ │ │ ├── StandardHostMBean.java │ │ │ ├── StandardServerMBean.java │ │ │ ├── StandardServiceMBean.java │ │ │ ├── UserMBean.java │ │ │ └── mbeans-descriptors.xml │ │ ├── net │ │ │ ├── DefaultServerSocketFactory.java │ │ │ ├── SSLServerSocketFactory.java │ │ │ └── ServerSocketFactory.java │ │ ├── realm │ │ │ ├── Constants.java │ │ │ ├── GenericPrincipal.java │ │ │ ├── JAASCallbackHandler.java │ │ │ ├── JAASMemoryLoginModule.java │ │ │ ├── JAASRealm.java │ │ │ ├── JDBCRealm.java │ │ │ ├── JNDIRealm.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── MemoryRealm.java │ │ │ ├── MemoryRuleSet.java │ │ │ ├── RealmBase.java │ │ │ └── UserDatabaseRealm.java │ │ ├── servlets │ │ │ ├── CGIServlet.java │ │ │ ├── Constants.java │ │ │ ├── DefaultServlet.java │ │ │ ├── HTMLManagerServlet.java │ │ │ ├── InvokerHttpRequest.java │ │ │ ├── InvokerServlet.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── ManagerServlet.java │ │ │ └── WebdavServlet.java │ │ ├── session │ │ │ ├── Constants.java │ │ │ ├── DistributedManager.java │ │ │ ├── FileStore.java │ │ │ ├── JDBCStore.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── ManagerBase.java │ │ │ ├── PersistentManager.java │ │ │ ├── PersistentManagerBase.java │ │ │ ├── StandardManager.java │ │ │ ├── StandardSession.java │ │ │ ├── StandardSessionFacade.java │ │ │ └── StoreBase.java │ │ ├── ssi │ │ │ ├── ByteArrayServletOutputStream.java │ │ │ ├── ResponseIncludeWrapper.java │ │ │ ├── SSICommand.java │ │ │ ├── SSIConfig.java │ │ │ ├── SSIEcho.java │ │ │ ├── SSIExec.java │ │ │ ├── SSIExternalResolver.java │ │ │ ├── SSIFlastmod.java │ │ │ ├── SSIFsize.java │ │ │ ├── SSIInclude.java │ │ │ ├── SSIMediator.java │ │ │ ├── SSIPrintenv.java │ │ │ ├── SSIProcessor.java │ │ │ ├── SSIServlet.java │ │ │ ├── SSIServletExternalResolver.java │ │ │ ├── SSIServletRequestUtil.java │ │ │ ├── SSISet.java │ │ │ └── SSIStopProcessingException.java │ │ ├── startup │ │ │ ├── Authenticators.properties │ │ │ ├── Bootstrap.java │ │ │ ├── BootstrapService.java │ │ │ ├── BootstrapServiceContext.java │ │ │ ├── Catalina.java │ │ │ ├── CatalinaManager.java │ │ │ ├── CatalinaManagerMBean.java │ │ │ ├── CatalinaService.java │ │ │ ├── ClassLoaderFactory.java │ │ │ ├── Constants.java │ │ │ ├── ContextConfig.java │ │ │ ├── ContextRuleSet.java │ │ │ ├── CopyParentClassLoaderRule.java │ │ │ ├── Embedded.java │ │ │ ├── EmbeddedManager.java │ │ │ ├── EmbeddedManagerMBean.java │ │ │ ├── EngineConfig.java │ │ │ ├── EngineRuleSet.java │ │ │ ├── HomesUserDatabase.java │ │ │ ├── HostConfig.java │ │ │ ├── HostRuleSet.java │ │ │ ├── LifecycleListenerRule.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── NamingRuleSet.java │ │ │ ├── PasswdUserDatabase.java │ │ │ ├── SecurityClassLoad.java │ │ │ ├── TldRuleSet.java │ │ │ ├── Tool.java │ │ │ ├── UserConfig.java │ │ │ ├── UserDatabase.java │ │ │ └── WebRuleSet.java │ │ ├── users │ │ │ ├── AbstractGroup.java │ │ │ ├── AbstractRole.java │ │ │ ├── AbstractUser.java │ │ │ ├── Constants.java │ │ │ ├── LocalStrings.properties │ │ │ ├── MemoryGroup.java │ │ │ ├── MemoryRole.java │ │ │ ├── MemoryUser.java │ │ │ ├── MemoryUserDatabase.java │ │ │ └── MemoryUserDatabaseFactory.java │ │ ├── util │ │ │ ├── Base64.java │ │ │ ├── CGIProcessEnvironment.java │ │ │ ├── CharsetMapper.java │ │ │ ├── CharsetMapperDefault.properties │ │ │ ├── CookieTools.java │ │ │ ├── CustomObjectInputStream.java │ │ │ ├── DOMWriter.java │ │ │ ├── DateTool.java │ │ │ ├── Enumerator.java │ │ │ ├── FastDateFormat.java │ │ │ ├── FastHttpDateFormat.java │ │ │ ├── HexUtils.java │ │ │ ├── IOTools.java │ │ │ ├── InstanceSupport.java │ │ │ ├── LifecycleSupport.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── MD5Encoder.java │ │ │ ├── MIME2Java.java │ │ │ ├── ParameterMap.java │ │ │ ├── ProcessEnvironment.java │ │ │ ├── ProcessHelper.java │ │ │ ├── Queue.java │ │ │ ├── RequestUtil.java │ │ │ ├── ResourceSet.java │ │ │ ├── ServerInfo.java │ │ │ ├── ServerInfo.properties │ │ │ ├── Strftime.java │ │ │ ├── StringManager.java │ │ │ ├── StringParser.java │ │ │ ├── URL.java │ │ │ ├── URLEncoder.java │ │ │ └── XMLWriter.java │ │ └── valves │ │ │ ├── AccessLogValve.java │ │ │ ├── CertificatesValve.java │ │ │ ├── Constants.java │ │ │ ├── ErrorDispatcherValve.java │ │ │ ├── ErrorReportValve.java │ │ │ ├── JDBCAccessLogValve.java │ │ │ ├── LocalStrings.properties │ │ │ ├── LocalStrings_es.properties │ │ │ ├── LocalStrings_ja.properties │ │ │ ├── RemoteAddrValve.java │ │ │ ├── RemoteHostValve.java │ │ │ ├── RequestDumperValve.java │ │ │ ├── RequestFilterValve.java │ │ │ └── ValveBase.java │ │ └── naming │ │ ├── Constants.java │ │ ├── ContextAccessController.java │ │ ├── ContextBindings.java │ │ ├── EjbRef.java │ │ ├── JndiPermission.java │ │ ├── LocalStrings.properties │ │ ├── LocalStrings_es.properties │ │ ├── LocalStrings_ja.properties │ │ ├── NameParserImpl.java │ │ ├── NamingContext.java │ │ ├── NamingContextBindingsEnumeration.java │ │ ├── NamingContextEnumeration.java │ │ ├── NamingEntry.java │ │ ├── NamingService.java │ │ ├── NamingServiceMBean.java │ │ ├── ResourceEnvRef.java │ │ ├── ResourceLinkRef.java │ │ ├── ResourceRef.java │ │ ├── SelectorContext.java │ │ ├── StringManager.java │ │ ├── TransactionRef.java │ │ ├── java │ │ └── javaURLContextFactory.java │ │ └── resources │ │ ├── BaseDirContext.java │ │ ├── Constants.java │ │ ├── DirContextURLConnection.java │ │ ├── DirContextURLStreamHandler.java │ │ ├── DirContextURLStreamHandlerFactory.java │ │ ├── FileDirContext.java │ │ ├── LocalStrings.properties │ │ ├── LocalStrings_ja.properties │ │ ├── ProxyDirContext.java │ │ ├── RecyclableNamingEnumeration.java │ │ ├── Resource.java │ │ ├── ResourceAttributes.java │ │ ├── WARDirContext.java │ │ └── jndi │ │ └── Handler.java └── test │ ├── MySwingApp.java │ ├── MySwingAppWithShutdownHook.java │ ├── RunnableDemo.java │ ├── ShutdownHookDemo.java │ ├── ThreadDemo.java │ ├── UseDigesterExample.java │ ├── UseRequestUtilExample.java │ └── UseStringParserExample.java ├── webapps ├── app1 │ └── WEB-INF │ │ ├── classes │ │ ├── ModernServlet.class │ │ └── PrimitiveServlet.class │ │ └── web.xml ├── manager.xml └── myadmin.xml ├── webroot ├── ModernServlet.class ├── ModernServlet.java ├── PrimitiveServlet.class ├── PrimitiveServlet.java ├── SessionServlet.java ├── images │ └── logo.gif └── index.html └── win-compile.bat /.idea/HowTomcatWorks.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/HowTomcatWorks.iml -------------------------------------------------------------------------------- /.idea/checkstyle-idea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/checkstyle-idea.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/libraries/commons_beanutils.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/libraries/commons_beanutils.xml -------------------------------------------------------------------------------- /.idea/libraries/commons_beanutils1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/libraries/commons_beanutils1.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/smartfox_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/smartfox_info.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /Articles/The_Singleton_Pattern.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/Articles/The_Singleton_Pattern.doc -------------------------------------------------------------------------------- /Articles/Working_with_Threads.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/Articles/Working_with_Threads.doc -------------------------------------------------------------------------------- /PropertiesFilesCopier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/PropertiesFilesCopier.class -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/README.md -------------------------------------------------------------------------------- /Tomcat4.1.12.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/Tomcat4.1.12.license -------------------------------------------------------------------------------- /conf/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/conf/server.xml -------------------------------------------------------------------------------- /conf/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/conf/tomcat-users.xml -------------------------------------------------------------------------------- /etc/employee1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/etc/employee1.xml -------------------------------------------------------------------------------- /etc/employee2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/etc/employee2.xml -------------------------------------------------------------------------------- /etc/ex14.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/etc/ex14.xml -------------------------------------------------------------------------------- /lib/commons-beanutils.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-beanutils.jar -------------------------------------------------------------------------------- /lib/commons-collections.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-collections.jar -------------------------------------------------------------------------------- /lib/commons-daemon.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-daemon.jar -------------------------------------------------------------------------------- /lib/commons-digester.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-digester.jar -------------------------------------------------------------------------------- /lib/commons-logging.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-logging.jar -------------------------------------------------------------------------------- /lib/commons-modeler.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/commons-modeler.jar -------------------------------------------------------------------------------- /lib/jaas.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/jaas.jar -------------------------------------------------------------------------------- /lib/jakarta-regexp-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/jakarta-regexp-1.2.jar -------------------------------------------------------------------------------- /lib/jcert.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/jcert.jar -------------------------------------------------------------------------------- /lib/jnet.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/jnet.jar -------------------------------------------------------------------------------- /lib/jsse.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/jsse.jar -------------------------------------------------------------------------------- /lib/mx4j.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/mx4j.jar -------------------------------------------------------------------------------- /lib/naming-common.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/naming-common.jar -------------------------------------------------------------------------------- /lib/naming-factory.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/naming-factory.jar -------------------------------------------------------------------------------- /lib/naming-resources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/naming-resources.jar -------------------------------------------------------------------------------- /lib/servlet.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/servlet.jar -------------------------------------------------------------------------------- /lib/tomcat-util.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/tomcat-util.jar -------------------------------------------------------------------------------- /lib/xercesImpl.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/xercesImpl.jar -------------------------------------------------------------------------------- /lib/xmlParserAPIs.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/lib/xmlParserAPIs.jar -------------------------------------------------------------------------------- /linux-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/linux-compile.sh -------------------------------------------------------------------------------- /mx4j.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/mx4j.license -------------------------------------------------------------------------------- /myApp/WEB-INF/classes/ModernServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/myApp/WEB-INF/classes/ModernServlet.class -------------------------------------------------------------------------------- /myApp/WEB-INF/classes/PrimitiveServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/myApp/WEB-INF/classes/PrimitiveServlet.class -------------------------------------------------------------------------------- /myApp/WEB-INF/classes/SessionServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/myApp/WEB-INF/classes/SessionServlet.class -------------------------------------------------------------------------------- /src/SessionServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/SessionServlet.java -------------------------------------------------------------------------------- /src/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/com/brainysoftware/pyrmont/util/HttpSniffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/com/brainysoftware/pyrmont/util/HttpSniffer.java -------------------------------------------------------------------------------- /src/cxs01/pyrmont/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs01/pyrmont/HttpServer.java -------------------------------------------------------------------------------- /src/cxs01/pyrmont/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs01/pyrmont/Request.java -------------------------------------------------------------------------------- /src/cxs01/pyrmont/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs01/pyrmont/Response.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/Constants.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/HttpServer1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/HttpServer1.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/HttpServer2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/HttpServer2.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/Request.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/RequestFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/RequestFacade.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/Response.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/ResponseFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/ResponseFacade.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/ServletProcessor1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/ServletProcessor1.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/ServletProcessor2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/ServletProcessor2.java -------------------------------------------------------------------------------- /src/cxs02/pyrmont/StaticResourceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs02/pyrmont/StaticResourceProcessor.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Address.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Employee.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/EmployeeRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/EmployeeRuleSet.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Office.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Office.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Test01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Test01.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Test02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Test02.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/digestertest/Test03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/digestertest/Test03.java -------------------------------------------------------------------------------- /src/cxs15/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs15/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/cxs16/pyrmont/shutdownhook/MySwingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/cxs16/pyrmont/shutdownhook/MySwingApp.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/ServletProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/ServletProcessor.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/StaticResourceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/StaticResourceProcessor.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/RequestStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/RequestStream.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/ResponseStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/ResponseStream.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/ResponseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/ResponseWriter.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/Constants.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpConnector.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpHeader.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpProcessor.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpRequest.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpRequestFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpRequestFacade.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpRequestLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpRequestLine.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpResponse.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/HttpResponseFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/HttpResponseFacade.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/LocalStrings.properties -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/ex03/pyrmont/connector/http/SocketInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/connector/http/SocketInputStream.java -------------------------------------------------------------------------------- /src/ex03/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex03/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex04/pyrmont/core/SimpleContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex04/pyrmont/core/SimpleContainer.java -------------------------------------------------------------------------------- /src/ex04/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex04/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleContext.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleContextMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleContextMapper.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleContextValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleContextValve.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleLoader.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/startup/Bootstrap1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/startup/Bootstrap1.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/startup/Bootstrap2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/startup/Bootstrap2.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/valves/ClientIPLoggerValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/valves/ClientIPLoggerValve.java -------------------------------------------------------------------------------- /src/ex05/pyrmont/valves/HeaderLoggerValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex05/pyrmont/valves/HeaderLoggerValve.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleContext.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleContextLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleContextLifecycleListener.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleContextMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleContextMapper.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleContextValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleContextValve.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleLoader.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex06/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex06/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleContext.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleContextLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleContextLifecycleListener.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleContextMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleContextMapper.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleContextValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleContextValve.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleLoader.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex07/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex07/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex08/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex08/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex08/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex08/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex08/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex08/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex08/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex08/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex08/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex08/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex09/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex09/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex09/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex09/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex09/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex09/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex09/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex09/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex09/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex09/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/core/SimplePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/core/SimplePipeline.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/core/SimpleWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/core/SimpleWrapper.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/core/SimpleWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/core/SimpleWrapperValve.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/realm/SimpleRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/realm/SimpleRealm.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/realm/SimpleUserDatabaseRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/realm/SimpleUserDatabaseRealm.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/startup/Bootstrap1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/startup/Bootstrap1.java -------------------------------------------------------------------------------- /src/ex10/pyrmont/startup/Bootstrap2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex10/pyrmont/startup/Bootstrap2.java -------------------------------------------------------------------------------- /src/ex11/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex11/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex11/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex11/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex13/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex13/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex13/pyrmont/startup/Bootstrap1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex13/pyrmont/startup/Bootstrap1.java -------------------------------------------------------------------------------- /src/ex13/pyrmont/startup/Bootstrap2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex13/pyrmont/startup/Bootstrap2.java -------------------------------------------------------------------------------- /src/ex14/pyrmont/core/SimpleContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex14/pyrmont/core/SimpleContextConfig.java -------------------------------------------------------------------------------- /src/ex14/pyrmont/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex14/pyrmont/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/ex14/pyrmont/startup/Stopper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex14/pyrmont/startup/Stopper.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/modelmbeantest1/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/modelmbeantest1/Car.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/modelmbeantest1/ModelAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/modelmbeantest1/ModelAgent.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/modelmbeantest2/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/modelmbeantest2/Car.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/modelmbeantest2/ModelAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/modelmbeantest2/ModelAgent.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/modelmbeantest2/car-mbean-descriptor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/modelmbeantest2/car-mbean-descriptor.xml -------------------------------------------------------------------------------- /src/ex20/pyrmont/standardmbeantest/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/standardmbeantest/Car.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/standardmbeantest/CarMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/standardmbeantest/CarMBean.java -------------------------------------------------------------------------------- /src/ex20/pyrmont/standardmbeantest/StandardAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/ex20/pyrmont/standardmbeantest/StandardAgent.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Authenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Authenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Cluster.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Connector.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Contained.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Contained.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Container.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ContainerEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ContainerEvent.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ContainerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ContainerListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ContainerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ContainerServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Context.java -------------------------------------------------------------------------------- /src/org/apache/catalina/DefaultContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/DefaultContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Deployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Deployer.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Engine.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Globals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Globals.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Group.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Group.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Host.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Host.java -------------------------------------------------------------------------------- /src/org/apache/catalina/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/HttpRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/HttpResponse.java -------------------------------------------------------------------------------- /src/org/apache/catalina/InstanceEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/InstanceEvent.java -------------------------------------------------------------------------------- /src/org/apache/catalina/InstanceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/InstanceListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Lifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Lifecycle.java -------------------------------------------------------------------------------- /src/org/apache/catalina/LifecycleEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/LifecycleEvent.java -------------------------------------------------------------------------------- /src/org/apache/catalina/LifecycleException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/LifecycleException.java -------------------------------------------------------------------------------- /src/org/apache/catalina/LifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/LifecycleListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Loader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Loader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Logger.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Manager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Mapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Pipeline.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Realm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Realm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Request.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Response.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Role.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Server.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ServerFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Service.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Session.java -------------------------------------------------------------------------------- /src/org/apache/catalina/SessionEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/SessionEvent.java -------------------------------------------------------------------------------- /src/org/apache/catalina/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/SessionListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Store.java -------------------------------------------------------------------------------- /src/org/apache/catalina/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/User.java -------------------------------------------------------------------------------- /src/org/apache/catalina/UserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/UserDatabase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Valve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Valve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ValveContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ValveContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/Wrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/Wrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/AuthenticatorBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/AuthenticatorBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/BasicAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/BasicAuthenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/DigestAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/DigestAuthenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/FormAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/FormAuthenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/NonLoginAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/NonLoginAuthenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/SSLAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/SSLAuthenticator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/SavedRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/SavedRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/authenticator/SingleSignOn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/authenticator/SingleSignOn.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/ClusterMemberInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/ClusterMemberInfo.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/ClusterReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/ClusterReceiver.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/ClusterSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/ClusterSender.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/ClusterSessionBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/ClusterSessionBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/MulticastReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/MulticastReceiver.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/MulticastSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/MulticastSender.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/ReplicationWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/ReplicationWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/cluster/StandardCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/cluster/StandardCluster.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpRequestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpRequestBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpRequestFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpRequestFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpRequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpRequestWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpResponseBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpResponseBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpResponseFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpResponseFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/HttpResponseWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/HttpResponseWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/RequestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/RequestBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/RequestFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/RequestFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/RequestStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/RequestStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/RequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/RequestWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/ResponseBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/ResponseBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/ResponseFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/ResponseFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/ResponseStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/ResponseStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/ResponseWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/ResponseWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/ResponseWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/ResponseWriter.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/DefaultHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/DefaultHeaders.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpConnector.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpHeader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpProcessor.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpRequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpRequestImpl.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpRequestLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpRequestLine.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpRequestStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpRequestStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpRequestStream.java~1~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpRequestStream.java~1~ -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpResponseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpResponseImpl.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/HttpResponseStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/HttpResponseStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http/SocketInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http/SocketInputStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/HttpConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/HttpConnector.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/HttpProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/HttpProcessor.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/HttpRequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/HttpRequestImpl.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/HttpResponseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/HttpResponseImpl.java -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/connector/http10/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/connector/http10/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationContextFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationContextFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationDispatcher.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationFilterChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationFilterChain.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationFilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationFilterConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationHttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationHttpRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationHttpResponse.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ApplicationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ApplicationResponse.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/ContainerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/ContainerBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/FastEngineMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/FastEngineMapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/core/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/core/MappingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/MappingRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/NamingContextListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/NamingContextListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardContextMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardContextMapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardContextValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardContextValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardDefaultContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardDefaultContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardEngine.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardEngineMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardEngineMapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardEngineValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardEngineValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardHost.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardHostDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardHostDeployer.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardHostMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardHostMapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardHostValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardHostValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardPipeline.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardServer.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardService.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardWrapperFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardWrapperFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/core/StandardWrapperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/core/StandardWrapperValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ApplicationParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ApplicationParameter.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ContextEjb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ContextEjb.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ContextEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ContextEnvironment.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ContextLocalEjb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ContextLocalEjb.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ContextResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ContextResource.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ContextResourceLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ContextResourceLink.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ErrorPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ErrorPage.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/FilterDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/FilterDef.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/FilterMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/FilterMap.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/LoginConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/LoginConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/NamingResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/NamingResources.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/ResourceParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/ResourceParams.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/SecurityCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/SecurityCollection.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/SecurityConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/SecurityConstraint.java -------------------------------------------------------------------------------- /src/org/apache/catalina/deploy/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/deploy/Test.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/Extension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/Extension.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/Reloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/Reloader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/ResourceEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/ResourceEntry.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/StandardClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/StandardClassLoader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/WebappClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/WebappClassLoader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/WebappClassLoader.java~1~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/WebappClassLoader.java~1~ -------------------------------------------------------------------------------- /src/org/apache/catalina/loader/WebappLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/loader/WebappLoader.java -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/FileLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/FileLogger.java -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/LoggerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/LoggerBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/SystemErrLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/SystemErrLogger.java -------------------------------------------------------------------------------- /src/org/apache/catalina/logger/SystemOutLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/logger/SystemOutLogger.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ClassNameMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ClassNameMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ConnectorMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ConnectorMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ContextEnvironmentMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ContextEnvironmentMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ContextResourceLinkMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ContextResourceLinkMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ContextResourceMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ContextResourceMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/DefaultContextMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/DefaultContextMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/GlobalResourcesLifecycleListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/GroupMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/GroupMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/MBeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/MBeanFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/MBeanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/MBeanUtils.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/MemoryUserDatabaseMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/NamingResourcesMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/NamingResourcesMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/RoleMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/RoleMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/ServerLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/ServerLifecycleListener.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/StandardContextMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/StandardContextMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/StandardEngineMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/StandardEngineMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/StandardHostMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/StandardHostMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/StandardServerMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/StandardServerMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/StandardServiceMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/StandardServiceMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/UserMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/UserMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/mbeans/mbeans-descriptors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/mbeans/mbeans-descriptors.xml -------------------------------------------------------------------------------- /src/org/apache/catalina/net/DefaultServerSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/net/DefaultServerSocketFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/net/SSLServerSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/net/SSLServerSocketFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/net/ServerSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/net/ServerSocketFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/GenericPrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/GenericPrincipal.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/JAASCallbackHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/JAASCallbackHandler.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/JAASMemoryLoginModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/JAASMemoryLoginModule.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/JAASRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/JAASRealm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/JDBCRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/JDBCRealm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/JNDIRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/JNDIRealm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/MemoryRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/MemoryRealm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/MemoryRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/MemoryRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/RealmBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/RealmBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/realm/UserDatabaseRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/realm/UserDatabaseRealm.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/CGIServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/CGIServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/DefaultServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/DefaultServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/HTMLManagerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/HTMLManagerServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/InvokerHttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/InvokerHttpRequest.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/InvokerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/InvokerServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/ManagerServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/ManagerServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/servlets/WebdavServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/servlets/WebdavServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/DistributedManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/DistributedManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/FileStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/FileStore.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/JDBCStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/JDBCStore.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/session/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/session/ManagerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/ManagerBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/PersistentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/PersistentManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/PersistentManagerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/PersistentManagerBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/StandardManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/StandardManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/StandardSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/StandardSession.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/StandardSessionFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/StandardSessionFacade.java -------------------------------------------------------------------------------- /src/org/apache/catalina/session/StoreBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/session/StoreBase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/ByteArrayServletOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/ByteArrayServletOutputStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/ResponseIncludeWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/ResponseIncludeWrapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSICommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSICommand.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIEcho.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIEcho.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIExec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIExec.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIExternalResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIExternalResolver.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIFlastmod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIFlastmod.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIFsize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIFsize.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIInclude.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIInclude.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIMediator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIMediator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIPrintenv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIPrintenv.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIProcessor.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIServlet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIServletExternalResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIServletExternalResolver.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIServletRequestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIServletRequestUtil.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSISet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSISet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/ssi/SSIStopProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/ssi/SSIStopProcessingException.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Authenticators.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Authenticators.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Bootstrap.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/BootstrapService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/BootstrapService.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/BootstrapServiceContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/BootstrapServiceContext.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Catalina.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Catalina.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/CatalinaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/CatalinaManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/CatalinaManagerMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/CatalinaManagerMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/CatalinaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/CatalinaService.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/ClassLoaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/ClassLoaderFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/ContextConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/ContextConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/ContextRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/ContextRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/CopyParentClassLoaderRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/CopyParentClassLoaderRule.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Embedded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Embedded.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/EmbeddedManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/EmbeddedManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/EmbeddedManagerMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/EmbeddedManagerMBean.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/EngineConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/EngineConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/EngineRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/EngineRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/HomesUserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/HomesUserDatabase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/HostConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/HostConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/HostRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/HostRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/LifecycleListenerRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/LifecycleListenerRule.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/NamingRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/NamingRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/PasswdUserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/PasswdUserDatabase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/SecurityClassLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/SecurityClassLoad.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/TldRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/TldRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/Tool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/Tool.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/UserConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/UserConfig.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/UserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/UserDatabase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/startup/WebRuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/startup/WebRuleSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/AbstractGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/AbstractGroup.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/AbstractRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/AbstractRole.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/AbstractUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/AbstractUser.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/users/MemoryGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/MemoryGroup.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/MemoryRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/MemoryRole.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/MemoryUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/MemoryUser.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/MemoryUserDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/MemoryUserDatabase.java -------------------------------------------------------------------------------- /src/org/apache/catalina/users/MemoryUserDatabaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/users/MemoryUserDatabaseFactory.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/Base64.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/CGIProcessEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/CGIProcessEnvironment.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/CharsetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/CharsetMapper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/CharsetMapperDefault.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/CharsetMapperDefault.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/util/CookieTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/CookieTools.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/CustomObjectInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/CustomObjectInputStream.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/DOMWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/DOMWriter.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/DateTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/DateTool.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/Enumerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/Enumerator.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/FastDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/FastDateFormat.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/FastHttpDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/FastHttpDateFormat.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/HexUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/HexUtils.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/IOTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/IOTools.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/InstanceSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/InstanceSupport.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/LifecycleSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/LifecycleSupport.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/util/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/util/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/util/MD5Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/MD5Encoder.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/MIME2Java.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/MIME2Java.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ParameterMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/ParameterMap.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ProcessEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/ProcessEnvironment.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ProcessHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/ProcessHelper.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/Queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/Queue.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/RequestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/RequestUtil.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ResourceSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/ResourceSet.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/ServerInfo.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/ServerInfo.properties: -------------------------------------------------------------------------------- 1 | server.info=Apache Tomcat/@VERSION@ 2 | -------------------------------------------------------------------------------- /src/org/apache/catalina/util/Strftime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/Strftime.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/StringManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/StringManager.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/StringParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/StringParser.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/URL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/URL.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/URLEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/URLEncoder.java -------------------------------------------------------------------------------- /src/org/apache/catalina/util/XMLWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/util/XMLWriter.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/AccessLogValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/AccessLogValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/CertificatesValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/CertificatesValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/Constants.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/ErrorDispatcherValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/ErrorDispatcherValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/ErrorReportValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/ErrorReportValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/JDBCAccessLogValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/JDBCAccessLogValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/RemoteAddrValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/RemoteAddrValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/RemoteHostValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/RemoteHostValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/RequestDumperValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/RequestDumperValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/RequestFilterValve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/RequestFilterValve.java -------------------------------------------------------------------------------- /src/org/apache/catalina/valves/ValveBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/catalina/valves/ValveBase.java -------------------------------------------------------------------------------- /src/org/apache/naming/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/Constants.java -------------------------------------------------------------------------------- /src/org/apache/naming/ContextAccessController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/ContextAccessController.java -------------------------------------------------------------------------------- /src/org/apache/naming/ContextBindings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/ContextBindings.java -------------------------------------------------------------------------------- /src/org/apache/naming/EjbRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/EjbRef.java -------------------------------------------------------------------------------- /src/org/apache/naming/JndiPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/JndiPermission.java -------------------------------------------------------------------------------- /src/org/apache/naming/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/naming/LocalStrings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/LocalStrings_es.properties -------------------------------------------------------------------------------- /src/org/apache/naming/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/naming/NameParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NameParserImpl.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingContextBindingsEnumeration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingContextBindingsEnumeration.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingContextEnumeration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingContextEnumeration.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingEntry.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingService.java -------------------------------------------------------------------------------- /src/org/apache/naming/NamingServiceMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/NamingServiceMBean.java -------------------------------------------------------------------------------- /src/org/apache/naming/ResourceEnvRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/ResourceEnvRef.java -------------------------------------------------------------------------------- /src/org/apache/naming/ResourceLinkRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/ResourceLinkRef.java -------------------------------------------------------------------------------- /src/org/apache/naming/ResourceRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/ResourceRef.java -------------------------------------------------------------------------------- /src/org/apache/naming/SelectorContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/SelectorContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/StringManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/StringManager.java -------------------------------------------------------------------------------- /src/org/apache/naming/TransactionRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/TransactionRef.java -------------------------------------------------------------------------------- /src/org/apache/naming/java/javaURLContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/java/javaURLContextFactory.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/BaseDirContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/BaseDirContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/Constants.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/DirContextURLConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/DirContextURLConnection.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/DirContextURLStreamHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/DirContextURLStreamHandler.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/DirContextURLStreamHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/DirContextURLStreamHandlerFactory.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/FileDirContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/FileDirContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/LocalStrings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/LocalStrings.properties -------------------------------------------------------------------------------- /src/org/apache/naming/resources/LocalStrings_ja.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/LocalStrings_ja.properties -------------------------------------------------------------------------------- /src/org/apache/naming/resources/ProxyDirContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/ProxyDirContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/RecyclableNamingEnumeration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/RecyclableNamingEnumeration.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/Resource.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/ResourceAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/ResourceAttributes.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/WARDirContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/WARDirContext.java -------------------------------------------------------------------------------- /src/org/apache/naming/resources/jndi/Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/org/apache/naming/resources/jndi/Handler.java -------------------------------------------------------------------------------- /src/test/MySwingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/MySwingApp.java -------------------------------------------------------------------------------- /src/test/MySwingAppWithShutdownHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/MySwingAppWithShutdownHook.java -------------------------------------------------------------------------------- /src/test/RunnableDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/RunnableDemo.java -------------------------------------------------------------------------------- /src/test/ShutdownHookDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/ShutdownHookDemo.java -------------------------------------------------------------------------------- /src/test/ThreadDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/ThreadDemo.java -------------------------------------------------------------------------------- /src/test/UseDigesterExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/UseDigesterExample.java -------------------------------------------------------------------------------- /src/test/UseRequestUtilExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/UseRequestUtilExample.java -------------------------------------------------------------------------------- /src/test/UseStringParserExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/src/test/UseStringParserExample.java -------------------------------------------------------------------------------- /webapps/app1/WEB-INF/classes/ModernServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webapps/app1/WEB-INF/classes/ModernServlet.class -------------------------------------------------------------------------------- /webapps/app1/WEB-INF/classes/PrimitiveServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webapps/app1/WEB-INF/classes/PrimitiveServlet.class -------------------------------------------------------------------------------- /webapps/app1/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webapps/app1/WEB-INF/web.xml -------------------------------------------------------------------------------- /webapps/manager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webapps/manager.xml -------------------------------------------------------------------------------- /webapps/myadmin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webapps/myadmin.xml -------------------------------------------------------------------------------- /webroot/ModernServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/ModernServlet.class -------------------------------------------------------------------------------- /webroot/ModernServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/ModernServlet.java -------------------------------------------------------------------------------- /webroot/PrimitiveServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/PrimitiveServlet.class -------------------------------------------------------------------------------- /webroot/PrimitiveServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/PrimitiveServlet.java -------------------------------------------------------------------------------- /webroot/SessionServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/SessionServlet.java -------------------------------------------------------------------------------- /webroot/images/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/images/logo.gif -------------------------------------------------------------------------------- /webroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/webroot/index.html -------------------------------------------------------------------------------- /win-compile.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stateIs0/HowTomcatWorks/HEAD/win-compile.bat --------------------------------------------------------------------------------