Tomcat 5.0.7 custom tags problem
Hello All,
I'm using Beginning JSP 2.0 book and tomcat 5.0.7 on Linux. Custom tags are not working for me.
I realized that problem exists trying example from Chapter 4 (page 116). Every time when I access that page, I get error message like this:
----------- start error message ---------------
exception
javax.servlet.ServletException
org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:679)
org.apache.jsp.index_jsp._jspService(index_jsp.jav a:77)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:136)
javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:320)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:293)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:240)
javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
root cause
java.lang.IncompatibleClassChangeError
org.apache.jsp.tag.web.display_tag.doTag(display_t ag.java:97)
org.apache.jsp.index_jsp._jspx_meth_tags_display_0 (index_jsp.java:94)
org.apache.jsp.index_jsp._jspService(index_jsp.jav a:64)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:136)
javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:320)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:293)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:240)
javax.servlet.http.HttpServlet.service(HttpServlet .java:856)
--------- end error message ----------
I was trying to write my own example using custom tags, and I had the same problem unless I move my example from /webapps to /webapps/jsp-examples subdirectory in Tomcat tree. Be ware that my application is working without custom tags!
Any idea how to solve this?
Kind Regards,
Alex
|