This is an automated email from the ASF dual-hosted git repository.

jleroux pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git

commit 23ec946b9a71ae9050098ed3f4d572ce149b71b7
Author: Jacques Le Roux <jacques.le.r...@les7arts.com>
AuthorDate: Sun Oct 27 20:53:16 2024 +0100

    Fixed: Allow GroovyDSL in FlexibleStringExpander (OFBIZ-13133)
    
    Fixes a bug, there GROOVY_CLASS_LOADER is null, hence possible NPE.
    "groovyClassLoader" should be used
---
 framework/base/src/main/java/org/apache/ofbiz/base/util/GroovyUtil.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/framework/base/src/main/java/org/apache/ofbiz/base/util/GroovyUtil.java 
b/framework/base/src/main/java/org/apache/ofbiz/base/util/GroovyUtil.java
index 457d36c17e..0a6e10ce6f 100644
--- a/framework/base/src/main/java/org/apache/ofbiz/base/util/GroovyUtil.java
+++ b/framework/base/src/main/java/org/apache/ofbiz/base/util/GroovyUtil.java
@@ -198,7 +198,7 @@ public final class GroovyUtil {
             return GROOVY_CLASS_LOADER.parseClass(text);
         } else {
             GroovyClassLoader groovyClassLoader = new GroovyClassLoader();
-            Class<?> classLoader = GROOVY_CLASS_LOADER.parseClass(text);
+            Class<?> classLoader = groovyClassLoader.parseClass(text);
             groovyClassLoader.close();
             return classLoader;
         }

Reply via email to