Fix RestStatusException cause.

Original Pull Request #1996
Closes #1995

(cherry picked from commit 45b4c99e951e4519c3fe1e2d4a51c8bd16ab33b0)
This commit is contained in:
Peter-Josef Meisch 2021-11-16 07:36:41 +01:00
parent 95401a5bd7
commit 3256a2bfe0
No known key found for this signature in database
GPG Key ID: DE108246970C7708

View File

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