diff --git a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java index 28e1607..aefa885 100644 --- a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java +++ b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java @@ -51,7 +51,7 @@ import org.springframework.session.data.mongo.MongoOperationsSessionRepository; @Target(ElementType.TYPE) @Documented @Import(MongoHttpSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableMongoHttpSession { /** diff --git a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java index 3415ea4..03bd6ee 100644 --- a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java +++ b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java @@ -43,7 +43,7 @@ import org.springframework.util.StringValueResolver; * @author Eddú Meléndez * @since 1.2 */ -@Configuration +@Configuration(proxyBeanMethods = false) public class MongoHttpSessionConfiguration extends SpringHttpSessionConfiguration implements BeanClassLoaderAware, EmbeddedValueResolverAware, ImportAware { diff --git a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java index 1e3fb99..574c7ab 100644 --- a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java +++ b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java @@ -51,7 +51,7 @@ import org.springframework.session.data.mongo.ReactiveMongoOperationsSessionRepo @Target({ java.lang.annotation.ElementType.TYPE }) @Documented @Import(ReactiveMongoWebSessionConfiguration.class) -@Configuration +@Configuration(proxyBeanMethods = false) public @interface EnableMongoWebSession { /** diff --git a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java index d877d44..5faba4c 100644 --- a/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java +++ b/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java @@ -42,7 +42,7 @@ import org.springframework.util.StringValueResolver; * @author Greg Turnquist * @author Vedran Pavić */ -@Configuration +@Configuration(proxyBeanMethods = false) public class ReactiveMongoWebSessionConfiguration extends SpringWebSessionConfiguration implements BeanClassLoaderAware, EmbeddedValueResolverAware, ImportAware {