diff --git a/module/spring-boot-session/src/main/java/org/springframework/boot/session/autoconfigure/SessionAutoConfiguration.java b/module/spring-boot-session/src/main/java/org/springframework/boot/session/autoconfigure/SessionAutoConfiguration.java index dfc5e8697d3..3f76fcf6f80 100644 --- a/module/spring-boot-session/src/main/java/org/springframework/boot/session/autoconfigure/SessionAutoConfiguration.java +++ b/module/spring-boot-session/src/main/java/org/springframework/boot/session/autoconfigure/SessionAutoConfiguration.java @@ -91,6 +91,7 @@ public final class SessionAutoConfiguration { } + @Configuration(proxyBeanMethods = false) @ConditionalOnNotWarDeployment @EnableConfigurationProperties(ServerProperties.class) static class EmbeddedWebServerConfiguration { @@ -124,8 +125,9 @@ public final class SessionAutoConfiguration { } + @Configuration(proxyBeanMethods = false) @ConditionalOnWarDeployment - static class WarDepoymentConfiguration implements ServletContextAware { + static class WarDeploymentConfiguration implements ServletContextAware { private @Nullable ServletContext servletContext;