From 4a4baf0bf6f7be5caeb83bf5fc9cd5563dc93d51 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Wed, 13 May 2015 17:17:30 +0300 Subject: Report identifier if field binding fails (#17837) Change-Id: Ie3787792ab508adbf570d1a913ab49ec86924fbb --- server/src/com/vaadin/ui/declarative/FieldBinder.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'server/src') 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); } } -- cgit v1.2.3