From 826014d618076821b2a4eb27dbe0bceed3942e49 Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Tue, 27 Aug 2024 14:39:20 +0200 Subject: [PATCH] hotfix NPE --- .../com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java index 96f4f2e..74fc445 100644 --- a/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java +++ b/src/main/java/com/knecon/fforesight/lifecyclecommons/LifecycleAspect.java @@ -30,7 +30,7 @@ public class LifecycleAspect { public Object checkLifecycle(ProceedingJoinPoint joinPoint) throws Throwable { String targetClassName = joinPoint.getTarget().getClass().getPackageName(); - if (!targetClassName.startsWith(lifecycleProperties.getBasePackage())) { + if (targetClassName == null || lifecycleProperties.getBasePackage() == null || !targetClassName.startsWith(lifecycleProperties.getBasePackage())) { return joinPoint.proceed(); }