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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 64
    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
    Membre confirmé
    Inscrit en
    Mars 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 64
    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