In unserer (älteren) Codebasis werfen wir WebApplicationExceptions auf verschiedene Arten ab. In einem Versuch, etwas Ordnung in der Art und Weise, wie wir Exceptions behandeln, zu machen, wollte ich einen ExceptionMapper für diese WAEs (und andere) erstellen.
Mir wurde jedoch klar, dass Jerseys ExceptionMapper nur WAE abbildet, die nicht mit einer Entity geworfen wurden.
Zum Beispiel:
%Vor%Diese Ausnahme wird vom ExceptionMapper abgefangen.
%Vor%Diese Ausnahme wird vom ExceptionMapper NICHT abgefangen.
Beide werden vom gleichen Punkt im Code geworfen.
Dies ist mein ExceptionMapper:
%Vor%Ist es möglich, einen ExceptionMapper zu erstellen, der WebApplicationExceptions abfängt, selbst wenn ihre Antwort bereits mit einer Entität erstellt wurde?
Wir verwenden Jersey 1.17.
Danke.