From be72423ab95722963e47219da6fe54ea9cb929e9 Mon Sep 17 00:00:00 2001 From: Peter-Josef Meisch Date: Tue, 16 Nov 2021 07:35:18 +0100 Subject: [PATCH] Fix RestStatusException cause. Closes #1995 --- .../elasticsearch7/ElasticsearchExceptionTranslator.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/springframework/data/elasticsearch/backend/elasticsearch7/ElasticsearchExceptionTranslator.java b/src/main/java/org/springframework/data/elasticsearch/backend/elasticsearch7/ElasticsearchExceptionTranslator.java index cb5e8e489..fca35228e 100644 --- a/src/main/java/org/springframework/data/elasticsearch/backend/elasticsearch7/ElasticsearchExceptionTranslator.java +++ b/src/main/java/org/springframework/data/elasticsearch/backend/elasticsearch7/ElasticsearchExceptionTranslator.java @@ -64,9 +64,9 @@ public DataAccessException translateExceptionIfPossible(RuntimeException ex) { } 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);