Hello,

Je tente de faire une mise à jour d'une entité et celle-ci n'est pas mis à jour dans la base

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Localisation parcelle = getRemoteParcelleDao().findById(
					selectedParcelle.getId());
if (parcelle != null) {
  LOG.debug("PARCELLE EXIST WILL BE UPDATE " + selectedParcelle.getId()   
   + " " + selectedParcelle.getLieuDit());
  remoteParcelleDao.update(selectedParcelle);
}
parcelle n'est pas null est selectedParcelle contient le même id que parcelle

voici le code de mon dao

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public void update(Localisation parcelle) {
   getHibernateTemplate().update(parcelle);
   getHibernateTemplate().flush();
}
aucune exception n'est soulevée

et dans mon log on peut voir l'élément avec son id et son lieuDit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
PARCELLE EXIST WILL BE UPDATE 187 Rechthalten
alors qu'une fois le update (si on peut dire ca) effecuté la valeur dans la base correspond toujours à la valeur précédente

187 Rechthalten III