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

Servlets/JSP Java Discussion :

erreur avec JFreeChart : NoClassDefFoundError


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 110
    Par défaut erreur avec JFreeChart : NoClassDefFoundError
    bonjour j'utilise JFreeChart dans une application web et je veux afficher plusieurs chart dans une meme page jsp
    j'ai suivi donc cette discussion et precisement le post de c_nvy 29/06/2007, 14h08
    la page me retourne une NoClassDefFoundError

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    java.lang.NoClassDefFoundError: org/jfree/chart/entity/EntityCollection
    	java.lang.Class.getDeclaredConstructors0(Native Method)
    	java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
    	java.lang.Class.getConstructor0(Class.java:2699)
    	java.lang.Class.newInstance0(Class.java:326)
    	java.lang.Class.newInstance(Class.java:308)
    	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
    	org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    	org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    	java.lang.Thread.run(Thread.java:619)
    le class path est configuré normallement et j'ai vérifier manuellement que la classe org/jfree/chart/entity/EntityCollection existe

    quelle est la solution ?
    merci de m'aider

  2. #2
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Bonjour,
    l'exception java.lang.NoClassDefFoundError veut dire que le serveur web ne trouve pas le jfreechartxxx.jar dans le répertoire WEB-INF/lib de ton application.Si tu utilises tomcat comme moteur essaye de mettre le jar dans le bon endroit.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 110
    Par défaut
    oui tu as peut etre raison, lorsque je complie une application JFreeChart dans mon projet dynamic web project elle marche
    les jar ne sont pas dans WEB-INF/lib car j'ai essayé de les y mette et il m'affiche une erreur missing apres le nom du jar, je ne sais pas prq ????
    merci comme meme

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 38
    Par défaut
    Il faut copier le jar véritablement dans le répértoire WEB-INF(à l'aide de copier coller),il ne suffit pas de l'ajouter dans eclipse ou netbeans d'ailleurs c'est pour ça qu'il te mette missing ça veut dire qu'il ne le trouve pas physiquement dans le répértoire.

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    110
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 110
    Par défaut
    est ce vous avez deja installé JFreeChart
    car il existe deux etapes
    la premiere ce de defininir l'emplacement des jar apres la creation de l'user library
    et la deuxieme c'est editer source attachement etdefinir l'external folder
    est ce que cet external folder doit etre sous WEB-INF/lib?
    parce que dans ce cas il m'affiche des erreur dans les 4 fichiers xml sous ce "external folder"
    et toujeour il y'a l'erreur de NoClassDefFoundError

Discussions similaires

  1. Réponses: 12
    Dernier message: 12/09/2012, 10h38
  2. Réponses: 3
    Dernier message: 24/11/2011, 14h40
  3. Erreur avec WM_COMMAND (BN_CLICKED)
    Par cyberlewis dans le forum Windows
    Réponses: 2
    Dernier message: 09/02/2004, 00h25

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