code: public void initializeServlets() throws Exception
      {
          // initialize Filters
          MultiException mex= new MultiException();
          Iterator iter= _filters.iterator();
          while (iter.hasNext())
          {
              FilterHolder holder= (FilterHolder)iter.next();
              try
              {
                  holder.start();
              }
              catch (Exception e)
              {
                  mex.add(e);
              }
          }
  
          // initialize Servlets
          try
          {
              super.initializeServlets();
          }
          catch (Exception e)
          {
              mex.add(e);
          }
  
          jsr154FilterHolder=getFilter("jsr154");
          if (jsr154FilterHolder!=null)
              jsr154Filter= (JSR154Filter)jsr154FilterHolder.getFilter();
          log.debug("jsr154filter="+jsr154Filter);
          
          if (LazyList.size(_requestAttributeListeners) > 0 || LazyList.size(_requestListeners) > 0)
          {
              
              if (jsr154Filter==null)
                  log.warn("Filter jsr154 not defined for RequestAttributeListeners");
              else
              {
                  jsr154Filter.setRequestAttributeListeners(_requestAttributeListeners);
                  jsr154Filter.setRequestListeners(_requestListeners);
              }
          }
  
          mex.ifExceptionThrow();
      }
docs: /* ------------------------------------------------------------