To be more explicit: here is the call stack : As you can see, it exits directly (no validation problems)
ServletFacesContextImpl.renderResponse() line: 329 UIPage.markSubmittedForm(FacesContext) line: 196 UIPage.processDecodes(FacesContext) line: 138 UIViewRoot(UIComponentBase).processDecodes(FacesContext) line: 605 UIViewRoot(UIViewRoot).processDecodes(FacesContext) line: 138 UIViewRoot.processDecodes(FacesContext) line: 164 ApplyRequestValuesExecutor.execute(FacesContext) line: 100 TobagoLifecycle.executePhase(FacesContext, PhaseExecutor, PhaseListenerManager) line: 102 TobagoLifecycle.execute(FacesContext) line: 72 FacesServlet.service(ServletRequest, ServletResponse) line: 139

