Hi all, I have to port our web application from Tomcat 5.5 to Tomcat 6.0.20. Everything went fine up till now.
In the previous implementation we have used the ExpressionEvaluatorImpl that was part of the api in commons-el.jar from jakarta-tomcat-5.0.25 In the tomcat 6.0.20 i can see that the the API for ExpressionEvaluatorImpl has not only moved to jasper.jar, but it has also changed. Now, according to the documentation i have found here: http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/jasper/el/ExpressionEvaluatorImpl.html the constructor requires an argument: ExpressionEvaluatorImpl(javax.el.ExpressionFactory factory) I have looke din the documentation of the *ExpressionFactory *: http://java.sun.com/javaee/6/docs/api/javax/el/ExpressionFactory.html and i decided to use the method newInstance<http://java.sun.com/javaee/5/docs/api/javax/el/ExpressionFactory.html#newInstance%28%29> () Surprisingly enough i get the error message: The method newInstance() is undefined for the type ExpressionFactory Do you have any idea why this method is not available? Can you give me some ideas about how to create an argument ExpressionFactory for the constructor of ExpressionEvaluatorImpl ? Looking forward for your answer Cheers Roxana