diff --git a/spring-data-geode/src/main/java/org/springframework/data/gemfire/config/annotation/PdxConfiguration.java b/spring-data-geode/src/main/java/org/springframework/data/gemfire/config/annotation/PdxConfiguration.java index 21ddd673..605e1566 100644 --- a/spring-data-geode/src/main/java/org/springframework/data/gemfire/config/annotation/PdxConfiguration.java +++ b/spring-data-geode/src/main/java/org/springframework/data/gemfire/config/annotation/PdxConfiguration.java @@ -265,8 +265,8 @@ public class PdxConfiguration extends AbstractAnnotationConfigSupport implements .map(beanName -> beanFactory.getBean(beanName, PdxSerializer.class)) .orElseGet(this::newPdxSerializer); - if (serializer instanceof MappingPdxSerializer mappingSerializer) { - mappingSerializer.setIncludeTypeFilters(buildIncludeTypeFilters()); + if (serializer instanceof MappingPdxSerializer) { + ((MappingPdxSerializer) serializer).setIncludeTypeFilters(buildIncludeTypeFilters()); } return serializer;