@Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
            throws IOException, ServletException {
        HttpServletRequest httpReq = (HttpServletRequest) request;
        String path = httpReq.getPathInfo();
        if ("/".equals(path) || "".equals(path) || path == null) { //$NON-NLS-1$ //$NON-NLS-2$
            httpReq.getRequestDispatcher("/system/status").forward(request, response); //$NON-NLS-1$
        } else {
            chain.doFilter(request, response);
        }
    }
@see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
common/servlet/src/main/java/io/apiman/common/servlet/RootResourceFilter.java