aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJani Laakso <jani.laakso@itmill.com>2007-12-27 15:41:32 +0000
committerJani Laakso <jani.laakso@itmill.com>2007-12-27 15:41:32 +0000
commit0488cd3dec96c693c91a7edf926f6950a77ee2e7 (patch)
tree74fd69f2c5080f4a60d0d494db32faece6a3a55d
parent2cba63eceefe4dcb8029b1e030ccb7c6b981d78c (diff)
downloadvaadin-framework-0488cd3dec96c693c91a7edf926f6950a77ee2e7.tar.gz
vaadin-framework-0488cd3dec96c693c91a7edf926f6950a77ee2e7.zip
Added e.printStackTrace() for "this should never happen" block. It does happens due to developer error => print clear error message.
svn changeset:3312/svn branch:trunk
-rw-r--r--src/com/itmill/toolkit/event/ListenerMethod.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/event/ListenerMethod.java b/src/com/itmill/toolkit/event/ListenerMethod.java
index 0b0d51cf58..eaaf2a4e0f 100644
--- a/src/com/itmill/toolkit/event/ListenerMethod.java
+++ b/src/com/itmill/toolkit/event/ListenerMethod.java
@@ -432,10 +432,12 @@ public class ListenerMethod implements EventListener {
} catch (final java.lang.IllegalAccessException e) {
// This should never happen
+ e.printStackTrace();
throw new java.lang.RuntimeException(
"Internal error - please report: " + e.toString());
} catch (final java.lang.reflect.InvocationTargetException e) {
// This should never happen
+ e.printStackTrace();
throw new MethodException("Invocation if method " + method
+ " failed.", e.getTargetException());
}