FilterHolder holder= (FilterHolder)LazyList.get(_filters, _filter++);
FilterHolder holder= (FilterHolder)LazyList.get(_chain, _filter++);
        public void doFilter(ServletRequest request, ServletResponse response)            throws IOException, ServletException        {            if (Log.isDebugEnabled()) Log.debug("doFilter " + _filter);            // pass to next filter            if (_filter < LazyList.size(_filters))            {                FilterHolder holder= (FilterHolder)LazyList.get(_filters, _filter++);                if (Log.isDebugEnabled()) Log.debug("call filter " + holder);                Filter filter= holder.getFilter();                filter.doFilter(request, response, this);                return;            }            // Call servlet            if (_servletHolder != null)            {                if (Log.isDebugEnabled()) Log.debug("call servlet " + _servletHolder);                _servletHolder.handle(request, response);            }            else // Not found                notFound((HttpServletRequest)request, (HttpServletResponse)response);        }