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

Frameworks Web Java Discussion :

Problème d'ouverture de session hibernate


Sujet :

Frameworks Web Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 64
    Points : 28
    Points
    28
    Par défaut Problème d'ouverture de session hibernate
    bonjour,
    Je veux accéder à la base de donnée à partir de mon IHM développée en JSf mais j'ai un problème de création de session d'hibernate.
    Voici l'erreur qu'il me remonte:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    javax.faces.FacesException: #{testBean.test}: org.hibernate.HibernateException: Current transaction is not in progress
    je travaille dans un environnement IBM: RSA 7.5.4 et WAS 6.1, je combine Spring 2.5.6 et Hibernate 3.3.2
    Voici un extrait du code de mon fichier application-context-hbm.xml:
    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
    31
    32
    33
    34
     
    <property name="hibernateProperties">
    			<props>
    				<prop key="hibernate.dialect">
    					org.hibernate.dialect.DB2Dialect
    				</prop>
    				<prop key="hibernate.show_sql">true</prop>
    				<prop key="hibernate.connection.release_mode">
    					auto
    				</prop>
    				<prop key="hibernate.current_session_context_class">
    					org.hibernate.context.JTASessionContext
    				</prop>
    				<prop key="hibernate.transaction.manager_lookup_class">
    					org.hibernate.transaction.WebSphereExtendedJTATransactionLookup
    				</prop>
    				<prop key="hibernate.transaction.factory_class">
    					org.hibernate.transaction.JTATransactionFactory
     
    				</prop>
     
    				<prop key="jta.UserTransaction">
    					java:comp/UserTransaction
    				</prop>
     
    				<prop key="hibernate.transaction.flush_before_completion">
    					true
    				</prop>
    				<prop key="hibernate.transaction.auto_close_session">
    					true
    				</prop>
    				<prop key="hibernate.max_fetch_depth">1</prop>
    			</props>
    		</property>
    Voici un extrait du code de mon bean:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    public void test() {
     
     
    		LoggingMessageDAO loggingMessageDAO = (LoggingMessageDAO) beanFactory.getBean("loggingMessageDao");
     
    		list=loggingMessageDAO.findByLoggingMessage("9", "Erreur046");}

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 64
    Points : 28
    Points
    28
    Par défaut
    Veuillez m'aider s.v.p
    Je suis bloqué depuis la semaine précédente
    Merci d'avance

Discussions similaires

  1. Problème d'ouverture de session hibernate
    Par rizki1 dans le forum Hibernate
    Réponses: 1
    Dernier message: 19/04/2010, 15h20
  2. Problème d'ouverture de session
    Par Morphorpse dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 16/10/2007, 22h54
  3. [UBUNTU] Problème à l'ouverture de session
    Par dumontad dans le forum Ubuntu
    Réponses: 4
    Dernier message: 22/04/2007, 09h54
  4. Problème d'ouverture de session
    Par Idleman dans le forum Langage
    Réponses: 5
    Dernier message: 13/04/2007, 10h52
  5. Probléme d'ouverture de session sous Windows 2000 server
    Par Orameur dans le forum Windows XP
    Réponses: 1
    Dernier message: 25/02/2006, 19h15

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