Package systems.dmx.webservice.provider
Class CatchAllExceptionMapper
- java.lang.Object
-
- systems.dmx.webservice.provider.CatchAllExceptionMapper
-
- All Implemented Interfaces:
javax.ws.rs.ext.ExceptionMapper<Throwable>
@Provider public class CatchAllExceptionMapper extends Object implements javax.ws.rs.ext.ExceptionMapper<Throwable>
This mapper maps all Throwables to a suitable response.We don't want Jersey to re-throw anything to the HTTP container as this would result in logging the exception twice and possibly in interspersed illegible stack traces (see #484).
2 additional aspects are handled: - Logging the exception. - Enriching the response with an error entity.
-
-
Constructor Summary
Constructors Constructor Description CatchAllExceptionMapper()
-