L'erreure qui lourde... - Java - Programmation
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 ?
Marsh Posté le 30-08-2005 à 16:22:40
Bah je fais ça à la main genre : click droit et "stop/start" service...
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 ?
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" %>
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
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.
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 ??
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 ??
Marsh Posté le 31-08-2005 à 01:48:34
Ethylene a écrit : Personne n'a eu ce type d'erreure??? |
si,
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.
Marsh Posté le 31-08-2005 à 09:59:26
Ah 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...
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"...
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... |
|
tu l'as trouvé dans une pochette surprise ton tomcat ou quoi ?
Marsh Posté le 31-08-2005 à 14:09:25
Bon déjà l'Unix ça me parle moyen à moi !
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
Marsh Posté le 31-08-2005 à 14:19:25
Répertoire de C:\dev\tomcat5\bin |
voila sous windows si ca te parle plus
Marsh Posté le 31-08-2005 à 14:25:52
Ok merci mais pour moi voilà ce que j'ai :
Code :
|
Je commence vraiment à m'inquiéter...
Marsh Posté le 31-08-2005 à 14:49:43
Ethylene a écrit : Ok merci mais pour moi voilà ce que j'ai :
|
ben retélécharge, dé-zip (ou dé-tar/gz)
Marsh Posté le 31-08-2005 à 14:49:48
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 !
Marsh Posté le 31-08-2005 à 14:52:04
souk a écrit : ben retélécharge, dé-zip (ou dé-tar/gz) |
Ai déjà fait c'est pareil...
En fait je télécharge qu'un .exe...
J'avais oublié de préciser...
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... :-(
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 [...] "> 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 ??