Image

Imagejdevelop wrote in Imageru_java

Tomcat 4 -> Tomcat 5.5

привет, тут такой страшный вопрос возник - есть WEB приложение, которое надо перенести на tomcat 5.5.23 с 4.1.
В приложении используются JSTL+пачка custom tags


после развертывания под 5.5.23 получается страшная ошибка
org.apache.jasper.JasperException: /admin.jsp(5,0) File "/WEB-INF/mycustomtaglib.tld"
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
	org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:340)
	org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:373)
	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:485)
	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1557)
	org.apache.jasper.compiler.Parser.parse(Parser.java:127)
	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:212)
	org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:156)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


гугление решения не дало, хотя народ похоже на эту проблему наталкивается регулярно

заголовок web.xml:

<?xml version="1.0" encoding="UTF-8"?>

<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/web-app_2_4.xsd";>


для mycustomtaglib.tld

<?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">
  <tlibversion>1.1</tlibversion>


шо еще я делаю не так?