Skip to content

Commit f5abd55

Browse files
committed
Ensure proxyBeanMethods is set to false everywhere
This commit sets proxyBeanMethods to false on all @enable*Session annotations since they are meta-annotated with @configuration. See: #1516
1 parent b9fd366 commit f5abd55

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

spring-session-core/src/main/java/org/springframework/session/config/annotation/web/http/EnableSpringHttpSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
@Target({ java.lang.annotation.ElementType.TYPE })
7575
@Documented
7676
@Import(SpringHttpSessionConfiguration.class)
77-
@Configuration
77+
@Configuration(proxyBeanMethods = false)
7878
public @interface EnableSpringHttpSession {
7979

8080
}

spring-session-core/src/main/java/org/springframework/session/config/annotation/web/server/EnableSpringWebSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
@Target({ java.lang.annotation.ElementType.TYPE })
5050
@Documented
5151
@Import(SpringWebSessionConfiguration.class)
52-
@Configuration
52+
@Configuration(proxyBeanMethods = false)
5353
public @interface EnableSpringWebSession {
5454

5555
}

spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/http/EnableRedisHttpSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
@Target(ElementType.TYPE)
6666
@Documented
6767
@Import(RedisHttpSessionConfiguration.class)
68-
@Configuration
68+
@Configuration(proxyBeanMethods = false)
6969
public @interface EnableRedisHttpSession {
7070

7171
/**

spring-session-data-redis/src/main/java/org/springframework/session/data/redis/config/annotation/web/server/EnableRedisWebSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
@Target(ElementType.TYPE)
6464
@Documented
6565
@Import(RedisWebSessionConfiguration.class)
66-
@Configuration
66+
@Configuration(proxyBeanMethods = false)
6767
public @interface EnableRedisWebSession {
6868

6969
/**

spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/config/annotation/web/http/EnableHazelcastHttpSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
@Target(ElementType.TYPE)
7070
@Documented
7171
@Import(HazelcastHttpSessionConfiguration.class)
72-
@Configuration
72+
@Configuration(proxyBeanMethods = false)
7373
public @interface EnableHazelcastHttpSession {
7474

7575
/**

spring-session-jdbc/src/main/java/org/springframework/session/jdbc/config/annotation/web/http/EnableJdbcHttpSession.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
@Target(ElementType.TYPE)
7878
@Documented
7979
@Import(JdbcHttpSessionConfiguration.class)
80-
@Configuration
80+
@Configuration(proxyBeanMethods = false)
8181
public @interface EnableJdbcHttpSession {
8282

8383
/**

0 commit comments

Comments
 (0)