Package io.github.belgif.rest.problem.ee.jaxrs
package io.github.belgif.rest.problem.ee.jaxrs
-
ClassesClassDescriptionAbstract base class for input-aware ("in" and "name") ParamConverter.AbstractUnwrappingExceptionMapper<T extends javax.ws.rs.WebApplicationException>Abstract base class for unwrapping BadRequestProblem cause from WebApplicationExceptions.Exception mapper for
BadRequestException, with special handling for unwrapping BadRequestProblem cause thrown byParamConverter.ExceptionMapper for mapping ConstraintViolationException to BadRequestProblem.Default ExceptionMapper for mapping unhandled exceptions to InternalServerErrorProblem.ExceptionMapper for unhandled EJBExceptions.ExceptionMapper for mapping jackson JsonMappingException to BadRequestProblem.ExceptionMapper for mapping jackson JsonParseException to BadRequestProblem.ExceptionMapper for mapping jackson MismatchedInputException to BadRequestProblem.A ParameterNameProvider that retrieves the parameter name from JAX-RS annotations (if present).Exception mapper forNotFoundException, with special handling for unwrapping BadRequestProblem cause thrown byParamConverter.ServletContextListener that configures the problem module properties based on the following locations in order: System property Environment variable web.xml context paramExceptionMapper forProblem.The "application/problem+json" MediaType.ObjectMapper that registers the CdiProblemModule.ExceptionMapper for unhandled WebApplicationExceptions.