Pessoal o erro que dá é java.lang.ClassCastException: java.util.Vector cannot be cast to java.lang.Integer . O erro ocorre na linha em negrito. Como faço para arrumar isto?
ERRO AQUI
idtoReturn = ((Integer)id) + 1;
public Integer getLastIdByIdEspecies(Integer idEspecies) {
Query qry = pesqSql("Select MAX(ra.idRacas) FROM Racas ra where idEspecies = ?1");
qry.setParameter(1,idEspecies);
Object id = qry.getSingleResult();
//Object id = pesq("Select MAX(ra.idRacas) FROM Racas ra").getSingleResult();
int idtoReturn = 1;
if (id != null) {
[b] idtoReturn = ((Integer)id) + 1;[/b]
} else {
}
JOptionPane.showMessageDialog(null, idtoReturn);
return idtoReturn;
}