From 2367d8908f23c4b30961bac8e0cc600cbfb3d5fb Mon Sep 17 00:00:00 2001 From: dmaass Date: Wed, 17 Dec 2014 11:16:25 +0100 Subject: [PATCH] DATAES-141 add new constructor to fix: Mapping Context is null in DefaultResultMapper when using custom Entitymapper --- .../data/elasticsearch/core/DefaultResultMapper.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/org/springframework/data/elasticsearch/core/DefaultResultMapper.java b/src/main/java/org/springframework/data/elasticsearch/core/DefaultResultMapper.java index 2f69a712c..bf6020006 100644 --- a/src/main/java/org/springframework/data/elasticsearch/core/DefaultResultMapper.java +++ b/src/main/java/org/springframework/data/elasticsearch/core/DefaultResultMapper.java @@ -65,6 +65,13 @@ public class DefaultResultMapper extends AbstractResultMapper { super(entityMapper); } + public DefaultResultMapper( + MappingContext, ElasticsearchPersistentProperty> mappingContext, + EntityMapper entityMapper) { + super(entityMapper); + this.mappingContext = mappingContext; + } + @Override public FacetedPage mapResults(SearchResponse response, Class clazz, Pageable pageable) { long totalHits = response.getHits().totalHits();