public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest httpRequest = (HttpServletRequest)request;
ProjectBean bean = (ProjectBean) httpRequest.getSession().getAttribute("projectBean");
String uri = httpRequest.getRequestURI();
if(uri.indexOf("/auth/start.jsf") >= 0 && bean != null && bean.isProjectConfigured()) {
// Project is configured and we're loading start -> perform redirect to build
HttpServletResponse httpResponse = (HttpServletResponse)response;
httpResponse.sendRedirect(httpRequest.getContextPath() + "/auth/build.jsf");
// } else if (uri.indexOf("/auth/start.jsf") < 0 && uri.indexOf("/auth/") >= 0 && (bean == null || !bean.isProjectConfigured())) {
// // Project is *not* configured and we're visiting a page which is not start -> perform redirect to start