code: protected Viewable createViewable(String tplName, ContainerRequestContext request,
                                        int status, Throwable exception, ErrorMessage errorMessage) {
          Error error = new Error(
                  request,
                  status,
                  exception,
                  errorMessage);
  
          return Viewables.newDefaultViewable(tplName, error);
      }
docs: <p>createViewable.</p>
  
  @param tplName      a {@link java.lang.String} object.
  @param request      a {@link javax.ws.rs.container.ContainerRequestContext} object.
  @param status       a int.
  @param exception    a {@link java.lang.Throwable} object.
  @param errorMessage a {@link ameba.message.error.ErrorMessage} object.
  @return a {@link org.glassfish.jersey.server.mvc.Viewable} object.