Commit 30964177bccddc36d17cda2544e31e955f4ff3fe
1 parent
d2f1aa22
Exists in
master
Refatoração do tratamento de exceção
Showing
1 changed file
with
1 additions
and
6 deletions
Show diff stats
impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/interceptor/ExceptionHandlerInterceptor.java
@@ -171,12 +171,7 @@ public class ExceptionHandlerInterceptor implements Serializable { | @@ -171,12 +171,7 @@ public class ExceptionHandlerInterceptor implements Serializable { | ||
171 | try { | 171 | try { |
172 | method.invoke(object, param); | 172 | method.invoke(object, param); |
173 | } catch (InvocationTargetException cause) { | 173 | } catch (InvocationTargetException cause) { |
174 | - Throwable targetTrowable = cause.getTargetException(); | ||
175 | - if (targetTrowable instanceof Exception) { | ||
176 | - throw (Exception) targetTrowable; | ||
177 | - } else { | ||
178 | - throw new Exception(targetTrowable); | ||
179 | - } | 174 | + throw new DemoiselleException(cause.getTargetException()); |
180 | } | 175 | } |
181 | 176 | ||
182 | method.setAccessible(accessible); | 177 | method.setAccessible(accessible); |