summaryrefslogtreecommitdiffstats
path: root/common/src/main/java/org/openecomp/mso/logger/LogFilter.java
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/java/org/openecomp/mso/logger/LogFilter.java')
-rw-r--r--common/src/main/java/org/openecomp/mso/logger/LogFilter.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/common/src/main/java/org/openecomp/mso/logger/LogFilter.java b/common/src/main/java/org/openecomp/mso/logger/LogFilter.java
index ca25ad2e22..6eaf356c0e 100644
--- a/common/src/main/java/org/openecomp/mso/logger/LogFilter.java
+++ b/common/src/main/java/org/openecomp/mso/logger/LogFilter.java
@@ -53,6 +53,11 @@ public class LogFilter implements Filter {
if (null != userPrincipal) {
MDC.put (MsoLogger.PARTNERNAME, userPrincipal.getName ());
}
+ //Set identity of calling application / component
+ String fromAppId = httpRequest.getHeader(MsoLogger.HEADER_FROM_APP_ID);
+ if(fromAppId != null && !fromAppId.isEmpty()) {
+ MDC.put (MsoLogger.FROM_APP_ID, fromAppId);
+ }
chain.doFilter(httpRequest, httpResponse);
}