diff --git a/spring-core/src/main/java/org/springframework/cglib/core/AbstractClassGenerator.java b/spring-core/src/main/java/org/springframework/cglib/core/AbstractClassGenerator.java index 4d05d05123..873e3ed76f 100644 --- a/spring-core/src/main/java/org/springframework/cglib/core/AbstractClassGenerator.java +++ b/spring-core/src/main/java/org/springframework/cglib/core/AbstractClassGenerator.java @@ -348,7 +348,9 @@ abstract public class AbstractClassGenerator implements ClassGenerator { } if (attemptLoad) { try { - gen = classLoader.loadClass(getClassName()); + // SPRING PATCH BEGIN + gen = Class.forName(getClassName(), true, classLoader); + // SPRING PATCH END return gen; } catch (ClassNotFoundException e) {