From 8551a62813d8a6b45b925d9c45179e7300b220a2 Mon Sep 17 00:00:00 2001 From: John Blum Date: Tue, 12 Feb 2019 17:17:54 -0800 Subject: [PATCH] Add local variable reference to the bean name array in isDataSerializerSessionSerializerAdapterPresent(). --- .../web/http/GemFireHttpSessionConfiguration.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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")