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 :

Problème de java.lang.NoClassDefFoundError


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Par défaut Problème de java.lang.NoClassDefFoundError
    Bonjour,

    J'ai un problème assez bizarre.
    J'ai un programme qui utilise des ejb3. Dans ma classe de test, j'insère une ligne chacune dans 2 tables, et je fais un select sur une des tables.
    Les 2 insertions marchent très bien, mais pour le select, j'ai l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Exception in thread "main" java.lang.NoClassDefFoundError: antlr/RecognitionException
    Comment ça se fait?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 22
    Par défaut
    Il doit surement utilisé une bibliothèque lors de ta requête sélecte que tu n'as pas incluse dans ton projet. Ce message veut dire qu'il y a une classe qui n'est pas dans les librairies de ton projet. Est ce que tu utilises exactement les mêmes librairies pour l'insertion et pour le select?

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Par défaut
    Oui, j'utilise les mêmes librairies pour l'insertion et le select : les méthodes se trouvent dans le même stateless bean.
    Je crois qu'Eclipse (j'utilise Eclipse) avertit quand il manque des librairies. Mais dans mon cas, il n'en réclame pas.

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Attention, Eclipse te prévient quand il manque des librairies dans le Java Build Path mais si par exemple, tu as spécifié une librairie externe dans le Java Build Path, il ne faut pas oublier de copier le jar en question sous WEB-INF/lib.

    Dans ton cas, il semblerait qu'il te manque antlr.jar.

  5. #5
    Membre chevronné

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2002
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 346
    Par défaut
    Il manque la librairie antlr que hibernate utilise pour parser ses requète.

    Une librairie utilisé par une autre ne peut pas être détécté manquante par eclipse, mais antlr fait partie des librairie 3td-party de hibernate

  6. #6
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Par défaut
    J'ai téléchargé la lib antlr-2.7.5H3.jar et je n'ai effectivement plus le problème.
    Merci pour votre aide

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/04/2012, 12h05
  2. Problème simpliste : java.lang.NoClassDefFoundError
    Par gazier20 dans le forum Spring
    Réponses: 8
    Dernier message: 15/06/2009, 15h14
  3. problème : java.lang.NoClassDefFoundError
    Par Sogekink dans le forum Jasper
    Réponses: 8
    Dernier message: 27/08/2008, 12h24
  4. [TOMCAT5.5][AXIS] Problème java.lang.NoClassDefFoundError
    Par elitost dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 20/02/2008, 17h46
  5. [EJB3] [JBoss] Problème java.lang.NoClassDefFoundError:
    Par jctigre dans le forum Java EE
    Réponses: 3
    Dernier message: 24/04/2006, 13h33

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