@PostConstruct public void obtenerDatosIniciales() { ListaIesController controller = (ListaIesController) FacesContext.getCurrentInstance() .getExternalContext() .getSessionMap() .get("listaIesController"); try { informacionIesDTO = registroServicio.obtenerInformacionIesPorIes(controller.getIes()); procesoActual = catalogoServicio.obtenerProcesoActualPorIdAplicacion(controller.getIdAplicacion()); // procesoActual = new ProcesoDTO(); // procesoActual.setId(6L); faseIesDTO = controller.getFaseIesDTO(); usuario = controller.getUsuario(); listaValoresVariablesEvaluador = evaluacionServicio.obtenerInformacionVariablesActivas( null, informacionIesDTO.getId(), TipoVariableEnum.CUANTITATIVA.getValue(), null); LOG.info("1 procesoActual:" + procesoActual); LOG.info("2 procesoActual:" + procesoActual.getId()); List<VariableProcesoDTO> listaVariablesProcesoTotal = catalogoServicio.obtenerVariablesProcesoTipo(procesoActual.getId(), "CUANTITATIVA"); LOG.info("listaValoresVariablesEvaluador:" + listaValoresVariablesEvaluador.size()); LOG.info("listaVariablesProcesoTotal:" + listaVariablesProcesoTotal.size()); if (listaValoresVariablesEvaluador.size() == listaVariablesProcesoTotal.size()) { generarReporte = false; } /** Llamada a reportes */ // listaRecursosReportes = reporteServicio // .obtenerRecursoPorFaseProceso(6L, 6L, // EnumClaseRecurso.REPORTE); // cambiar listaRecursosReportes = reporteServicio // .obtenerRecursoPorFaseProceso(6L, 6L, // EnumClaseRecurso.REPORTE); LOG.info("listaRecursosReportes..size.." + listaRecursosReportes.size()); } catch (ServicioException e) { JsfUtil.msgError("Error al obtener informacion inicial. " + e.getMessage()); e.printStackTrace(); } catch (Exception e) { JsfUtil.msgError("Error al obtener informacion inicial. Comuníquese con el administrador."); e.printStackTrace(); } }