diff options
author | Artur Signell <artur@vaadin.com> | 2015-05-13 17:17:30 +0300 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2015-05-13 17:17:45 +0300 |
commit | 4a4baf0bf6f7be5caeb83bf5fc9cd5563dc93d51 (patch) | |
tree | 98a0b2a81787f237117a48f8bd812b57166367cd /server/src/com/vaadin/ui | |
parent | 7e122bed24ff0d91039fcc1c4083b317f51a0af0 (diff) | |
download | vaadin-framework-4a4baf0bf6f7be5caeb83bf5fc9cd5563dc93d51.tar.gz vaadin-framework-4a4baf0bf6f7be5caeb83bf5fc9cd5563dc93d51.zip |
Report identifier if field binding fails (#17837)
Change-Id: Ie3787792ab508adbf570d1a913ab49ec86924fbb
Diffstat (limited to 'server/src/com/vaadin/ui')
-rw-r--r-- | server/src/com/vaadin/ui/declarative/FieldBinder.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/server/src/com/vaadin/ui/declarative/FieldBinder.java b/server/src/com/vaadin/ui/declarative/FieldBinder.java index bd906682fa..577e9f5515 100644 --- a/server/src/com/vaadin/ui/declarative/FieldBinder.java +++ b/server/src/com/vaadin/ui/declarative/FieldBinder.java @@ -204,11 +204,14 @@ public class FieldBinder implements Serializable { } return true; } catch (IllegalAccessException e) { - throw new FieldBindingException("Field binding failed", e); + throw new FieldBindingException("Field binding failed for " + + identifier, e); } catch (IllegalArgumentException e) { - throw new FieldBindingException("Field binding failed", e); + throw new FieldBindingException("Field binding failed for " + + identifier, e); } catch (InvocationTargetException e) { - throw new FieldBindingException("Field binding failed", e); + throw new FieldBindingException("Field binding failed for " + + identifier, e); } } |