From 493c883f51b01b4366d3c149b9ce2c266c9d7504 Mon Sep 17 00:00:00 2001 From: Krzysztof Witukiewicz <krzysztof.witukiewicz@mgm-tp.com> Date: Tue, 14 Jan 2025 17:46:54 +0100 Subject: [PATCH] OZG-6303 OZG-7485 Do not log known warnings from BeanPostProcessorChecker --- .../src/main/resources/log4j2-local.xml | 7 ++++++ .../src/main/resources/log4j2.xml | 25 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 vorgang-manager-server/src/main/resources/log4j2.xml diff --git a/vorgang-manager-server/src/main/resources/log4j2-local.xml b/vorgang-manager-server/src/main/resources/log4j2-local.xml index 5d7001e1f..ca177cb6a 100644 --- a/vorgang-manager-server/src/main/resources/log4j2-local.xml +++ b/vorgang-manager-server/src/main/resources/log4j2-local.xml @@ -10,5 +10,12 @@ <Root level="WARN"> <appender-ref ref="CONSOLE" /> </Root> + <Logger name="org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker" level="WARN" additivity="false"> + <Filters> + <RegexFilter regex=".*\[grpcClientBeanPostProcessor\].*" onMatch="DENY" onMismatch="NEUTRAL"/> + <RegexFilter regex=".*DelegatingWsConfiguration.*\[annotationActionEndpointMapping\].*" onMatch="DENY" onMismatch="NEUTRAL"/> + </Filters> + <appender-ref ref="CONSOLE" /> + </Logger> </Loggers> </configuration> \ No newline at end of file diff --git a/vorgang-manager-server/src/main/resources/log4j2.xml b/vorgang-manager-server/src/main/resources/log4j2.xml new file mode 100644 index 000000000..9b7dc7eac --- /dev/null +++ b/vorgang-manager-server/src/main/resources/log4j2.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<configuration> + + <Appenders> + <Console name="LogInJSON" target="SYSTEM_OUT"> + <!-- <JsonLayout compact="true" properties="true" eventEol="true"></JsonLayout> --> + <JsonTemplateLayout + eventTemplateUri="classpath:EcsLayout.json" + maxStringLength="65536" /> + </Console> + </Appenders> + + <Loggers> + <Root level="WARN"> + <appender-ref ref="LogInJSON" /> + </Root> + <Logger name="org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker" level="WARN" additivity="false"> + <Filters> + <RegexFilter regex=".*\[grpcClientBeanPostProcessor\].*" onMatch="DENY" onMismatch="NEUTRAL"/> + <RegexFilter regex=".*DelegatingWsConfiguration.*\[annotationActionEndpointMapping\].*" onMatch="DENY" onMismatch="NEUTRAL"/> + </Filters> + <appender-ref ref="LogInJSON" /> + </Logger> + </Loggers> +</configuration> \ No newline at end of file -- GitLab