Class ProcessEngineExceptionHandler
- java.lang.Object
-
- org.camunda.bpm.engine.rest.exception.ProcessEngineExceptionHandler
-
- All Implemented Interfaces:
javax.ws.rs.ext.ExceptionMapper<org.camunda.bpm.engine.ProcessEngineException>
@Provider public class ProcessEngineExceptionHandler extends Object implements javax.ws.rs.ext.ExceptionMapper<org.camunda.bpm.engine.ProcessEngineException>
Translates any
ProcessEngineExceptionto a HTTP 500 error and a JSON response. Response content format:{"type" : "ExceptionType", "message" : "some exception message"}Provides dedicated exception handling for
AuthorizationExceptions: The status code is always set to 403, "Forbidden" and details about the requested resource and violated permission are added to the response body- Author:
- Thorben Lindhauer, Daniel Meyer
-
-
Constructor Summary
Constructors Constructor Description ProcessEngineExceptionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsetoResponse(org.camunda.bpm.engine.ProcessEngineException exception)
-