Boa tarde pessoal,
Estou com alguma dificuldade para tratar uma exceção no vraptor.
A exceção está sendo lançada no redirecTo
Eu preciso pegar essa exceção no periodoLetivoDao.remove(periodoLetivo);
segue os códigos.
@Post("/periodoLetivo/deleta")
public void deleta(PeriodoLetivo periodoLetivo) {
periodoLetivoDao.refresh(periodoLetivo);
String nomePeriodoLetivo = periodoLetivo.getNome();
periodoLetivoDao.remove(periodoLetivo);
result.include("msgOk", "Período Letivo [ " + nomePeriodoLetivo + " ] deletado com sucesso.");
result.redirectTo(this).index();
}
DAO
@Override
public void remove(PeriodoLetivo periodoLetivo) {
this.entityManager.remove(periodoLetivo);
}
