code: protected synchronized void doStart() throws Exception
      {
          // Start Servlet Handler
          super.doStart();
          if (log.isDebugEnabled())
              log.debug("Path Filters: " + _pathFilters);
          if (log.isDebugEnabled())
              log.debug("Servlet Filters: " + _servletFilterMap);
          
          if (getHttpContext() instanceof WebApplicationContext)
              _webApplicationContext= (WebApplicationContext)getHttpContext();
          
          if (_filterChainsCached)
          {
              _chainCache = getChainCache();
              _namedChainCache = getChainCache();
          }
      }
docs: /* -----------------------------------------------------------------