Java library for RFC 9457 Problems with support for standard problem types of the Belgif REST guide (https://www.belgif.be/specification/rest/api-guide/#error-handling)
The current problem integration with JAX-RS async client API is incomplete, as we didn't have a concrete use case for it yet at CBSS.
When Future.get throws ExecutionException(ProblemWrapper(Problem)) we unwrap to Problem.
Perhaps it should be unwrapped to ExecutionException(Problem) as users of the Future API expect it to throw ExecutionException if it fails?
The current problem integration with JAX-RS async client API is incomplete, as we didn't have a concrete use case for it yet at CBSS.