Class InvalidRequestExceptionHandler
java.lang.Object
io.github.belgif.rest.problem.spring.InvalidRequestExceptionHandler
@RestControllerAdvice
@ConditionalOnWebApplication
@ConditionalOnClass(com.atlassian.oai.validator.springmvc.InvalidRequestException.class)
@Order(1)
public class InvalidRequestExceptionHandler
extends Object
RestController exception handler for InvalidRequestException thrown by Atlassian swagger-request-validator library.
-
Constructor Summary
ConstructorsConstructorDescriptionInvalidRequestExceptionHandler
(com.fasterxml.jackson.databind.ObjectMapper mapper) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity
<Problem> handleInvalidRequestException
(com.atlassian.oai.validator.springmvc.InvalidRequestException ex, javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
InvalidRequestExceptionHandler
public InvalidRequestExceptionHandler(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Details
-
handleInvalidRequestException
@ExceptionHandler(com.atlassian.oai.validator.springmvc.InvalidRequestException.class) public org.springframework.http.ResponseEntity<Problem> handleInvalidRequestException(com.atlassian.oai.validator.springmvc.InvalidRequestException ex, javax.servlet.http.HttpServletRequest request)
-