These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
Author Message
 Post subject: Problème de mise à jour des objet en session
PostPosted: Wed Jul 11, 2007 11:22 am 
Newbie

Joined: Wed Jul 11, 2007 11:05 am
Posts: 3
Bonjour,
voila mon problème :

Je developpe une appli de gestion de contact.
Il y a une base Mysql sur un serveur.

Lorsque je met à jour un objet, pas de problème, enregistrement en base ok, mon objet en session est mis à jour.

Si je lance mon application sur un deuxième poste en même temps, les modifications qui sont faite par le premier poste ne sont jamais visible sur le deuxième.
Je vois pourtant que hibernate effectue les requetes mais les objets ne semblent pas se mettre a jour.

En gros, quand je lance mon appli sur un poste 1, un contact est nommé "YYYY", je modifie ce contact sur un poste 2 en "XXXX" ...
Lorsque j'effectue des requete pour trouvé mon contact, son nom est toujours "YYYY" (meme en fesant les requetes en createSQLQuery).

J'ai déjà essayé les session.clear(), close() ect ...
Rien a faire.

Je ne sais plus quoi faire, si quelqu'un peut m'aider , merci d'avance !
Si vous avez besoin de plus d'information, merci de me demander.

Voila mon fichier de conf hibernate :

Hibernate.cdg.xml

Code:
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://127.0.0.1/repertoire_partenaire</property>
        <property name="hibernate.connection.username">*****</property>
        <property name="hibernate.connection.password">******</property>
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
        <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
        <property name="hibernate.show_sql">true</property>
      <property name="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
      <property name="hibernate.cache.use_query_cache">false</property>
      <property name="hibernate.transaction.auto_close_session">false</property>
       
        <mapping resource="pact/hibernate/mapping/Theme.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/ActiviteStructure.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/Activite.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/Structure.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/Contact.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/InfoPratique.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/Historique.hbm.xml"/>
        <mapping resource="pact/hibernate/mapping/Administration.hbm.xml"/>


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 16, 2007 4:21 am 
Newbie

Joined: Wed Jul 11, 2007 11:05 am
Posts: 3
Personne n'a d'idée ?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 18, 2007 5:26 am 
Newbie

Joined: Wed Jul 11, 2007 11:05 am
Posts: 3
Bon je pense avoir trouvé le problème mais pas la solution.
Enfin si ca peut en aider certains ...

J'ai essayé avec une base Oracle et aucun problème. C'est donc Mysql qui gère apparement mal les transactions.

Je vais essayé avec la toute derniere version de Mysql mais je n'y crois pas trop :/


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.