Example usage for org.springframework.dao DataAccessException printStackTrace

List of usage examples for org.springframework.dao DataAccessException printStackTrace

Introduction

In this page you can find the example usage for org.springframework.dao DataAccessException printStackTrace.

Prototype

public void printStackTrace() 

Source Link

Document

Prints this throwable and its backtrace to the standard error stream.

Usage

From source file:com.siacra.beans.EscalafonBean.java

/**
 * Add Escalafon//from w ww . j a v  a2s  .c  o  m
 *
 */
public void addEscalafon() {
    try {
        Escalafon escalafon = new Escalafon();
        Acuerdo acuerdo = getAcuerdoService().getAcuerdoById(getIdAcuerdo());
        escalafon.setAcuerdo(acuerdo);
        escalafon.setTipoescalafon(getTipoescalafon());
        escalafon.setEs_estado(false);
        getEscalafonService().addEscalafon(escalafon);
        addMessage("El escalafon " + getTipoescalafon() + " fue aadido correctamente");
        //return "ListarNivelesAcceso?faces-redirect=true";
        reset();
        setInsert(false);
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
    //return null;
}

From source file:com.siacra.beans.EscalafonBean.java

/**
 * Update Escalafon//  w w  w  .  j  a  v  a 2  s . com
 *
 * 
 */
public void updateEscalafon() {

    try {
        Escalafon escalafon = new Escalafon();
        escalafon = getEscalafonService().getEscalafonById(getIdescalafon());
        Acuerdo acuerdo = getAcuerdoService().getAcuerdoById(getIdAcuerdo());
        escalafon.setAcuerdo(acuerdo);
        escalafon.setTipoescalafon(getTipoescalafon());
        escalafon.setEs_estado(isEs_escalafon());
        getEscalafonService().updateEscalafon(escalafon);
        addMessage(
                "El escalafon " + getIdescalafon() + " fue actualizado correctamente a: " + getTipoescalafon());

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.TipoGrupoBean.java

public void loadTipoGrupo(TipoGrupo tgrupo) {

    try {/*  w  w w  .ja  va 2s.c om*/
        setIdTipoGrupo(tgrupo.getIdTipoGrupo());
        setTipoGrupos(tgrupo.getTipoGrupo());
        setNombreGrupo(tgrupo.getNombreGrupo());

    } catch (DataAccessException e) {
        e.printStackTrace();
    }

}

From source file:com.siacra.beans.TipoGrupoBean.java

public void lockedTipoGrupo() {

    try {//from w  w w . java  2 s.co m
        TipoGrupo tgrupo = getTipoGrupoService().getTipoGrupoById(getIdTipoGrupo());
        String tipogrupoBloqueado = tgrupo.getTipoGrupo() + " - " + tgrupo.getNombreGrupo();
        tgrupo.setTgEstado(false);
        getTipoGrupoService().updateTipoGrupo(tgrupo);
        addMessage("El Tipo de grupo " + tipogrupoBloqueado + " fue inhabilitado correctamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.TipoGrupoBean.java

public void unlockedTipoGrupo() {

    try {//w ww.j  a  v a2 s.c  o  m
        TipoGrupo tgrupo = getTipoGrupoService().getTipoGrupoById(getIdTipoGrupo());
        String tipogrupoBloqueado = tgrupo.getTipoGrupo() + " - " + tgrupo.getNombreGrupo();
        tgrupo.setTgEstado(true);
        getTipoGrupoService().updateTipoGrupo(tgrupo);
        addMessage("El Tipo de grupo " + tipogrupoBloqueado + " fue inhabilitado correctamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.TipoGrupoBean.java

public void updateTipoGrupo() {
    try {//from  ww  w.  ja  va  2s  . c  om

        TipoGrupo tgrupo = getTipoGrupoService().getTipoGrupoById(getIdTipoGrupo());
        tgrupo.setTipoGrupo(getTipoGrupos());
        tgrupo.setNombreGrupo(getNombreGrupo());
        getTipoGrupoService().updateTipoGrupo(tgrupo);
        addMessage("El tipo de grupo : " + getTipoGrupos() + " nombre : " + getNombreGrupo()
                + " fue modificado exitosamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.TipoGrupoBean.java

public void deleteTipoGrupo() {
    try {//  ww  w  .ja  va  2s  .c  o  m
        TipoGrupo tgrupo = getTipoGrupoService().getTipoGrupoById(getIdTipoGrupo());
        String tipoGrupoEliminado = tgrupo.getTipoGrupo();

        if (tgrupo.getGrupo() != null) {
            getTipoGrupoService().deleteTipoGrupo(tgrupo);
            addMessage("El tipo de grupo : " + tipoGrupoEliminado + " fue eliminado correctamente");
        } else {
            tgrupo.setTgEstado(false);
            getTipoGrupoService().updateTipoGrupo(tgrupo);
            addMessage("El tipo de grupo : " + tipoGrupoEliminado + " fue dado de baja correctamente");
        }

    } catch (DataAccessException e) {
        e.printStackTrace();
        addMessage("El tipo grupo no puede ser eliminado debido a que tiene registros relacionados");
    }
}

From source file:com.siacra.beans.TipoGrupoBean.java

public void addTipoGrupo() {

    try {/* w  w w. j  a v  a2 s .c o  m*/
        TipoGrupo tipoGrupo = new TipoGrupo();
        //tipoGrupo.setIdTipoGrupo(idTipoGrupo);
        tipoGrupo.setTipoGrupo(tipoGrupos);
        tipoGrupo.setNombreGrupo(nombreGrupo);
        tipoGrupo.setTgEstado(false);

        //Consultamos si el tipo grupo existe o no
        if (getTipoGrupoService().getExistTipoGrupo(getTipoGrupos(), getNombreGrupo())) {
            addMessage("El tipo de grupo :" + getTipoGrupos() + " nombre : " + getNombreGrupo() + " ya existe");
        } else {
            getTipoGrupoService().addTipoGrupo(tipoGrupo);
            addMessage("El tipo de grupo :" + getTipoGrupos() + " nombre : " + getNombreGrupo()
                    + " fue creado exitosamente");
            reset();
            setInsert(false);
        }
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.ProyectoBean.java

public void addProyecto() {
    try {//from   w ww  .  j a v  a2 s  . com
        Proyecto proyecto = new Proyecto();
        Escuela escuela = getEscuelaService().getEscuelaById(getIdEscuela());
        proyecto.setResponsabilidad(null);
        proyecto.setEscuela(escuela);
        proyecto.setFechainicio(fechainicio);
        proyecto.setFechafin(fechafin);
        proyecto.setNombreproyecto(nombreproyecto);
        proyecto.setObservacion(observacion);
        proyecto.setDescripcion(descripcion);
        proyecto.setEstadoproyecto(estadoproyecto);
        proyecto.setAprobarproyecto(false);
        getProyectoService().addProyecto(proyecto);
        this.setInsert(false);
        reset();
        addMessage("El proyecto fue aadido correctamente");
        refreshProyectos();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService.java

/**
 * blockSize  ID //from  ww w  .ja v  a2 s.  co m
 * 
 * @param blockSize ? blockSize
 * @param useBigDecimals BigDecimal  
 * @return BigDecimal?  BigDecimal  long 
 * @throws FdlException ID??   ? 
 */
private Object allocateIdBlock(int blockSize, boolean useBigDecimals) throws FdlException {

    if (getLogger().isDebugEnabled()) {
        getLogger().debug(messageSource.getMessage("debug.idgnr.allocate.idblock",
                new Object[] { new Integer(blockSize), tableName }, Locale.getDefault()));
    }

    Object nextId;
    Object newNextId;

    try {

        String selectQuery = "SELECT " + nextIdFieldName + " FROM " + table + " WHERE " + tableNameFieldName
                + " = ?";

        if (getLogger().isDebugEnabled()) {
            getLogger().debug("Select Query : " + selectQuery);
        }

        if (useBigDecimals) {
            try {
                nextId = jdbcTemplate.queryForObject(selectQuery, new Object[] { tableName }, BigDecimal.class);
            } catch (EmptyResultDataAccessException erdae) {
                nextId = null;
            }

            if (nextId == null) { // no row
                insertInitId(useBigDecimals, blockSize);

                return new BigDecimal(0);
            }
        } else {
            try {
                nextId = jdbcTemplate.queryForLong(selectQuery, tableName);
            } catch (EmptyResultDataAccessException erdae) {
                nextId = -1L;
            }

            if ((Long) nextId == -1L) { // no row
                insertInitId(useBigDecimals, blockSize);

                return new Long(0);
            }
        }
    } catch (DataAccessException dae) {
        dae.printStackTrace();
        if (getLogger().isDebugEnabled()) {
            getLogger().debug("", dae);
        }
        throw new FdlException(messageSource, "error.idgnr.select.idblock", new String[] { tableName }, null);
    }

    try {
        String updateQuery = "UPDATE " + table + " SET " + nextIdFieldName + " = ?" + " WHERE "
                + tableNameFieldName + " = ?";

        if (getLogger().isDebugEnabled()) {
            getLogger().debug("Update Query : " + updateQuery);
        }

        if (useBigDecimals) {
            newNextId = ((BigDecimal) nextId).add(new BigDecimal(blockSize));

        } else {
            newNextId = new Long(((Long) nextId).longValue() + blockSize);
        }

        jdbcTemplate.update(updateQuery, newNextId, tableName);

        return nextId;
    } catch (DataAccessException dae) {
        throw new FdlException(messageSource, "error.idgnr.update.idblockk", new String[] { tableName }, null);
    }

}