Skip to content
Snippets Groups Projects
Commit af0bafd6 authored by Tucker Gary Siegel's avatar Tucker Gary Siegel
Browse files

Merge branch 'logging-update' into 'develop'

update service log type to include exception message

See merge request !1
parents 46476903 72e68d07
No related branches found
No related tags found
1 merge request!1update service log type to include exception message
......@@ -32,8 +32,11 @@ public class CustomExceptionHandler {
private ResponseEntity<Object> returnDawnException(DawnException exception) {
if (exception.getBase() != null) {
MDC.put("stackTrace", getStackTrace(exception.getBase()));
MDC.put("exceptionMessage", exception.getBase().getMessage());
} else {
MDC.put("stackTrace", getStackTrace(exception));
MDC.put("exceptionMessage", exception.getMessage());
// MDC.put("exceptionMessage", exception.)
}
log.error(exception.getMessage());
MDC.remove("stackTrace");
......
......@@ -23,6 +23,7 @@ public class ServiceLog extends Log {
private String message;
private String stackTrace;
private String exceptionMessage;
private String origin;
public static ServiceLog fromLogEvent(LogEvent event) {
......@@ -30,6 +31,7 @@ public class ServiceLog extends Log {
.level(event.getLevel().name())
.message(event.getMessage().toString())
.stackTrace(event.getContextData().getValue("stackTrace"))
.exceptionMessage(event.getContextData().getValue("exceptionMessage"))
.origin(event.getLoggerName())
.build();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment