An exception reporting an error that occurred during the evaluation of an expression in a {@link MethodBinding} or {@link ValueBinding}.
5354555657585960
return _expression.invoke(context.getELContext(), params); } // Convert EL exceptions into EvaluationExceptions catch (ELException ee) { throw new EvaluationException(ee.getMessage(), ee.getCause()); } }
8283848586878889
return _ve.getValue(facesContext.getELContext()); } // Convert EL exceptions into EvaluationExceptions catch (ELException ee) { throw new EvaluationException(ee.getMessage(), ee.getCause()); } }
96979899100101102103
_ve.setValue(facesContext.getELContext(), object); } // Convert EL exceptions into EvaluationExceptions catch (ELException ee) { throw new EvaluationException(ee.getMessage(), ee.getCause()); } }
110111112113114115116117
return _ve.isReadOnly(facesContext.getELContext()); } // Convert EL exceptions into EvaluationExceptions catch (ELException ee) { throw new EvaluationException(ee.getMessage(), ee.getCause()); } }
124125126127128129130131
return _ve.getType(facesContext.getELContext()); } // Convert EL exceptions into EvaluationExceptions catch (ELException ee) { throw new EvaluationException(ee.getMessage(), ee.getCause()); } }
351352353354355356357358359360361362363364365366367368369370371372373374375376
if (tmp.charAt(0) == '"') { index = tmp.indexOf('"', 1); if (index < 0) { throw new EvaluationException(tmp); } return tmp.substring(1, index); } if (tmp.charAt(0) == '\'') { index = tmp.indexOf('\'', 1); if (index < 0) { throw new EvaluationException(tmp); } return tmp.substring(1, index); } index = tmp.indexOf(']'); if (index < 0) { throw new EvaluationException(tmp); } return tmp.substring(1, index); }
301302303304305306307308
{ msg = "Cannot set value for expression '" + _expressionString + "' to a new value of type " + newValue.getClass().getName(); } throw new EvaluationException(msg, e); } }
394395396397398399400401402403
throw new PropertyNotFoundException( "Expression: '" + _expressionString + "'", e); } catch (Exception e) { throw new EvaluationException( "Cannot get value for expression '" + _expressionString + "'", e); } }
73747576777879808182
catch (PropertyNotFoundException e) { throw e; } catch (RuntimeException e) { throw new EvaluationException("Exception getting value of property " + property + " of bean " + base != null ? base.getClass().getName() : "NULL", e); } }
111112113114115116117118119120
throw new ReferenceSyntaxException("Must be array or List. Bean: " + base.getClass().getName() + ", index " + index); } catch (RuntimeException e) { throw new EvaluationException("Exception getting value for index " + index + " of bean " + base != null ? base.getClass().getName() : "NULL", e); } }