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:architecture.ee.web.logo.dao.jdbc.JdbcLogoImageDao.java

public LogoImage getLogoImageById(long logoId) throws LogoImageNotFoundException {
    try {/*from   w  ww.  jav a  2s .  c  o  m*/
        return getExtendedJdbcTemplate().queryForObject(
                getBoundSql("ARCHITECTURE_WEB.SELECT_LOGO_IMAGE_BY_ID").getSql(), logoMapper,
                new SqlParameterValue(Types.NUMERIC, logoId));
    } catch (DataAccessException e) {
        e.printStackTrace();
        throw new LogoImageNotFoundException(e);
    }
}

From source file:org.sakaiproject.tool.tasklist.impl.TaskListManagerJdbcImpl.java

public boolean saveTask(Task t) {
    try {/* ww w. ja  va 2s . c  o  m*/
        if (t.getId() == null) {
            // if the id is not set the we are inserting a new record
            getJdbcTemplate().update(TASK_INSERT_QUERY,
                    new Object[] { t.getOwner(), t.getSiteId(), t.getCreationDate(), t.getTask() },
                    new int[] { Types.VARCHAR, Types.VARCHAR, Types.TIMESTAMP, Types.CLOB });
        } else {
            getJdbcTemplate().update(TASK_UPDATE_QUERY,
                    new Object[] { t.getOwner(), t.getSiteId(), t.getTask(), t.getId() },
                    new int[] { Types.VARCHAR, Types.VARCHAR, Types.CLOB, Types.BIGINT });
        }
    } catch (DataAccessException e) {
        log.error("Exception: Could not add task:" + e.toString());
        e.printStackTrace();
        return false;
    }
    return true;
}

From source file:org.sakaiproject.tool.tasklist.impl.TaskListManagerJdbcImpl.java

public boolean deleteTask(Task t) {
    try {// w w  w. ja v a  2s  .c o  m
        getJdbcTemplate().update(TASK_DELETE_QUERY, new Object[] { t.getId() }, new int[] { Types.BIGINT });
    } catch (DataAccessException e) {
        log.error("Exception: Could not delete task:" + t.getId() + ":" + e.toString());
        e.printStackTrace();
        return false;
    }
    return true;
}

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

/**
 * Add Escuela/*  w  ww . j ava 2s. co m*/
 *
 */
public void addEscuela() {
    try {
        Escuela escuela = new Escuela();
        Acuerdo acuerdo = getAcuerdoService().getAcuerdoById(getIdAcuerdo());
        escuela.setAcuerdo(acuerdo);
        escuela.setCodigoescuela(getCodigoescuela());
        escuela.setNombreescuela(getNombreescuela());
        escuela.setNombrecarrera(getNombrecarrera());
        getEscuelaService().addEscuela(escuela);
        addMessage("La Escuela " + getNombreescuela() + " fue aadida correctamente");
        reset();
        setInsert(false);
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

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

/**
 * Update Escuela/*from w w w.  j  a  v a  2  s.co  m*/
 *
 */
public void updateEscuela() {

    try {
        Escuela escuela = getEscuelaService().getEscuelaById(getIdescuela());
        Acuerdo acuerdo = getAcuerdoService().getAcuerdoById(getIdAcuerdo());
        escuela.setAcuerdo(acuerdo);
        escuela.setCodigoescuela(getCodigoescuela());
        escuela.setNombreescuela(getNombreescuela());
        escuela.setNombrecarrera(getNombrecarrera());
        getEscuelaService().updateEscuela(escuela);
        addMessage("La Escuela " + getCodigoescuela() + " fue actualizada correctamente ");
        // reset();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

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

public void lockedCiclo() {

    try {/*from w  w  w.j  a  v a 2s  . co m*/
        Ciclo ciclo = getCicloService().getCicloById(getIdCiclo());
        String cicloBloqueado = ciclo.getCiclo();
        String anio = Integer.toString(ciclo.getAnio());
        ciclo.setCiEstado(false);
        addMessage("El ciclo " + cicloBloqueado + " del ao " + anio + " fue inhabilitado correctamente");
        getCicloService().updateCiclo(ciclo);
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

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

public void updateCiclo() {
    try {//  w  w  w .  j a  va 2s . c  om

        Ciclo cicloNew = getCicloService().getCicloById(getIdCiclo());
        cicloNew.setCiclo(getCiclo());
        cicloNew.setAnio(getAnio());
        getCicloService().updateCiclo(cicloNew);
        addMessage("El tipo ciclo : " + getCiclo() + " para el ao : " + getAnio()
                + " fue modificado exitosamente");

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

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

public void unlockedCiclo() {

    try {/*ww  w .j  av  a2  s . c  o m*/
        Ciclo ciclo = getCicloService().getCicloById(getIdCiclo());
        String cicloBloqueado = ciclo.getCiclo();
        String anio = Integer.toString(ciclo.getAnio());
        if (getCicloService().getCiclosActivos().isEmpty()) {
            ciclo.setCiEstado(true);
            addMessage("El ciclo " + cicloBloqueado + " del ao " + anio + " fue habilitado correctamente");
            getCicloService().updateCiclo(ciclo);
        } else {
            addMessage("No se puede habilitar el ciclo. Solo puede existir un ciclo activo");
        }

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

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

public void deleteCiclo() {
    try {//from  w  ww.j  a v a2  s.  com
        Ciclo cicloOff = getCicloService().getCicloById(getIdCiclo());

        if (cicloOff.getOferta().isEmpty()) {
            getCicloService().deleteCiclo(cicloOff);
            addMessage("El ciclo : " + cicloOff.getCiclo() + " - " + cicloOff.getAnio()
                    + " fue eliminado correctamente");
        } else {
            cicloOff.setCiEstado(false);
            getCicloService().updateCiclo(cicloOff);
            addMessage("El ciclo : " + cicloOff.getCiclo() + " - " + cicloOff.getAnio()
                    + " fue dado de baja correctamente");
        }

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

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

public void addCiclo() {

    try {/*from   w  ww .j  a  v  a2  s.c o m*/
        Ciclo cicloN = new Ciclo();
        cicloN.setCiclo(getCiclo());
        cicloN.setAnio(getAnio());
        cicloN.setCiEstado(false);

        //Consultamos si el tipo grupo existe o no
        if (getCicloService().getExistCiclo(getCiclo(), getAnio())) {
            addMessage("El Ciclo : " + getCiclo() + " para el ao : " + getAnio() + " ya existe");
        } else {
            getCicloService().addCiclo(cicloN);

            addMessage("El Ciclo :" + getCiclo() + " para el ao : " + getAnio() + " fue creado exitosamente");
            setInsert(false);
        }
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}