From 7ac5f78dd4b28accf45fba04b21f4bdd60aad779 Mon Sep 17 00:00:00 2001 From: Stefan Cordes <50696194+ca-stefan-cordes@users.noreply.github.com> Date: Fri, 24 Feb 2023 11:44:01 +0100 Subject: [PATCH] Avoid NullPointer Case Number 00358157 on Caused by: java.lang.NullPointerException at org.mule.runtime.config.internal.validation.AbstractErrorTypesValidation.isErrorTypePresent (AbstractErrorTypesValidation.java:67) at org.mule.runtime.config.internal.validation.ErrorHandlerOnErrorTypeExists.lambda$applicable$0 (ErrorHandlerOnErrorTypeExists.java:53) --- .../internal/validation/AbstractErrorTypesValidation.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime-extension-model/src/main/java/org/mule/runtime/config/internal/validation/AbstractErrorTypesValidation.java b/runtime-extension-model/src/main/java/org/mule/runtime/config/internal/validation/AbstractErrorTypesValidation.java index 20277c469bf1..53e9e4ca433d 100644 --- a/runtime-extension-model/src/main/java/org/mule/runtime/config/internal/validation/AbstractErrorTypesValidation.java +++ b/runtime-extension-model/src/main/java/org/mule/runtime/config/internal/validation/AbstractErrorTypesValidation.java @@ -64,7 +64,7 @@ protected boolean isErrorTypePresent(ComponentAst component) { } if (ignoreParamsWithProperties) { - if (getErrorTypeParam(component).getRawValue().contains("${")) { + if (getErrorTypeParam(component).getRawValue() != null && getErrorTypeParam(component).getRawValue().contains("${")) { return false; } }