Polishing

This commit is contained in:
rstoyanchev 2022-07-13 11:27:51 +01:00
parent 89f66ccf6a
commit 3badc47647
2 changed files with 1 additions and 4 deletions

View File

@ -81,8 +81,6 @@ public abstract class ResponseEntityExceptionHandler {
ErrorResponseException.class
})
public final Mono<ResponseEntity<Object>> handleException(Exception ex, ServerWebExchange exchange) {
HttpHeaders headers = new HttpHeaders();
if (ex instanceof MethodNotAllowedException theEx) {
return handleMethodNotAllowedException(theEx, theEx.getHeaders(), theEx.getStatusCode(), exchange);
}

View File

@ -109,8 +109,6 @@ public abstract class ResponseEntityExceptionHandler {
})
@Nullable
public final ResponseEntity<Object> handleException(Exception ex, WebRequest request) throws Exception {
HttpHeaders headers = new HttpHeaders();
if (ex instanceof HttpRequestMethodNotSupportedException subEx) {
return handleHttpRequestMethodNotSupported(subEx, subEx.getHeaders(), subEx.getStatusCode(), request);
}
@ -147,6 +145,7 @@ public abstract class ResponseEntityExceptionHandler {
// Lower level exceptions, and exceptions used symmetrically on client and server
HttpHeaders headers = new HttpHeaders();
if (ex instanceof ConversionNotSupportedException theEx) {
return handleConversionNotSupported(theEx, headers, HttpStatus.INTERNAL_SERVER_ERROR, request);
}