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 :

Erreur 500 - Impossible de compiler la classe pour la JSP


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur Sécurité Incendie
    Inscrit en
    Mai 2016
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Sécurité Incendie
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 18
    Par défaut Erreur 500 - Impossible de compiler la classe pour la JSP
    Bonjour,

    Je souhaite déployer une application web (kimios). Lorsque je lance le serveur Tomcat pas de problème apparent.
    Cependant lorsque j'essaye d'accéder à kimios (http://localhost:9999/kimios) - Le port est le bon
    j'obtient l'erreur code 500 suivante:


    Etat HTTP 500 - Impossible de compiler la classe pour la JSP:

    type Rapport d''exception

    message Impossible de compiler la classe pour la JSP:

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

    exception

    org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    An error occurred at line: 1 in the generated java file
    The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files

    An error occurred at line: 1 in the generated java file
    The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files

    Une erreur s'est produite à la ligne: 103 dans le fichier jsp: /index.jsp
    The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
    100: request.setAttribute("message", e.getMessage());
    101: StringBuilder stacktrace = new StringBuilder();
    102: for (StackTraceElement stack : e.getStackTrace()) {
    103: stacktrace.append(stack.toString()).append("<br/>");
    104: }
    105: request.setAttribute("stacktrace", stacktrace.toString());
    106: }


    Stacktrace:
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Il ne trouve pas des classes qui sont censées être dans la JRE. Vérifier que la JDK utilisé par tomcat n'est pas corrompue. Vérifie que tu n'as pas bidouillé le ClassPath et que le JAVA_HOME est correcte.

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur Sécurité Incendie
    Inscrit en
    Mai 2016
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur Sécurité Incendie
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 18
    Par défaut
    Bonjour,

    Merci pour ton aide.
    Je suis relativement newbie dans ce genre de chose. je cherche à installer une application tierce et à l'utilisée, je ne suis en aucun cas développeur.
    Désolé si mes questions sont co***.
    Comment verifier que le classpath n'a pas été bidouillé.

    Le JAVA_HOME correspond bien au dossier dans lequel chez decompresser le tar du jdk?
    soit /opt/java/jdk1.8.xxx dans mon cas

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Quelle version de tomcat tu as installée? On dirait qu'il fait tourner le compilateur en mode 1.7, du coup tu n'a pas accès aux interfaces sous steroides de la 1.8

Discussions similaires

  1. Réponses: 8
    Dernier message: 06/01/2013, 09h55
  2. Réponses: 3
    Dernier message: 26/01/2012, 18h56
  3. [WebI Xi] Message d'erreur : Impossible de compiler la classe pour la JSP
    Par GAEREL dans le forum Débuter
    Réponses: 9
    Dernier message: 18/05/2011, 10h29
  4. NB: ERREUR impossible de compiler la classe pour la jsp
    Par khalifanizar dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 25/11/2010, 00h33
  5. Réponses: 3
    Dernier message: 11/12/2009, 14h26

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