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

Tomcat et TomEE Java Discussion :

[Tomcat][JSP] Erreur de génération /compilation


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre chevronné
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 548
    Points : 1 865
    Points
    1 865
    Par défaut [Tomcat][JSP] Erreur de génération /compilation
    Salut !
    je developpe une petite jsp , mais il me met une erreur ,
    il y a moyen d'avoir une erreur CLAIR qui indique QUELLE est le probleme et OU se situe t'il ? (comme php en gros)
    parceque les erreur pourrit qui veulent rien dire du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    java.lang.ClassNotFoundException: org.apache.jsp.whatyourip0_jsp
    	java.net.URLClassLoader$1.run(Unknown Source)
    	java.security.AccessController.doPrivileged(Native Method)
    	java.net.URLClassLoader.findClass(Unknown Source)
    	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:133)
    	org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:65)
    	org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:596)
    	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:147)
    	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:315)
    	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    franchement ca aide pas ... (surtout quand tu a deux erreur qui apparaisse aleatoirement tu sait pas trop pourquoi :/)
    ou un moyen de comprendre ces erreurs ? .....
    car il me met des truc du genre et je sait pas quoi en faire ..

    Edité par ze_key: Veille à mettre un titre correct qui à une signification.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 239
    Points : 239
    Points
    239
    Par défaut
    Salut,

    apparemment Tomcat ne trouve la classe compilée résultant du parsing de ta JSP. Essaye de regarder dans le répertoire work de tomcat et va dans le sous répertoire de ta webapp. Si tu ne trouves pas ta jsp whatyourip c'est pas top. Le mieux est de regénérer un WAR et de le réinstaller, comme ça tomcat rafraîchira tout.

  3. #3
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Points : 1 403
    Points
    1 403
    Par défaut
    Bon le problème viens de la phase de compilation de la jsp. Contrairement à php les jsp sont compilées. Pour se faire tomcat (jasper) transforme ta jsp en java puis la compile. Selon toutes vraisemblances soit ton tomcat est mal installé soit tu n'as pas bien installé le JDK (Attention le JDK pas le JRE).

    Quand au fait que les messages d'erreurs ne soient pas clairs, ils le sont au contraire mais il faut connaitre unj minimum de java. Donc peut être faudrait il te faire la main en java avant d'attaquer les jsp.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    java.lang.ClassNotFoundException: org.apache.jsp.whatyourip0_jsp
       java.net.URLClassLoader$1.run(Unknown Source)
       java.security.AccessController.doPrivileged(Native Method)
       java.net.URLClassLoader.findClass(Unknown Source)
    java.lang.ClassNotFoundException: Il n'a pas trouvé la classe: org.apache.jsp.whatyourip0_jsp et il te dit que c'est au moment de l'executer : java.net.URLClassLoader$1.run

Discussions similaires

  1. [Maven][Tomcat]librairie JSP-API pour la compilation
    Par totoranky dans le forum Maven
    Réponses: 2
    Dernier message: 01/04/2008, 15h27
  2. [JSP] Erreur Compilation
    Par tmcgrady dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 30/08/2007, 15h48
  3. [TOMCAT][JSP] erreur compilation
    Par kokatrix dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 28/04/2006, 11h45
  4. [ tomcat ][jsp]probleme de compilation
    Par lilia dans le forum Tomcat et TomEE
    Réponses: 17
    Dernier message: 03/04/2006, 15h58
  5. [Tomcat] [JSP] Compilation automatique
    Par B. dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 29/07/2005, 09h27

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