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

sunlan pushed a commit to branch GROOVY_4_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/GROOVY_4_0_X by this push:
     new 0b7445664b GROOVY-11524: Error with circular loading of installed 
providers when using transitive dependency groovy 4.0.23 in docker
0b7445664b is described below

commit 0b7445664bd9df285b178099345b1f5721a1da5b
Author: Daniel Sun <[email protected]>
AuthorDate: Tue Nov 26 22:56:36 2024 +0800

    GROOVY-11524: Error with circular loading of installed providers when using 
transitive dependency groovy 4.0.23 in docker
---
 src/main/java/org/codehaus/groovy/vmplugin/v9/Java9.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/codehaus/groovy/vmplugin/v9/Java9.java 
b/src/main/java/org/codehaus/groovy/vmplugin/v9/Java9.java
index 1c9c01f2d4..23bd8e4c4c 100644
--- a/src/main/java/org/codehaus/groovy/vmplugin/v9/Java9.java
+++ b/src/main/java/org/codehaus/groovy/vmplugin/v9/Java9.java
@@ -106,7 +106,7 @@ public class Java9 extends Java8 {
             } finally {
                 
result.putAll(doFindClasses(URI.create("jrt:/modules/java.base/"), "java", 
javaPackages));
             }
-        } catch (Exception ignore) {
+        } catch (Throwable ignore) {
             Logger logger = Logger.getLogger(getClass().getName());
             if (logger.isLoggable(Level.FINEST)) {
                 logger.finest("[WARNING] Failed to find default imported 
classes:\n" + DefaultGroovyMethods.asString(ignore));

Reply via email to