List of usage examples for org.apache.commons.validator ValidatorException ValidatorException
public ValidatorException(String message)
From source file:es.pode.administracion.presentacion.planificador.listarTareasEnEjecucion.TareasEnEjecucionControllerImpl.java
public final void obtenerTareasEnEjecucion(ActionMapping mapping, ObtenerTareasEnEjecucionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try {/*from w w w. jav a 2 s. com*/ Utiles utilidades = new Utiles(); TareaVO[] tareas = this.getSrvPlanificadorService().obtenerTareasEnEjecucion(); for (int i = 0; i < tareas.length; i++) { /** * Recortamos el nombre de la tarea quitandole lo agregado al nombre original * y el nombre recortado lo metemos en tipoTarea para mostrarlo en la pantalla * de tareas en ejecucion y respetamos el nombre * Lo agregado son dos # seguidas de la fecha en la que se ejecuta la tarea * La fecha se compone de "ao+mes+dia+hora+minutos+segundos" * */ String nombre = tareas[i].getTrabajo(); int posicion = nombre.indexOf("!!"); if (posicion > 0) tareas[i].setTipoTarea(nombre.substring(0, posicion)); else tareas[i].setTipoTarea(nombre); } ((ListarTareasEnEjecucionFormImpl) form).setTareasEnEjecucionAsArray(tareas); } catch (Exception e) { log.error("Error: " + e); throw new ValidatorException("{tareas.error}"); } }
From source file:es.pode.administracion.presentacion.nodos.bajaNodo.BajaNodoControllerImpl.java
/** * @see es.pode.administracion.presentacion.nodos.bajaNodo.BajaNodoController#bajaNodo(org.apache.struts.action.ActionMapping, es.pode.administracion.presentacion.nodos.bajaNodo.BajaNodoForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *///from w w w.ja v a 2 s . co m public final void bajaNodo(ActionMapping mapping, es.pode.administracion.presentacion.nodos.bajaNodo.BajaNodoForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try { //String listaId = request.getParameter("listaId"); String listaId = request.getParameter("listaId"); if (log.isDebugEnabled()) log.debug("los ids de nodos que se quieren eliminar son " + listaId); Object[] objeto = listaId.split(" "); SrvNodoService nodoService = this.getSrvNodoService(); ValidaBajaNodoVO validaBajaNodoVO = nodoService.eliminarNodo(obtenerIds(objeto)); form.setNodosBorrados(validaBajaNodoVO.getNodosBorrados()); form.setDescripcionBaja(validaBajaNodoVO.getDescripcionBaja()); //TODO meter en los resources el ok y fallo } catch (Exception e) { log.error("Se ha producido un error al eliminar el nodo: " + e); throw new ValidatorException("{errors.borrarNodo}"); } }
From source file:es.pode.administracion.presentacion.informes.eliminarInforme.EliminarInformeControllerImpl.java
/** * @see es.pode.administracion.presentacion.informes.eliminarInforme.EliminarInformeController#eliminarInforme(org.apache.struts.action.ActionMapping, es.pode.administracion.presentacion.informes.eliminarInforme.EliminarInformeForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *//* w ww . ja v a2s . com*/ public final void eliminarInforme(ActionMapping mapping, es.pode.administracion.presentacion.informes.eliminarInforme.EliminarInformeForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try { String listaId = request.getParameter("listaId"); if (log.isDebugEnabled()) log.debug("los ids de los informes que se quieren eliminar son " + listaId); String[] informes = listaId.split(":"); if (log.isDebugEnabled()) log.debug("los ids de los informes que se quieren eliminar son " + listaId); SrvInformeService informeService = this.getSrvInformeService(); ValidaBajaInformeVO bajaInformeVO = informeService.eliminarInforme(informes); form.setInformesBorrados(bajaInformeVO.getInformesBorrados()); form.setResultado(bajaInformeVO.getDescripcionBaja()); } catch (Exception e) { log.error("Se ha producido un error al eliminar el informe: " + e); throw new ValidatorException("{errors.eliminarInforme}"); } }
From source file:es.pode.administracion.presentacion.repositoriosExternos.listarRepositoriosExternos.ListarNodosSQIControllerImpl.java
public void listarNodosSQI(ActionMapping mapping, ListarNodosSQIForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try {/*w w w . ja v a2 s .c o m*/ SrvGestionSqiService service = this.getSrvGestionSqiService(); NodoDescripcionSQIVO[] nodos = service.listarNodosSQI(); form.setNodosAsArray(nodos); } catch (Exception e) { logger.error("Se ha producido un error al listar los nodosSQI: " + e); throw new ValidatorException("{errors.listarnodoSQI} "); } }
From source file:es.pode.administracion.presentacion.adminusuarios.modificarGrupo.ModificarGruposControllerImpl.java
/** * @see es.pode.administracion.presentacion.adminusuarios.modificarGrupo.ModificarGruposController#cargarDescripcion(org.apache.struts.action.ActionMapping, * es.pode.administracion.presentacion.adminusuarios.modificarGrupo.CargarDescripcionForm, * javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse) *//*from w w w .ja va2 s .c o m*/ public final void cargarDescripcion(ActionMapping mapping, es.pode.administracion.presentacion.adminusuarios.modificarGrupo.CargarDescripcionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try { Long id = Long.valueOf(request.getParameter("id")); GrupoVO grupo = this.getSrvAdminUsuariosService().descripcionGrupo(id); if (log.isDebugEnabled()) log.debug("Obtengo el grupoVO seleccionado"); form.setDescripcion(grupo.getDescripcion()); form.setId(grupo.getId()); } catch (Exception e) { log.error("Error: " + e); throw new ValidatorException("{modificarGrupo.error}"); } }
From source file:es.pode.administracion.presentacion.estructuraseducativas.arboles.listar.ListarArbolesControllerImpl.java
public final void validarSeleccionados(ActionMapping mapping, ValidarSeleccionadosForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { if (form.getSeleccionadoRowSelection() == null || form.getSeleccionadoRowSelection().size() == 0) { throw new ValidatorException("{estructuras.arboles.error.seleccionados.vacios}"); }/*from w w w . j ava 2 s . c o m*/ this.getEstructurasSession(request).setVdexEliminar(form.getSeleccionadoRowSelectionAsArray()); }
From source file:es.pode.gestorFlujo.presentacion.objetosPersonales.verHistorial.VerHistorialControllerImpl.java
/** * @see es.pode.gestorFlujo.presentacion.objetosPersonales.verHistorial.VerHistorialController#cargarHistorialODE(org.apache.struts.action.ActionMapping, es.pode.gestorFlujo.presentacion.objetosPersonales.verHistorial.CargarHistorialODEForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) *//*from ww w .j a va 2 s .c o m*/ public final void cargarHistorialODE(ActionMapping mapping, es.pode.gestorFlujo.presentacion.objetosPersonales.verHistorial.CargarHistorialODEForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { if (logger.isDebugEnabled()) logger.debug( "cargando historiales para el ode: " + form.getIdODE() + " de titulo: " + form.getTitulo()); try { TransicionVO tr_vo_array[] = this.getSrvPublicacionService().obtenHistorialPorIdODE(form.getIdODE()); Transicion_VO_date tr_date[] = new Transicion_VO_date[tr_vo_array.length]; //recorremos el array para dar formato bonito a la fecha for (int i = 0; i < tr_vo_array.length; i++) { tr_date[i] = map_transicion(tr_vo_array[i]); } if (logger.isDebugEnabled()) logger.info("Encontrados " + tr_date.length + " historiales para " + form.getIdODE()); form.setHistorialesAsArray(tr_date); } catch (Exception ex) { logger.error("Error al obtener los historiales: " + ex.getMessage()); throw new ValidatorException("{gestorFlujo.error.historiales}"); } }
From source file:es.pode.administracion.presentacion.adminusuarios.bajaGrupo.BajaControllerImpl.java
/** * @see es.pode.administracion.presentacion.adminusuarios.bajaGrupo.BajaController#bajaGrupo(org.apache.struts.action.ActionMapping, * es.pode.administracion.presentacion.adminusuarios.bajaGrupo.BajaGrupoForm, * javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse) *//*from ww w. java 2 s. c o m*/ public final void bajaGrupo(ActionMapping mapping, es.pode.administracion.presentacion.adminusuarios.bajaGrupo.BajaGrupoForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String listaId = request.getParameter("listaId"); if (log.isDebugEnabled()) log.debug("los ids de usuario que se quieren eliminar son " + listaId); Object[] objeto = listaId.split(" "); ResourceBundle ficheroRecursos = null; try { SrvAdminUsuariosService srvAdminUsuariosService = this.getSrvAdminUsuariosService(); ValidaBajaGrupoVO validaBaja = srvAdminUsuariosService.bajaGrupo(obtenerIds(objeto)); Locale locale = request.getLocale(); ficheroRecursos = this.getFicherRecursos(locale); form.setDescripcionBaja(ficheroRecursos.getString(validaBaja.getDescripcion())); form.setGruposDeleted(validaBaja.getItemsDeleted()); } catch (Exception e) { log.error("Se ha producido un error al eliminar el usuario " + e); throw new ValidatorException("{errors.borrarUsuario}"); } }
From source file:es.pode.administracion.presentacion.estructuraseducativas.tesauros.listar.ListarTesaurosControllerImpl.java
public void validarSeleccionados(ActionMapping mapping, ValidarSeleccionadosForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { if (form.getSeleccionadoRowSelection() == null || form.getSeleccionadoRowSelection().size() == 0) { throw new ValidatorException("{estructuras.tesauros.error.seleccionados.vacios}"); }/* ww w .j a v a 2 s. co m*/ this.getEstructurasSession(request).setVdexEliminar(form.getSeleccionadoRowSelectionAsArray()); }
From source file:es.pode.administracion.presentacion.adminusuarios.bajaUsuario.BajaUsuarioControllerImpl.java
/** * @see es.pode.admainistracion.presentacion.adminusuarios.bajaUsuario.BajaUsuarioController#obtenerIdiomas(org.apache.struts.action.ActionMapping, * es.pode.administracion.presentacion.adminusuarios.bajaUsuario.ObtenerIdiomasForm, * javax.servlet.http.HttpServletRequest, * javax.servlet.http.HttpServletResponse) *///from www. jav a 2 s .co m public final void obtenerIdiomas(ActionMapping mapping, es.pode.administracion.presentacion.adminusuarios.bajaUsuario.ObtenerIdiomasForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { try { SrvAdminUsuariosService srvAdminUsuariosService = this.getSrvAdminUsuariosService(); Iterator iter = (form.getIds()).iterator(); UsuarioVO[] usuarios = new UsuarioVO[form.getIds().size()]; int i = 0; String listaId = ""; while (iter.hasNext()) { Long id = new Long((String) iter.next()); listaId = listaId + id.toString() + " "; UsuarioVO usuarioVO = srvAdminUsuariosService.descripcionUsuario(id); usuarios[i] = usuarioVO; i = i + 1; } form.setListaId(listaId.trim()); form.setUsuarios(usuarios); } catch (Exception e) { log.error("Error: " + e); throw new ValidatorException("{errors.borrarUsuario}"); } }