IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

pb avec la mise a jour d'un objet


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 42
    Par défaut pb avec la mise a jour d'un objet
    bonjour ,
    j'essaye de modifier un objet et j'ai tjrs cette erreur
    org.hibernate.NonUniqueObjectException a different object with the same identifier value was already associated with the session
    quelqu'un peut m'aider merci

  2. #2
    Membre averti
    Inscrit en
    Août 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 21
    Par défaut
    Bonjour,

    As tu chargé correctement ton l'instance que tu essayes de modifier avec un .get() ou .load() depuis ta session hibernate ?
    Sinon tu peux également tenter un .flush() sur ta session hibernate avant d'effectuer la mise à jour de ton instance.

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 42
    Par défaut
    oui je recupere mon objet avec un .get ,
    j'ai essayé le flush mais sans resultat avec la meme erreur

  4. #4
    Membre averti
    Inscrit en
    Août 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 21
    Par défaut
    Oups pardon, le flush est à faire avant meme de charger ton objet à mettre à jour et pas avant de le mettre à jour.
    Il est sensé synchroniser tous tes objets encore en session avec la base.

  5. #5
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 42
    Par défaut
    le probleme , est que ,quand je fais une modife la premiere fois dans mes pas jsp j'ai pas l'erreur ,par contre si je veux refaire la meme modife j'ai tjrs le probleme ,
    je veux savoir est ce ke la session conserve toujours l'objet apres l'execution de l'update.
    merci encore

  6. #6
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    A priori oui, la session le conserve.
    Il te faut utiliser evict() si tu veux pas qu'il le garde.

    Peut etre si tu montraiston code, ca nous aiderait.

Discussions similaires

  1. [2.x] Erreur avec la mise a jour des dependences sur symfony.
    Par sambafaf dans le forum Symfony
    Réponses: 12
    Dernier message: 03/02/2014, 09h18
  2. probleme avec derniere mise a jour firefox
    Par matetchris dans le forum Firefox
    Réponses: 1
    Dernier message: 29/08/2008, 10h22
  3. [openSuse10.3] problem avec les mises a jour
    Par wodel dans le forum SUSE
    Réponses: 2
    Dernier message: 20/11/2007, 10h06
  4. Problème mise à jour SUDO avec apt
    Par byloute dans le forum Debian
    Réponses: 6
    Dernier message: 27/10/2005, 09h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo