An exception reporting an error that occurred during the evaluation of an expression in a {@link MethodBinding} or {@link ValueBinding}.
71727374757677787980818283
{ return descriptor.getReadMethod().invoke(base, (Object[]) null); } catch (IllegalAccessException e) { throw new EvaluationException(e); } catch (InvocationTargetException e) { throw new EvaluationException(e.getTargetException()); } }
111112113114115116117118119120121122123
{ descriptor.getWriteMethod().invoke(base, new Object[] { value }); } catch (IllegalAccessException e) { throw new EvaluationException(e); } catch (InvocationTargetException e) { throw new EvaluationException(e.getTargetException()); } }
220221222223224225226227228229230
info = Introspector.getBeanInfo(clazz); System.err.println(" Found BeanInfo " + info); } catch (IntrospectionException e) { throw new EvaluationException(e); } PropertyDescriptor[] descriptors = info.getPropertyDescriptors(); for (int i = 0; i < descriptors.length; i++) { if (name.equals(descriptors[i].getName()))
5657585960616263
try { return expression.getType(context.getELContext()); } catch (javax.el.PropertyNotFoundException e) { throw new PropertyNotFoundException(e); } catch (ELException e) { throw new EvaluationException(e); } }
7273747576777879
try { return expression.getValue(context.getELContext()); } catch (javax.el.PropertyNotFoundException e) { throw new PropertyNotFoundException(e); } catch (ELException e) { throw new EvaluationException(e); } }
8889909192939495
try { return expression.isReadOnly(context.getELContext()); } catch (javax.el.PropertyNotFoundException e) { throw new PropertyNotFoundException(e); } catch (ELException e) { throw new EvaluationException(e); } }
104105106107108109110111
try { expression.setValue(context.getELContext(), value); } catch (javax.el.PropertyNotFoundException e) { throw new PropertyNotFoundException(e); } catch (ELException e) { throw new EvaluationException(e); } }
167168169170171172173174
return m.getMethodInfo(context.getELContext()).getReturnType(); } catch (javax.el.MethodNotFoundException e) { throw new MethodNotFoundException(e.getMessage(), e.getCause()); } catch (ELException e) { throw new EvaluationException(e.getMessage(), e.getCause()); } }
187188189190191192193194
return m.invoke(context.getELContext(), params); } catch (javax.el.MethodNotFoundException e) { throw new MethodNotFoundException(e.getMessage(), e.getCause()); } catch (ELException e) { throw new EvaluationException(e.getMessage(), e.getCause()); } }
7475767778798081
throw new IllegalStateException("unknown scope defined: " + scope); } } catch (ELException e) { throw new EvaluationException(e.getMessage(), e); } }