} catch (PropertyNotFoundException pnfe) {
throw new PropertyNotFoundException(this.attr + ": " + pnfe.getMessage(), pnfe.getCause());
} catch (MethodNotFoundException mnfe) {
throw new MethodNotFoundException(this.attr + ": " + mnfe.getMessage(), mnfe.getCause());
} catch (ELException e) {
throw new ELException(this.attr + ": " + e.getMessage(), e.getCause());
}
}