Hello,
Je rencontre des difficultés à mettre à jour un élément existant à l'aide de
getHibernateTemplate.update (affaire) rien n est mise à jour
j ai donc codé ceci :
mais la encore il arrive parfois (1 fois sur 10) que l affaire n est pas supprimé dans la base
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public void update(Affaire affaire) throws Exception { LOG.debug("UPDATE AFFAIRE FROM DAO : " + affaire.getNoAffaire()); try{ Commune c = affaire.getCommunes().iterator().next(); delete(findByNoAffaire(affaire.getNoAffaire())); affaire.addCommune(c); LOG.debug("SAVE AFFAIRE WITH THIS COMMUNE AFTER DELETE " + affaire.getCommunes().iterator().next().getLibelleFr()); Object o = getHibernateTemplate().save(affaire); if (o == null) { LOG.error("ERROR SAVING AFFAIRE INSIDE UPDATE"); } }catch (Exception ex) { LOG.error("error while updating affaire" + ex.getMessage()); throw ex; } }
de quoi cela peut il provenir ?
Partager