Class ViewRenderExceptionMapper

  • All Implemented Interfaces:
    javax.ws.rs.ext.ExceptionMapper<javax.ws.rs.WebApplicationException>, org.glassfish.jersey.spi.ExtendedExceptionMapper<javax.ws.rs.WebApplicationException>

    @Provider
    public class ViewRenderExceptionMapper
    extends Object
    implements org.glassfish.jersey.spi.ExtendedExceptionMapper<javax.ws.rs.WebApplicationException>
    An ExtendedExceptionMapper that returns a 500 error response with a generic HTML error page when a ViewRenderException is the cause.
    Since:
    1.1.0
    • Field Detail

      • TEMPLATE_ERROR_MSG

        public static final String TEMPLATE_ERROR_MSG
        The generic HTML error page template.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ViewRenderExceptionMapper

        public ViewRenderExceptionMapper()
    • Method Detail

      • toResponse

        public javax.ws.rs.core.Response toResponse​(javax.ws.rs.WebApplicationException exception)
        Specified by:
        toResponse in interface javax.ws.rs.ext.ExceptionMapper<javax.ws.rs.WebApplicationException>
      • isMappable

        public boolean isMappable​(javax.ws.rs.WebApplicationException e)
        Specified by:
        isMappable in interface org.glassfish.jersey.spi.ExtendedExceptionMapper<javax.ws.rs.WebApplicationException>