-
Notifications
You must be signed in to change notification settings - Fork 476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce comprehensive error handling strategy #786
Labels
Milestone
Comments
This was referenced Jan 15, 2019
gregturn
added a commit
that referenced
this issue
Aug 30, 2019
gregturn
added a commit
that referenced
this issue
Aug 30, 2019
gregturn
added
in: mediatypes
Media type related functionality
type: enhancement
labels
Aug 30, 2019
gregturn
added a commit
that referenced
this issue
Sep 16, 2019
gregturn
added a commit
that referenced
this issue
Sep 16, 2019
gregturn
added a commit
that referenced
this issue
Dec 10, 2019
gregturn
added a commit
that referenced
this issue
Dec 10, 2019
odrotbohm
added a commit
that referenced
this issue
Jan 13, 2020
Problem has been redesigned for immutability. Extensions to the payload body are now implemented by wrapping a either an object exposing the properties to add in turn or a plain Map. Added infrastructure configuration to make sure that Problem instances returned from controller methods (even if wrapped into a ResponseEntity<?>) cause the ContentType header to be set to application/problem+json. HyperMediaMappingInformation now allows to customize the root domain type to signal serialization support for. Few cleanups regarding the ObjectMapper setup in test cases.
odrotbohm
added a commit
that referenced
this issue
Jan 13, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently there are few approaches to error handling. The only real thing is VndError, which very HAL derivative.
Having a neutral format that is translated into the mediatype's error format is non-existent.
The text was updated successfully, but these errors were encountered: