@Override public Object saveState(FacesContext context) { Object[] state = new Object[2]; state[0] = super.saveState(context); state[1] = StateHolderUtil.saveList(context, dataProviders); return state; }