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 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)