I think the problem is that Tomcat 6 is using EL 2.1 while the method ExpressionFactory#newInstance() was only introduced in EL 2.2. Tomcat 7 is using EL 2.2, therefore it is working there.
Adding the EL 2.2 libs as dependencies doesn't work as discussed in HV-790 since the two EL versions (one part of the app, one provided by Tomcat) conflict with each other.
We might try to avoid using the newInstance() method, I'm not sure right now though what's the equivalent approach in EL 2.1 or whether there are other things required from EL 2.2.
For the time being you could try to work around this by replacing Tomcat's EL 2.1 libraries (in $CATALINA_HOME/lib) with the EL 2.2 ones.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
I think the problem is that Tomcat 6 is using EL 2.1 while the method ExpressionFactory#newInstance() was only introduced in EL 2.2. Tomcat 7 is using EL 2.2, therefore it is working there.
Adding the EL 2.2 libs as dependencies doesn't work as discussed in
HV-790since the two EL versions (one part of the app, one provided by Tomcat) conflict with each other.We might try to avoid using the newInstance() method, I'm not sure right now though what's the equivalent approach in EL 2.1 or whether there are other things required from EL 2.2.
For the time being you could try to work around this by replacing Tomcat's EL 2.1 libraries (in $CATALINA_HOME/lib) with the EL 2.2 ones.