Fix RestStatusException cause.

Original Pull Request #1996
Closes #1995
This commit is contained in:
Peter-Josef Meisch 2021-11-16 07:36:41 +01:00 committed by GitHub
parent 0b4c5b4155
commit 45b4c99e95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -64,9 +64,9 @@ public class ElasticsearchExceptionTranslator implements PersistenceExceptionTra
} }
if (elasticsearchException instanceof ElasticsearchStatusException) { if (elasticsearchException instanceof ElasticsearchStatusException) {
ElasticsearchStatusException restStatusException = (ElasticsearchStatusException) elasticsearchException; ElasticsearchStatusException elasticsearchStatusException = (ElasticsearchStatusException) elasticsearchException;
return new RestStatusException(restStatusException.status().getStatus(), restStatusException.getMessage(), return new RestStatusException(elasticsearchStatusException.status().getStatus(),
restStatusException.getCause()); elasticsearchStatusException.getMessage(), elasticsearchStatusException);
} }
return new UncategorizedElasticsearchException(ex.getMessage(), ex); return new UncategorizedElasticsearchException(ex.getMessage(), ex);