https://issues.apache.org/bugzilla/show_bug.cgi?id=57192

            Bug ID: 57192
           Summary: isELIgnored default is wrong
           Product: Tomcat 7
           Version: 7.0.56
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Servlet & JSP API
          Assignee: dev@tomcat.apache.org
          Reporter: stephen.mcca...@hcs.us.com

Moving a Web Application on Windows 7 to Windows 2008 caused the EL expressions
to stop being evaluated.  

Problem is seen on Windows Server 2008 Tomcat 7.0.56, but it works correctly on
Tomcat 7.0.37 (Windows 7) and 7.0.42 (Linux).  Our web.xml file specifies:

<web-app
    xmlns="http://java.sun.com/xml/ns/javaee";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";
    version="2.5"> 

So, I believe the correct behavior with 2.5 is that EL expressions should be
evaluated.

The problem was worked around by adding the following to the JSP files:

<%@ page isELIgnored="false" %>

I can provide bits of code upon request, but not the application as a whole. 
Other people apparently have run into this problem:

See answer and comments on
http://stackoverflow.com/questions/793983/jsp-el-expression-is-not-evaluated .

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to