Created attachment 21857 [details] Small Eclipse 3.3 WST project The two different tags below will have the same TagHandlerPool name in the generated JSP. This will lead to a ClassCastException when accessing the JSP at runtime. <bug:hello_world/> <bug:hello world="true"/> ------------------- Top of stacktrace : java.lang.ClassCastException: fr.illod.tomcat.bug.taglib.HelloWorldTag org.apache.jsp.index_jsp._jspx_meth_bug_005fhello_005f0(index_jsp.java:115) org.apache.jsp.index_jsp._jspService(index_jsp.java:75) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) ... -------------- The error seems to come from the "createTagHandlerPoolName" method in org.apache.jasper.compiler.Generator.java
This has been fixed in trunk and proposed for 6.0.x and 5.5.x.
The patch has been applied to 6.0.x and will be included in 6.0.17 onwards.
Another opps - still open for 5.5.x
This has been fixed for 5.5.x and will be included in 5.5.27 onwards.