Skip to content

Commit 2df6bf6

Browse files
Lucky1Manskybber
authored andcommitted
Prevented initializing of abstract beans in SpringBeanReload::preInstantiateSingleton
1 parent 4743622 commit 2df6bf6

File tree

1 file changed

+1
-1
lines changed
  • plugin/hotswap-agent-spring-plugin/src/main/java/org/hotswap/agent/plugin/spring/reload

1 file changed

+1
-1
lines changed

plugin/hotswap-agent-spring-plugin/src/main/java/org/hotswap/agent/plugin/spring/reload/SpringBeanReload.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@ private void preInstantiateSingleton() {
527527
LOGGER.debug("bean not found: " + beanName);
528528
continue;
529529
}
530-
if (beanDefinition.isSingleton()) {
530+
if (!beanDefinition.isAbstract() && beanDefinition.isSingleton()) {
531531
try {
532532
beanFactory.getBean(beanName);
533533
} catch (Exception e) {

0 commit comments

Comments
 (0)