DATAES-117 - Displaying proper error message for entities that don't have an Id

This commit is contained in:
Florian Hopf
2014-06-05 18:29:56 +02:00
committed by Mohsin Husen
parent a08a6fbde9
commit 705adf25f2
2 changed files with 60 additions and 0 deletions

View File

@@ -47,6 +47,7 @@ public class ElasticsearchEntityInformationCreatorImpl implements ElasticsearchE
.getPersistentEntity(domainClass);
Assert.notNull(persistentEntity, String.format("Unable to obtain mapping metadata for %s!", domainClass));
Assert.notNull(persistentEntity.getIdProperty(), String.format("No id property found for %s!", domainClass));
return new MappingElasticsearchEntityInformation<T, ID>(persistentEntity);
}