I have spring boot application A which has MDC logging is added as dependency in project B which also has MDC logging. Both works when they are run independently
Problem is : When I run the project B application, logs of B are displayed. I need the MDC logging parameters of A when A application code is invoke.
Example : MDC config of A application { "TransactionId":"111", "TransactionStatus":"started application A", "application" : "A" }
MDC config of B application { "TransactionId":"222", "TransactionStatus":"started application B", "application" : "B" }
When I run the B applcaiton I see logs as : {"TransactionId":"222","TransactionStatus":"started application B","application":"B"} {"TransactionId":"222","TransactionStatus":"started application B","application":"B"}
I need MDC logs to the displayed when application code A is invoked, which is included as part of gradle dependency in application B.
{"TransactionId":"222","TransactionStatus":"started application B","application":"B"} {"TransactionId":"111","TransactionStatus":"started application A","application":"A"}
Thanks in advance.