You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Robert Priest <Ro...@bentley.com> on 2003/05/09 17:48:57 UTC
[el] ExpressionEvaluatorImpl does not use ExpressionEvaluator cor
rectly.
Hello,
I cannot build jakarta-commons\el because ExpressionEvaluatorImpl IT SAYS
that it does not define the correct "evaluator()" function from the abstract
class ExpressionEvaluator:
compile-only:
[javac] Compiling 57 source files to
D:\Test\jakarta\cvs\jakarta-commons\el\
target\classes
[javac]
D:\Test\jakarta\cvs\jakarta-commons\el\src\java\org\apache\commons\e
l\ExpressionEvaluatorImpl.java:124:
org.apache.commons.el.ExpressionEvaluatorImp
l should be declared abstract; it does not define
evaluate(java.lang.String,java
.lang.Class,javax.servlet.jsp.el.VariableResolver,javax.servlet.jsp.el.Funct
ionM
apper,java.lang.String) in javax.servlet.jsp.el.ExpressionEvaluator
[javac] public class ExpressionEvaluatorImpl
[javac] ^
[javac] 1 error
But I think it does. Am I missing something? I would really like to clear
this up if anyone could help. I need to compile jasper2.
ExpressionEvaluator has;
public abstract Object evaluate( String expression,
Class expectedType,
VariableResolver vResolver,
FunctionMapper fMapper,
String defaultPrefix )
throws ELException;
and ExpressionEvaluatorImpl has:
public Object evaluate (String pExpressionString,
Class pExpectedType,
VariableResolver pResolver,
FunctionMapper functions,
String defaultPrefix)
throws ELException
{
return evaluate (pExpressionString,
pExpectedType,
pResolver,
functions,
defaultPrefix,
sLogger);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org