Fix for handling error in resttemplate (#17381)

* Fix with handling error

* Fix with handling error
This commit is contained in:
rubiniselvaraj
2023-12-13 10:26:02 +05:30
committed by GitHub
parent 64c85a8fee
commit 4c4388e3c8
8 changed files with 32 additions and 0 deletions

View File

@@ -784,6 +784,10 @@ public class ApiClient{{#jsr310}} extends JavaTimeFormatter{{/jsr310}} {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -700,6 +700,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -643,6 +643,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -692,6 +692,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -692,6 +692,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -692,6 +692,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -755,6 +755,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {

View File

@@ -750,6 +750,10 @@ public class ApiClient extends JavaTimeFormatter {
} }
} }
if (responseEntity == null) {
throw new RestClientException("API returned HttpServerErrorException");
}
if (responseEntity.getStatusCode().is2xxSuccessful()) { if (responseEntity.getStatusCode().is2xxSuccessful()) {
return responseEntity; return responseEntity;
} else { } else {