RED-5293: adjusted ControllerAdvice for some SQLExceptions
This commit is contained in:
parent
f8b6d033ac
commit
5a47fb5c21
@ -90,6 +90,8 @@ public class ControllerAdvice {
|
||||
|
||||
if (e.getMessage().contains("violates unique constraint")) {
|
||||
return new ResponseEntity<>(new ErrorMessage(OffsetDateTime.now(), "Unique constraint violation"), HttpStatus.CONFLICT);
|
||||
} else if (e.getMessage().contains("No suitable driver found")){
|
||||
return new ResponseEntity<>(new ErrorMessage(OffsetDateTime.now(), "JDBC URL is incorrect"), HttpStatus.BAD_REQUEST);
|
||||
} else {
|
||||
log.error("PLSQL Exception occurred: {}", e.getMessage(), e);
|
||||
return new ResponseEntity<>(new ErrorMessage(OffsetDateTime.now(), "SQL Exception"), HttpStatus.INTERNAL_SERVER_ERROR);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user