Java Spring Error Codes
Content
Overview
The following table lists and describes the error codes that are generated by the Java Spring libraries that implement ULM.
Java Spring Error Codes
HTTP Status | Spring-Generated Code | Description |
---|---|---|
400 | BIND_EXCEPTION | Internal binding that results from bad user input. |
HTTP_MESSAGE_NOT_READABLE | Failure to parse a POST request payload. | |
MISSING_SERVLET_REQUEST_PARAMETER | Bad user input. | |
METHOD_ARGUMENT_NOT_VALID | User input validation error. | |
SERVLET_REQUEST_BINDING | Failure to interpret user input. | |
TYPE_MISMATCH | Failure to convert input parameters. | |
401 | UNAUTHORIZED | Thrown as a part of any authentication failure. |
403 | ACCESS_FORBIDDEN | Access is denied. You do not have the required permissions to access this ULM resource. |
405 | HTTP_REQUEST_METHOD_NOT_SUPPORTED | Request handler does not support the used method. See HTTP Verbs. |
406 | HTTP_MEDIA_TYPE_NOT_ACCEPTABLE | Request handler cannot generate a response that is acceptable by the client. |
415 | HTTP_MEDIA_TYPE_NOT_SUPPORTED | The client PUT, POSTed, or PATCHed content of an unsupported media type. |
500 | CONVERSION_NOT_SUPPORTED | Failure to interpret user input. |
500 | HTTP_MESSAGE_NOT_WRITABLE | Failure to generate a response payload. |
500 | MISSING_SERVLET_REQUEST_PART | Missing multi-part. |