Bonjour,
J'utilise depuis quelques temps Spring 2.5 (juste pour information , car je ne pense pas que le probleme vienne de la)
avec jstl 1.1 .
Sa fonctionnait tres bien sous tomcat 5.5 , hors j'essaye tomcat 6 pour un prochain projèt en jsf et aussi pour passer la plateforme de prod sur tomcat 6 .

j'ai le droit à cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
org.apache.jasper.JasperException: Impossible de charger ou d'instancier la classe TagLibraryValidator: org.apache.taglibs.standard.tlv.JstlCoreTLV
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:281)
	org.apache.jasper.compiler.TagLibraryInfoImpl.createValidator(TagLibraryInfoImpl.java:666)
	org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
	org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:163)
	org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431)
	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:494)
	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1444)
	org.apache.jasper.compiler.Parser.parse(Parser.java:138)
	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
	org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
par ailleurs on pourrait penser que sa vient de ma déclaration de jstl

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
je tient a préciser que le c.tld est bien dans le repertoire WEB-INF et que par ailleur il s'agit bien d'un jstl 1.1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<?xml version="1.0" encoding="UTF-8" ?>
 
<taglib 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/web-jsptaglibrary_2_0.xsd"
    version="2.0">
 
  <description>JSTL 1.1 core library</description>
  <display-name>JSTL core</display-name>
  <tlib-version>1.1</tlib-version>
  <short-name>c</short-name>
  <uri>http://java.sun.com/jsp/jstl/core</uri>
----------le restant etant inutil---------------
J'aimerais beaucoup qu'une ame charitable m'aide sur mon problème, car j'aimerais vraiment faire fonctionner mes projèt sur tomcat 6.


Information complémentaire :
j'ai testé différent truc comme remplacer l'uri par http://java.sun.com/jsp/jstl/core ce qui n'a rien changer au probleme sur tomcat 6 , mais qui fonctionne sur tomcat 5.5

Merci d'avance à ceux qui arriveront à faire avancer le smilblick.