L'erreure qui lourde...

L'erreure qui lourde... - Java - Programmation

Marsh Posté le 30-08-2005 à 16:16:38    

Bonjour à tous!!
 
Derrière ce titre qui traduit d'une facon assez parlante mon énervement, se cache en fait un problème peu commode...
Je m'explique : j'utilise Eclipse 3.0 et Tomcat 5.5.7...
Lorsque je tente de lancer une jsp, je tombe sur cette erreure :
org.apache.jasper.JasperException: L'uri absolue: http://java.sun.com/jsp/jstl/core ne peut être résolu dans le fichier web.xml ou dans les fichiers jar déployés avec cette application
 
Cependant j'ai bien :
-Configuré mon web.xml comme ceci : <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/we [...] &#034;&gt; et surtout sans déclarer de <Taglibs/>
-Suppprimé n'importe quelle tlds core présentes dans mon WEB-INF.
-Bien vérifié que mes version de standard.jar et jstl.jar sont bien les dernières versions (ou des plus récentes, en l'occurence la 1.1.2)...
-Déclaré mes jsp comme ceci :
<%@ page contentType="text/html; charset=ISO-8859-1" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

 
Mais ça marche toujours pas...
En plus j'ai essayé une de mes jsp sur les exemples "standard-examples" et là ça marche nickel...
 
Personne ne voit ??

Reply

Marsh Posté le 30-08-2005 à 16:16:38   

Reply

Marsh Posté le 30-08-2005 à 16:19:09    

ca vient peut etre de ta config Tomcat
Qu'est ce que tu utilises pour démarrer ton serveur ?

Reply

Marsh Posté le 30-08-2005 à 16:22:40    

Bah je fais ça à la main genre : click droit et "stop/start" service...

Reply

Marsh Posté le 30-08-2005 à 16:23:50    

oups, pardon, j'ai lu un peu trop vite, oublie ce que je viens de dire
 
sinon, je vois pas trop quel taglib tu veux appeler...
 
Et t'aurais pas un firewall qui empecherait ton tomcat local d'acceder a internet pour aller chercher tes taglibs ?

Reply

Marsh Posté le 30-08-2005 à 16:25:36    

dans le doute, essaye de mettre la tld de ta taglib dans ton rep. WEB-INF/ et essaye ce code dans une jsp
 
<%@ taglib uri="/WEB-INF/ma-taglib.tld" prefix="c" %>

Reply

Marsh Posté le 30-08-2005 à 16:32:15    

Oui, c'est vrai que j'ai oublié de préciser mais lorsque je veux "forcer" les choses en créant un fichier tld contenant "c.tld" (c'est la taglib que je veux appeler au fait) et que je précise le chemin sur la jsp (tout en déclarant le web.xml), je me retrouve avec cette erreure :
org.apache.jasper.JasperException: Impossible de charger ou d'instancier la classe TagLibraryValidator: org.apache.taglibs.standard.tlv.JstlCoreTLV

Reply

Marsh Posté le 30-08-2005 à 16:42:15    

Deja, comme tu utilises les servlet 2.4, t'as pas besoin de déclarer les taglib dans ton web.xml, la declaration dans la jsp suffit.

Reply

Marsh Posté le 30-08-2005 à 16:49:48    

Vi je sais mais c'était juste pour te dire ke dans mon grand désarois, j'ai essayé le "superflu" et j'ai voulu faire ça à "l'ancienne" mais quenini, je me tape une erreure encore plus incompréhensible...
Tu penses que celà peut venir de Tomcat ??

Reply

Marsh Posté le 30-08-2005 à 17:05:12    

Personne n'a eu ce type d'erreure ???
Je suis au bord du gouffre et je sens que je vais tout recommencer... Comme télécharger une nouvelle version de Tomcat... Est ce que ça aiderait ??

Reply

Marsh Posté le 31-08-2005 à 01:48:34    

Ethylene a écrit :

Personne n'a eu ce type d'erreure???
Je suis au bord du gouffre et je sens que je vais tout recommencer... Comme télécharger une nouvelle version de Tomcat... Est ce que ça aiderait ??


 
si, [:rechercher]


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

Marsh Posté le 31-08-2005 à 01:48:34   

Reply

Marsh Posté le 31-08-2005 à 02:45:48    

oops, c'était déjà toi là : http://forum.hardware.fr/forum2.ph [...] ash_post=0
 
bon, déjà

Ethylene a écrit :

Bah je fais ça à la main genre : click droit et "stop/start" service...


c'est pas démarrer à la main ça. demarre le en command-line.
Tu le demarres depuis eclipse? (je suppose que c'est pour ça que tu mentionnes eclipse, sinon je vois pas) .. essaie déjà de sortir d'eclipse.
 
En deux mots, essaie d'isoler ton problème. Ca permet en general de mieux le formuler, ce qui permet par conséquent bien souvent de trouver une solution bien plus efficacement.


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

Marsh Posté le 31-08-2005 à 09:59:26    


 
Ah bon ?? [:a_bon]
(désolé depuis le temps que je voulais l'utiliser celui là...)
 
Sinon, dans un ras le bol bien mure, j'ai désinstallé Tomcat et ai téléchargé la nouvelle version (5.5.11), ce qui vous vous doutez bien n'a servi absolument à rien...
Par contre dans ma grande candeur je n'ai pas cherché à démarrer Tomcat par Command Line et là il me met un message un peu bizarre :

The Apache Portable Runtime which allows optimal performance in production environnements was not found on the java.library...

Suivi de toutes mes variables d'environnement...
 
Bon je fais des recherches mais là je suis largué bien évidemment...

Reply

Marsh Posté le 31-08-2005 à 12:08:38    

tu le lances comment?

Reply

Marsh Posté le 31-08-2005 à 13:56:35    

Bah disons ke je cherchais un fameux startup.bat dans le dossier bin de Tomcat mais malheureusement pour moi, il n'éxistait pas...
Alors je me suis vengé en lançant "tomcat5" sur la console et c'est là que avant de démarrer il me met cette "INFO"... :bounce:

Reply

Marsh Posté le 31-08-2005 à 14:00:25    

Ethylene a écrit :

Bah disons ke je cherchais un fameux startup.bat dans le dossier bin de Tomcat mais malheureusement pour moi, il n'éxistait pas...
Alors je me suis vengé en lançant "tomcat5" sur la console et c'est là que avant de démarrer il me met cette "INFO"... :bounce:


:heink:


/usr/local/tomcat5/bin] $ ls
bootstrap.jar       commons-logging-api.jar  jsvc.tar.gz       shutdown.bat  tomcat5.exe       version.bat
catalina.bat        cpappend.bat             service.bat       shutdown.sh   tomcat5w.exe      version.sh
catalina.sh         digest.bat               setclasspath.bat  startup.bat   tool-wrapper.bat
commons-daemon.jar  digest.sh                setclasspath.sh   startup.sh    tool-wrapper.sh


tu l'as trouvé dans une pochette surprise ton tomcat ou quoi ?

Reply

Marsh Posté le 31-08-2005 à 14:09:25    

Bon déjà l'Unix ça me parle moyen à moi ! :o  
Et pis c'est si impossible que ça de pas trouver startup.bat dans le répertoire bin de Tomcat...
 
Et j'aurais bien aimé l'avoir trouvé dans un Kinder le Tomcat, seulement là où c'est moins drôle c'est que je l'ai téléchargé içi...
http://jakarta.apache.org/site/dow [...] mcat-5.cgi

Reply

Marsh Posté le 31-08-2005 à 14:19:25    

Répertoire de C:\dev\tomcat5\bin
 
27/05/2005  17:08    <REP>          .
27/05/2005  17:08    <REP>          ..
29/08/2004  02:02            29 757 bootstrap.jar
29/08/2004  02:02             7 340 catalina.50.bat
29/08/2004  02:02             9 726 catalina.50.sh
29/08/2004  02:02             7 512 catalina.bat
29/08/2004  02:02            10 024 catalina.sh
29/08/2004  02:02             8 835 catalina.xml
29/08/2004  02:02             9 386 commons-daemon.jar
29/08/2004  02:02            41 768 commons-launcher.jar
29/08/2004  02:02            26 202 commons-logging-api.jar
29/08/2004  02:02               511 cpappend.bat
29/08/2004  02:02             1 284 digest.bat
29/08/2004  02:02               848 digest.sh
29/08/2004  02:02           343 900 jmx.jar
29/08/2004  02:02            73 008 jsvc.tar.gz
29/08/2004  02:02             1 356 launcher.properties
29/08/2004  02:02             4 769 LauncherBootstrap.class
29/08/2004  02:02             3 694 service.bat
29/08/2004  02:02             2 017 setclasspath.bat
29/08/2004  02:02             2 055 setclasspath.sh
29/08/2004  02:02             1 246 shutdown-using-launcher.bat
29/08/2004  02:02               770 shutdown-using-launcher.sh
29/08/2004  02:02             1 273 shutdown.bat
29/08/2004  02:02               787 shutdown.sh
29/08/2004  02:02             1 225 startup-using-launcher.bat
29/08/2004  02:02               766 startup-using-launcher.sh
29/08/2004  02:02             1 274 startup.bat
29/08/2004  02:02               788 startup.sh
29/08/2004  02:06            94 208 tomcat5.exe
29/08/2004  02:06           131 072 tomcat5w.exe
29/08/2004  02:02             1 260 tool-wrapper-using-launcher.bat
29/08/2004  02:02               784 tool-wrapper-using-launcher.sh
29/08/2004  02:02             2 195 tool-wrapper.bat
29/08/2004  02:02             2 510 tool-wrapper.sh
03/06/2005  12:23                50 trace.log
29/08/2004  02:02             1 280 version.bat
29/08/2004  02:02               790 version.sh


 
voila sous windows si ca te parle plus [:itm]


Message édité par souk le 31-08-2005 à 14:19:42
Reply

Marsh Posté le 31-08-2005 à 14:25:52    

Ok merci mais pour moi voilà ce que j'ai :

Code :
  1. Répertoire de C:\Program Files\Tomcat 5.5\bin
  2. 31/08/2005  09:08    <REP>          .
  3. 31/08/2005  09:08    <REP>          ..
  4. 22/08/2005  14:07            22 574 bootstrap.jar
  5. 22/08/2005  14:07            26 202 commons-logging-api.jar
  6. 22/08/2005  14:07            13 349 tomcat-juli.jar
  7. 22/08/2005  14:08           102 400 tomcat5.exe
  8. 22/08/2005  14:08           131 072 tomcat5w.exe
  9.                5 fichier(s)          295 597 octets
  10.                2 Rép(s)  12 541 165 568 octets libres


 
Je commence vraiment à m'inquiéter...

Reply

Marsh Posté le 31-08-2005 à 14:35:55    

[:ciler]

Reply

Marsh Posté le 31-08-2005 à 14:49:43    

Ethylene a écrit :

Ok merci mais pour moi voilà ce que j'ai :

Code :
  1. Répertoire de C:\Program Files\Tomcat 5.5\bin
  2. 31/08/2005  09:08    <REP>          .
  3. 31/08/2005  09:08    <REP>          ..
  4. 22/08/2005  14:07            22 574 bootstrap.jar
  5. 22/08/2005  14:07            26 202 commons-logging-api.jar
  6. 22/08/2005  14:07            13 349 tomcat-juli.jar
  7. 22/08/2005  14:08           102 400 tomcat5.exe
  8. 22/08/2005  14:08           131 072 tomcat5w.exe
  9.                5 fichier(s)          295 597 octets
  10.                2 Rép(s)  12 541 165 568 octets libres


 
Je commence vraiment à m'inquiéter...


 
 
ben retélécharge, dé-zip (ou dé-tar/gz)  [:spamafote]

Reply

Marsh Posté le 31-08-2005 à 14:49:48    

[:actarus44] T'inkiètes pas j'en ai vu d'autres...
 
Enfin quoi que là c'est plutôt corsé...
 
Sinon t'aurais pô une adresse où je pourrais me procurer un Tomcat décent lol !
 
 [:aztechxx]

Reply

Marsh Posté le 31-08-2005 à 14:51:53    

ben là ou tu t'es procuré l'autre pardi [:itm]

Reply

Marsh Posté le 31-08-2005 à 14:52:04    

souk a écrit :

ben retélécharge, dé-zip (ou dé-tar/gz)  [:spamafote]


 
Ai déjà fait c'est pareil...
En fait je télécharge qu'un .exe...
J'avais oublié de préciser...

Reply

Marsh Posté le 31-08-2005 à 14:55:34    

prends le zip et installe à la main alors

Reply

Marsh Posté le 31-08-2005 à 15:06:58    

A y est !!
N'empêche que startup.bat m'affiche la même erreure, à savoir :
The Apache Portable Runtime which allows optimal performance in production environnements was not found on the java.library.path...
 
Retour à la case départ... :-(

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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