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

Struts 1 Java Discussion :

exception sur dispatchaction


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Avril 2007
    Messages : 70
    Par défaut exception sur dispatchaction
    Salut...
    J'ai créé un projet en important struts-blan 1.3.8.war avec eclipse.
    je voudrais utiliser un lookupdispatchaction. eclipse ne reconnaissait pas la classe alors je l 'ai importée de struts-extras.jar.

    Ca compile mais lors de l exécution, après l'appui sur un des boutons :

    type Rapport d'exception

    message

    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

    exception

    javax.servlet.ServletException: L'exécution de la servlet a lancé une exception


    cause mère

    java.lang.NoClassDefFoundError: org/apache/struts/actions/LookupDispatchAction
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(Unknown Source)
    java.security.SecureClassLoader.defineClass(Unknown Source)
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1876)
    org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:889)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1353)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
    org.apache.struts.chain.commands.util.ClassUtils.getApplicationClass(ClassUtils.java:54)
    org.apache.struts.chain.commands.util.ClassUtils.getApplicationInstance(ClassUtils.java:71)
    org.apache.struts.chain.commands.servlet.CreateAction.createAction(CreateAction.java:98)
    org.apache.struts.chain.commands.servlet.CreateAction.getAction(CreateAction.java:68)
    org.apache.struts.chain.commands.AbstractCreateAction.execute(AbstractCreateAction.java:90)
    org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
    org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
    org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)


    je sais pas du tout quoi faire;..

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 165
    Par défaut
    Salut,
    l'erreur est pourtant explicite: noClassDefFoundError, il n'arrive pas à trouver la classe lookupdispatchaction.
    Il me semble effectivement qu'elle se trouve dans struts-extra.jar.
    Tu as ajouté ce jar au buildpath d'eclipse (ou juste la classe)?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Avril 2007
    Messages : 70
    Par défaut
    j'ai ajouté tout le .jar (properties add external jar...)

    j'ai fait pareil pour le jar des servlet ca pose pas de probleme

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 165
    Par défaut
    bizarre... tu as redéployé ta webapp? (le jar est également présent au niveau de TOMCAT_HOME/webapps/tawebapp/WEB-INF/lib)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Avril 2007
    Messages : 70
    Par défaut
    bah elles se mettent automatiquement ds java ressources/librairies!

    et je peux pas la déplacer dans mon web-inf, de toutes facons c est du java et pas du web?

    c est quoi redéployer? j ai déjà copié mon projet dans un nouveau (en copiant tous les fichiers xD)mais ça resoud pas le probleme!

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 165
    Par défaut
    salut,
    c'est parceque tu me parles de .war, donc qd tu veux tester ton application, tu es bien obligé de refaire ton .war et de le mettre dans le webapps de tomcat. le struts-extra.jar est t il au niveau de ton web inf/lib de ton .war ou ailleurs? parceque s'il est ailleurs, avec eclipse, ça gueulera pas s'il est dans le buildpath, mais à l'execution, tomcat, lui, il va pas être content...

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 01/12/2005, 10h54
  2. Réponses: 5
    Dernier message: 07/07/2005, 10h20
  3. [vb.net] exception sur monForm.Show
    Par graphicsxp dans le forum Windows Forms
    Réponses: 2
    Dernier message: 04/07/2005, 12h27
  4. Exception sur Java Web Start
    Par Le Bressan dans le forum JWS
    Réponses: 5
    Dernier message: 01/02/2005, 10h52
  5. [Tomcat] Exception sur JSP
    Par Malaussene dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 10/09/2004, 08h43

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