From c94b6765766358a5816d0818a97e45feef1c8ea8 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Mon, 10 Oct 2022 21:50:26 +0200 Subject: [PATCH] Specifically handle "java."/"javax." packages in SpringNamingPolicy Closes gh-27622 --- .../java/org/springframework/cglib/core/SpringNamingPolicy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-core/src/main/java/org/springframework/cglib/core/SpringNamingPolicy.java b/spring-core/src/main/java/org/springframework/cglib/core/SpringNamingPolicy.java index 7063cc86da..ed91f3a2d9 100644 --- a/spring-core/src/main/java/org/springframework/cglib/core/SpringNamingPolicy.java +++ b/spring-core/src/main/java/org/springframework/cglib/core/SpringNamingPolicy.java @@ -40,7 +40,7 @@ public final class SpringNamingPolicy implements NamingPolicy { if (prefix == null) { prefix = "org.springframework.cglib.empty.Object"; } - else if (prefix.startsWith("java")) { + else if (prefix.startsWith("java.") || prefix.startsWith("javax.")) { prefix = "_" + prefix; }