diff --git a/src/main/java/org/springframework/data/gemfire/mapping/MappingPdxSerializer.java b/src/main/java/org/springframework/data/gemfire/mapping/MappingPdxSerializer.java index 6c3ec971..2d57738f 100644 --- a/src/main/java/org/springframework/data/gemfire/mapping/MappingPdxSerializer.java +++ b/src/main/java/org/springframework/data/gemfire/mapping/MappingPdxSerializer.java @@ -27,7 +27,6 @@ import org.springframework.data.convert.EntityInstantiators; import org.springframework.data.mapping.PersistentEntity; import org.springframework.data.mapping.PropertyHandler; import org.springframework.data.mapping.model.BeanWrapper; -import org.springframework.data.mapping.model.DefaultSpELExpressionEvaluator; import org.springframework.data.mapping.model.MappingException; import org.springframework.data.mapping.model.PersistentEntityParameterValueProvider; import org.springframework.data.mapping.model.SpELContext; @@ -127,8 +126,7 @@ public class MappingPdxSerializer implements PdxSerializer, ApplicationContextAw PersistentEntityParameterValueProvider provider = new PersistentEntityParameterValueProvider( entity, propertyValueProvider, null); - provider.setSpELEvaluator(new DefaultSpELExpressionEvaluator(reader, context)); - + Object instance = instantiator.createInstance(entity, provider); final BeanWrapper, Object> wrapper = BeanWrapper