From 30964177bccddc36d17cda2544e31e955f4ff3fe Mon Sep 17 00:00:00 2001 From: Cleverson Sacramento Date: Wed, 28 Dec 2011 12:00:15 -0300 Subject: [PATCH] Refatoração do tratamento de exceção --- impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java index e3bbfb1..9440844 100644 --- a/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java +++ b/impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java @@ -171,12 +171,7 @@ public class ExceptionHandlerInterceptor implements Serializable { try { method.invoke(object, param); } catch (InvocationTargetException cause) { - Throwable targetTrowable = cause.getTargetException(); - if (targetTrowable instanceof Exception) { - throw (Exception) targetTrowable; - } else { - throw new Exception(targetTrowable); - } + throw new DemoiselleException(cause.getTargetException()); } method.setAccessible(accessible); -- libgit2 0.21.2