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 :

Pas de logs avec Hibernate 3.3.1


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Par défaut Pas de logs avec Hibernate 3.3.1
    Bonjour à tous,
    j'ai un petit soucis avec les logs d'Hibernate :
    J'ai voulu essayer la distribution 3.3.1 d'hibernate et elle a l'air de fonctionner relativement bien si ce n'est que je n'ai plus du tout de log au chargement des fichiers de configuration.
    Je n'ai pourtant rien changé à mon log4j, ni à quoi que ce soit d'autre d'ailleurs.
    Quand je mets la distribution 3.2 dans mon classpath, j'obtiens bien

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    20:59:03,293  INFO Environment:514 - Hibernate 3.2.5
    20:59:03,308  INFO Environment:547 - hibernate.properties not found
    20:59:03,324  INFO Environment:681 - Bytecode provider name : cglib
    20:59:03,324  INFO Environment:598 - using JDK 1.4 java.sql.Timestamp handling
    20:59:03,496  INFO Configuration:299 - Reading mappings from file: cfg\hibernate\User.hbm.xml
    .........

    Lorsque je mets la 3.3.1 je n'ai plus rien.

    Quelqu'un aurait une idée ?

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    tu as show_sql a true dans ton property file ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Par défaut
    Bonjour alexandre, merci de ta réponse,
    j'ai effectivement show_sql à true dans mon property file.
    Et d'ailleurs, les requetes SQL s'affiche normalement, le problème c'est pour tout le reste, notamment les informations lors du chargement des fichiers de config.
    Ce n'est pas que je sois particulièrement fan de la prose des logger, mais c'est souvent utile lorsque les messages d'erreur ne sont pas assez parlant.(j'en sais quelque chose, j'ai perdu 1h30 cet aprem, et j'ai trouvée l'erreur en 10s en remettant la distribution 3.2, avec les logs)

    Une autre idée ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 13
    Par défaut
    Bonjour à tous,
    J'ai finalement réussi à avoir des logs avec Hibernate 3.3.1. Vu le temps que ça m'a pris je poste ici la solution que j'ai trouvée pour ceux qui en auraient besoin:

    Apparemment Hibernate 3.3.1 ne se base plus directement sur log4j mais sur slf4j (Simple Logging Facade for Java : http://www.slf4j.org/) qui, lui, permet de s'adapter à plusieurs interface de logger tel que log4j.
    Ainsi pour pouvoir utiliser log4j avec Hibernate 3.3.1 il suffit de rajouter les jars slf4j-api-1.5.0.jar et slf4j-log4j12-1.5.0.jar au classpath d'eclipse en plus du jar de log4j.
    A noter qu'il faut avoir au moins la version 1.2.12 de log4j.

    Promis c'était mon dernier problème de dépendance : je me mets à maven dès demain...

  5. #5
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    oui, la grande majorité des projets open source migrent de common-login ou log4j direct a slf4j.
    faudra se méfier

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/12/2013, 16h01
  2. Erreur avec Hibernate dans les logs tomcat
    Par sylviefrfr dans le forum Hibernate
    Réponses: 4
    Dernier message: 15/12/2010, 19h47
  3. essai "debuter avec hibernate" avec MYSQL et j'y arrive pas
    Par alligator424 dans le forum Hibernate
    Réponses: 5
    Dernier message: 08/08/2007, 14h02
  4. [Plugin][Hibernate]Eclipse avec hibernate(synchronizer)
    Par mg67 dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 23/06/2005, 17h19
  5. [GifDecoder] marche pas dans applet avec IE
    Par formentor dans le forum Applets
    Réponses: 2
    Dernier message: 06/05/2003, 10h43

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