EL parser tries to be as smart as possible. Model contains as much information as can be extracted. It also has a way to know what is wrong so that each client may decide whether to emphasize model object or its error.
BungleMap.getCall(ELInvocationExpression expr), in case (expr instanceof ELArgumentInvocation) can check
EL parser tries to be as smart as possible. Model contains as much information as can be extracted. It also has a way to know what is wrong so that each client may decide whether to emphasize model object or its error.
BungleMap.getCall(ELInvocationExpression expr), in case (expr instanceof ELArgumentInvocation) can check
and if the expression is wrong, dismiss available data.
See attached patch.