return handleFailure(request, (Failure) unwrappedException);
protected Response handleWriterException(HttpRequest request, WriterException e, RESTEasyTracingLogger logger) { Response jaxrsResponse = null; // See if there is a general mapper for WriterException if ((jaxrsResponse = executeExceptionMapperForClass(e, WriterException.class, logger)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e, logger)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_INTERNAL_SERVER_ERROR); return handleFailure(request, e); }
protected Response handleReaderException(HttpRequest request, ReaderException e, RESTEasyTracingLogger logger) { Response jaxrsResponse = null; // See if there is a general mapper for ReaderException if ((jaxrsResponse = executeExceptionMapperForClass(e, ReaderException.class, logger)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e, logger)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_BAD_REQUEST); return handleFailure(request, e); }
if (jaxrsResponse == null) jaxrsResponse = handleFailure(request, (Failure) e);
return handleFailure(request, (Failure) unwrappedException);
return handleFailure(request, (Failure) unwrappedException);
protected Response handleReaderException(HttpRequest request, ReaderException e, RESTEasyTracingLogger logger) { Response jaxrsResponse = null; // See if there is a general mapper for ReaderException if ((jaxrsResponse = executeExceptionMapperForClass(e, ReaderException.class, logger)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e, logger)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_BAD_REQUEST); return handleFailure(request, e); }
protected Response handleWriterException(HttpRequest request, WriterException e, RESTEasyTracingLogger logger) { Response jaxrsResponse = null; // See if there is a general mapper for WriterException if ((jaxrsResponse = executeExceptionMapperForClass(e, WriterException.class, logger)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e, logger)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_INTERNAL_SERVER_ERROR); return handleFailure(request, e); }
protected Response handleWriterException(HttpRequest request, WriterException e) { Response jaxrsResponse = null; // See if there is a general mapper for WriterException if ((jaxrsResponse = executeExceptionMapperForClass(e, WriterException.class)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_INTERNAL_SERVER_ERROR); return handleFailure(request, e); }
protected Response handleReaderException(HttpRequest request, ReaderException e) { Response jaxrsResponse = null; // See if there is a general mapper for ReaderException if ((jaxrsResponse = executeExceptionMapperForClass(e, ReaderException.class)) != null) { return jaxrsResponse; } if (e.getResponse() != null || e.getErrorCode() > -1) { return handleFailure(request, e); } else if (e.getCause() != null) { if ((jaxrsResponse = unwrapException(request, e)) != null) return jaxrsResponse; } e.setErrorCode(HttpResponseCodes.SC_BAD_REQUEST); return handleFailure(request, e); }
return handleFailure(request, (Failure) e);
if (jaxrsResponse == null) jaxrsResponse = handleFailure(request, (Failure) e);