Jasper Exception

Jasper Exception - Java - Programmation

Marsh Posté le 04-05-2005 à 16:19:55    

J'utilise eclipse et Jboss comme serveur d'application et quand je lance l'application, je reçois du navigateur l'erreur suivante:
 
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP
 org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)
 org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)
 org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
 
 
root cause  
 
Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
 org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:105)
 org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:929)
 org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)
 org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
 org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
 
 
Quelqu'un a déjà eu ce type d'erreur et pourrait donc m'aider SVP?
Sinon j'ai bien JSDK comme variable d'environnement car certains m'ont dit que ça pouvait être la cause de l'erreur...

Reply

Marsh Posté le 04-05-2005 à 16:19:55   

Reply

Marsh Posté le 04-05-2005 à 16:21:48    

getsou a écrit :


Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
 
Quelqu'un a déjà eu ce type d'erreur et pourrait donc m'aider SVP?
Sinon j'ai bien JSDK comme variable d'environnement car certains m'ont dit que ça pouvait être la cause de l'erreur...


ouaah t'as des potes bilingues?  :ouch:  
 
 
... et euh "j'ai bien JSDK comme variable d'environnement", erm, ça ne veut pas dire grand chose, en fait.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 04-05-2005 à 16:46:52    

J'ai bien installé et sélectionné jsdk comme Java Runtime environments et non JRE dans les preferences ce qui peut pouvait être source d'erreur m'a-t-on dit...  
Sinon oui des potes bilingues j'en ai quelques-uns.

Reply

Marsh Posté le 04-05-2005 à 17:16:39    

he bien demande leur de lire le message d'erreur à ta place?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 05-05-2005 à 09:44:17    

C'est un forum de programmation, pas de causette ou de provoc, il y a d'autres forums pour ça... Il se fait que ça fait pas longtemps que j'utilise eclipse et donc ok si je m'exprime pas très bien mais bon je prétends pas tout connaître non plus sinon je viendrais pas sur ce forum. Et si tu comprends pas soit tu demandes des explications en plus soit tu passes ton chemin et tu réponds pas.
 
Merci pour ton aide, tu m'as bien avancé...  

Reply

Marsh Posté le 05-05-2005 à 09:58:23    

quand tu lis le message d'erreur, ca te dit que JAVA_HOME ne pointe pas vers un J2SDK. As-tu vérifié ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 05-05-2005 à 15:19:38    

Merci Benou je vais vérifier, c'est gentil de ton aide...
C'est vrai que j'aurai du regarder avant de poster mon message! Mais comme j'ai ajouté les plugin org.apache.jasper et que ça marche toujours pas (je pensais que le problème venait de là).
Heureusement qu'il y en a encore qui font ça plutôt que de se fouttre de tout le monde sur le forum, ça m'a rendu furax, enfin soit, j'arrête sinon l'autre va encore en rajouter!

Reply

Marsh Posté le 05-05-2005 à 17:02:09    

en même temps, tu avoueras que ce que je te conseille de vérifier, c'est exactement ce que te dis le message d'erreur ... tu aurais pu vérifier par toi même, non ?


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 05-05-2005 à 17:45:14    

Oui c'est vrai, j'ai sans doute été un peu vite mais j'étais pressé de trouver pour avancer...

Reply

Marsh Posté le 06-05-2005 à 11:30:16    

Mais c'est la library JRE qui pointe vers J2SDK non?
Et dans mon application ECLIPSE_HOME pointe vers servlet.jar
Enfin y a peut-être un truc qui m'échappe...

Reply

Marsh Posté le 06-05-2005 à 11:30:16   

Reply

Marsh Posté le 07-05-2005 à 00:00:44    

quand je leur dis de pas commencer avec un ide ... :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-05-2005 à 16:10:27    

J'ai pas le choix, je dois m'autoformer en eclipse et jboss ide, c'est pas ça hein je me doute que tu t'y connais bien mieux que moi... Mais au début on galère toujours de toute façon.

Reply

Marsh Posté le 09-05-2005 à 16:51:23    

the real moins moins a écrit :

quand je leur dis de pas commencer avec un ide ... :o


MAIS 9A N4A RIEN 0 VOIR §§§§
 
UN BOOLEY EST UN BOOLEY? EN TRICYCLE COMME EN HARLEY §§§§


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 09-05-2005 à 17:04:40    

oui oui


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-05-2005 à 17:10:14    

ou en basquets rouges comme en mocassins italiens beges si tu préfères [:itm]


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 10-05-2005 à 19:47:14    

Bon ok on s'est bien fouttu de ma gueule mais maintenant je sais ce que c'est et j'ai résolu mon problème...
Ou en bottes vertes tant qu'on y est, excellent hein nraynaud.  :sol:

Reply

Marsh Posté le 11-05-2005 à 08:39:47    

lol
J'ai voulu proposé une réponse hier mais mon compte n'été pas encore accepté -___-

Reply

Marsh Posté le 11-05-2005 à 10:34:40    

Oui ben en fait la JRE d'Eclipse ne pointait pas vers le même J2eesdk de la variable système JAVA_HOME de Windows (enfin je sais pas si je me fais bien comprendre...).
D'où l'erreur.
 
Mais merci quand-même

Reply

Marsh Posté le 11-05-2005 à 15:47:52    

real moins moins, je viens de voir ton topic sur les tutos java pour débutants et autres explications intéressantes. Très bien fait, si seulement tu m'avais dirigé là au lieu de te prendre ma gueule...

Reply

Marsh Posté le 11-05-2005 à 15:54:55    

Citation :


real moins moins, je viens de voir ton topic sur les tutos java pour débutants et autres explications intéressantes. Très bien fait, si seulement tu m'avais dirigé là au lieu de te prendre ma gueule...  


 
Et si seulement tu avais cherché un peu avant...

Reply

Marsh Posté le 12-05-2005 à 13:52:24    

oui p-ê aussi... Je ferai plus attention maintenant!

Reply

Marsh Posté le 19-05-2005 à 15:32:15    

[url]http://forum.hardware.fr/hardwarefr/Programmation/sujet-41088-1.htm
 
Pour tous ceux qui ont un problème de classpath comme j'ai eu...
 
Merci benou

Reply

Marsh Posté le 19-05-2005 à 15:32:42    

Reply

Marsh Posté le 19-05-2005 à 15:34:40    

getsou a écrit :


Merci benou


you're welcome  :jap:


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed