diff --git a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/config/annotation/web/http/GemFireHttpSessionConfiguration.java b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/config/annotation/web/http/GemFireHttpSessionConfiguration.java index db18219..50a3e00 100644 --- a/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/config/annotation/web/http/GemFireHttpSessionConfiguration.java +++ b/spring-session-data-geode/src/main/java/org/springframework/session/data/gemfire/config/annotation/web/http/GemFireHttpSessionConfiguration.java @@ -962,8 +962,11 @@ public class GemFireHttpSessionConfiguration extends AbstractGemFireHttpSessionC } private boolean isDataSerializerSessionSerializerAdapterPresent() { - return !ArrayUtils.isEmpty(getApplicationContext() - .getBeanNamesForType(DataSerializerSessionSerializerAdapter.class)); + + String[] beanNames = + getApplicationContext().getBeanNamesForType(DataSerializerSessionSerializerAdapter.class); + + return !ArrayUtils.isEmpty(beanNames); } @SuppressWarnings("unchecked")