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 Synchronisation de session


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 19
    Par défaut Pb Synchronisation de session
    qlq 1 connait il la cause de cette erreur:
    Could not synchronize database state with session.
    on fait voila:
    je recupere une liste d objet on faisant appel a cette methode:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public List lectureCandidat() throws HibernateException{
            Session s = HibernateUtil.currentSession();
     
            List listeCandidats = s.find("from Candidats");
     
            Transaction tx= s.beginTransaction();
            tx.commit();
            //HibernateUtil.closeSession();
     
    		return listeCandidats;
    	}
    Quad je ferme la session j ai une erruer d ou le://HibernateUtil.closeSession();
    Apres je modifier un objet de la liste au je fait une maj en faisant appel a cet methode:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public void updateCandidat(Candidats cand) throws HibernateException{
            Session s = HibernateUtil.currentSession();
            Transaction tx= s.beginTransaction();
            s.saveOrUpdate(cand);
            tx.commit(); 
           HibernateUtil.closeSession();
    		return ;
    et la j ai l erreur:Could not synchronize database state with session
    Merci pour votre aide.

  2. #2
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 19
    Par défaut
    en fait l erreure ce produit quand j ajout ce qui est marqué en rouge dans le code suivant
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <hibernate-mapping package="com.sbpm.modele">
    	<class name="Candidats" table="CANDIDATS">
    		<id
    			column="NUMCANDIDAT"
    			name="Numcandidat"
    			type="integer"
    		>
    			<generator class="increment" />
    		</id>
    		<property
    			column="NOM"
    			length="40"
    			name="Nom"
    			not-null="false"
    			type="string"
    		 />
    		<property
    			column="PRENOM"
    			length="40"
    			name="Prenom"
    			not-null="false"
    			type="string"
    		 />
    			
    		<set name="CANDIDATLANGUESet" lazy="true" inverse="true" cascade="all" >
    			<key column="NUMCANDIDAT" />
    			<one-to-many class="Candidatlangue" />
    		</set>
    	</class>
    </hibernate-mapping>

  3. #3
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 19
    Par défaut
    PLZ de l aide je suis vompletement bloqué.

  4. #4
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 19
    Par défaut
    tous le monde est en vacances ou qui, il n y a personne pour m aider

  5. #5
    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
    Tu peux montrer la trace complete de l'erreur.

  6. #6
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 19
    Par défaut
    Voila la trace que t as demandé:
    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
    9 août 2007 13:26:57 net.sf.hibernate.impl.SessionImpl execute
    GRAVE: Could not synchronize database state with session
    net.sf.hibernate.HibernateException: SQL insert, update or delete failed (row not found)
    	at net.sf.hibernate.impl.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:25)
    	at net.sf.hibernate.persister.EntityPersister.update(EntityPersister.java:684)
    	at net.sf.hibernate.persister.EntityPersister.update(EntityPersister.java:642)
    	at net.sf.hibernate.impl.ScheduledUpdate.execute(ScheduledUpdate.java:52)
    	at net.sf.hibernate.impl.SessionImpl.executeAll(SessionImpl.java:2418)
    	at net.sf.hibernate.impl.SessionImpl.execute(SessionImpl.java:2372)
    	at net.sf.hibernate.impl.SessionImpl.flush(SessionImpl.java:2240)
    	at net.sf.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:61)
    	at com.sbpm.dba.DbaCandidat.updateCandidat(DbaCandidat.java:53)
    	at com.sbpm.controle.CtrlManagerCandidat.majCandidat(CtrlManagerCandidat.java:72)
    	at com.sbpm.vue.VueSaisieCandidat.modifierCandidat(VueSaisieCandidat.java:2325)
    	at com.sbpm.vue.VueSaisieCandidat.access$9(VueSaisieCandidat.java:2323)
    	at com.sbpm.vue.VueSaisieCandidat$7.actionPerformed(VueSaisieCandidat.java:2316)
    merci d avance de ton aide willoi

Discussions similaires

  1. Synchronisation en fin de session
    Par hpavavar dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 02/09/2009, 14h08
  2. variable de session (synchronisation)
    Par fab76000 dans le forum Langage
    Réponses: 3
    Dernier message: 28/01/2009, 12h16
  3. Synchronisation de sessions
    Par fab76000 dans le forum Langage
    Réponses: 2
    Dernier message: 29/12/2008, 18h14
  4. Réponses: 18
    Dernier message: 10/11/2006, 13h33
  5. synchroniser les acces a la session http
    Par decksroy dans le forum Hibernate
    Réponses: 28
    Dernier message: 11/10/2006, 10h41

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