diff --git a/rest-api/src/main/java/com/telefonica/euro_iaas/sdc/rest/aspects/TraceInterceptor.java b/rest-api/src/main/java/com/telefonica/euro_iaas/sdc/rest/aspects/TraceInterceptor.java index e03117db..bb6b0061 100644 --- a/rest-api/src/main/java/com/telefonica/euro_iaas/sdc/rest/aspects/TraceInterceptor.java +++ b/rest-api/src/main/java/com/telefonica/euro_iaas/sdc/rest/aspects/TraceInterceptor.java @@ -33,7 +33,9 @@ public class TraceInterceptor extends CustomizableTraceInterceptor { protected void writeToLog(Log logger, String message, Throwable ex) { - if (message.contains("ENTER")) { + if(ex!=null){ + logger.error(ex); + }else if (message.contains("ENTER")) { logger.info(message); } else if (message.contains("EXIT")) { logger.debug(message);