diff --git a/src/main/java/org/runimo/runimo/common/log/MethodLogAspect.java b/src/main/java/org/runimo/runimo/common/log/MethodLogAspect.java index 75da9bc8..bbe7853b 100644 --- a/src/main/java/org/runimo/runimo/common/log/MethodLogAspect.java +++ b/src/main/java/org/runimo/runimo/common/log/MethodLogAspect.java @@ -31,11 +31,12 @@ public Object calledMethodLogger(ProceedingJoinPoint pjp) throws Throwable { long startTime = getCurrentTimeMillis(); long endTime; - Object proceedReturn = null; + Object proceedReturn; try { proceedReturn = pjp.proceed(); } catch (Throwable ex) { log.error(logMessageFormatter.toMethodErrorLogMessage(ex)); + throw ex; } endTime = getCurrentTimeMillis();