Summary: | Function 'f:length' not found | ||
---|---|---|---|
Product: | Tomcat 6 | Reporter: | Carlos Costa e Silva <c.costa.silva> |
Component: | Jasper | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | regression | CC: | c.costa.silva |
Priority: | P3 | ||
Version: | 6.0.18 | ||
Target Milestone: | default | ||
Hardware: | PC | ||
OS: | Windows XP |
Description
Carlos Costa e Silva
2008-08-18 19:54:44 UTC
Note: The "build exported from trunk on 2008/08/14" means this bug happens against a tomcat build exported from svn on that date. The Archiva build is a "stock" 1.1.1. Obs: Changed priority to P3 and severity to regression. Another note: this problem doesn't happen with tomcat 6.0.16. Deployed a CAS server v3.3 and found this in the logs: javax.el.ELException: Function 'f:escapeXml' not found at org.apache.el.lang.ExpressionBuilder.visit(ExpressionBuilder.java:171) at org.apache.el.parser.SimpleNode.accept(SimpleNode.java:145) ... I ran into the same problem. Copying the ELParser files from tc6.0.x/trunk (6.0.19) over the 6.0.18 files and rebuilding fixed this problem, but now I'm seeing other JSP TCK failures.... I am confirming that it is reproducible with the examples app bundled with Tomcat, with the current top of tc6.0.x branch (2008-08-22, rev.688071). The page that fails is /examples/jsp/jsp2/el/functions.jsp From the root application, click JSP Examples. That page is the 4th example there ("Functions" in the JSP 2.0 Examples group). The issue disappears if I rollback to rev.685696 of 2008-08-14. The released version 6.0.18 is not affected. I tested the page there and it works. This has been fixed in trunk and proposed for 6.0.x Confirm fixed: works for me with the latest revision from trunk. This has been fixed in 6.0.x and will be in 6.0.19 onwards. |