From 0bb9469362edbbf79013439dd5f4cea33f0ad071 Mon Sep 17 00:00:00 2001 From: Jonas Cirotzki Date: Fri, 14 Oct 2022 12:21:28 +0200 Subject: [PATCH] [#9889] adoServiceClasses is initilized in static --- .../symeda/sormas/backend/audit/AuditLoggerInterceptor.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sormas-backend/src/main/java/de/symeda/sormas/backend/audit/AuditLoggerInterceptor.java b/sormas-backend/src/main/java/de/symeda/sormas/backend/audit/AuditLoggerInterceptor.java index 8e05b8ea351..7c5ee08919f 100644 --- a/sormas-backend/src/main/java/de/symeda/sormas/backend/audit/AuditLoggerInterceptor.java +++ b/sormas-backend/src/main/java/de/symeda/sormas/backend/audit/AuditLoggerInterceptor.java @@ -49,7 +49,11 @@ public class AuditLoggerInterceptor { reflections = new Reflections(configurationBuilder); } - private static final Set> adoServiceClasses = new HashSet<>(reflections.get(SubTypes.of(BaseAdoService.class).asClass())); + private static final Set> adoServiceClasses; + + static { + adoServiceClasses = new HashSet<>(reflections.get(SubTypes.of(BaseAdoService.class).asClass())); + } /** * Cache to track all remote beans that should not be audited. True indicates ignore, false audit.