Bonjour,

Voici mon problème, j'ai migré une application de Weblogic 10.3 vers Tomcat 6.0, après avoir régler mes problèmes de compilation, mon application se lance parfaitement mais sur certaines fenetres de mon application, j'ai une erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
7 mars 2013 16:23:58 org.apache.catalina.core.ApplicationDispatcher invoke
GRAVE: "Servlet.service()" pour la servlet jsp a lancé une exception
org.apache.jasper.JasperException: /jsp/include/CCSUserManagement/listCCSUserInc.jsp(153,1) /jsp/shared/framework/searchCreateImportInc.jspinc(69,0) Tag <logic:equal non terminé
	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
Le problème vient du fait que ma page JSP, contient plusieurs include du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<%@ include file="maPage.jspinc"%>
et dans certains include on ouvre des balises JSP sans les fermer puis on les ferment dans un autre include.

Exemple :

maPage.jsp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<%@ include file="/jsp/shared/framework/monInclude1.jspinc"%>
... traitement ...
<%@ include file="/jsp/shared/framework/monInclude2.jspinc"%>
monInclude1.jspinc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<logic:equal name='blabla'>
monInclude2.jspinc :
Ce code fonctionnait avec Weblogic mais ne fonctionne plus avec Tomcat. Est ce que ça viendrait pas du compilateur JSP de Tomcat ?

J’espère que quelqu'un pourra m'aider, Merci d'avance