public Object eval(ExpressionContext context) throws ExpressionEvaluationException {
//VariableResolverFactory factory = new MapVariableResolverFactory(globals);
try {
return MVEL.executeExpression(compiledExpression, context.asMap());
} catch (Exception e) {
throw new ExpressionEvaluationException("Error evaluating exception on line: " + line + ", column: " + col + ", expression: " + expression, e);
}
}