Package org.apache.cxf.jaxrs.utils
Class ExceptionUtils
java.lang.Object
org.apache.cxf.jaxrs.utils.ExceptionUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Throwable>
jakarta.ws.rs.core.ResponseconvertFaultToResponse(T ex, org.apache.cxf.message.Message currentMessage) static Stringstatic Class<?>getWebApplicationExceptionClass(jakarta.ws.rs.core.Response exResponse, Class<?> defaultExceptionType) static booleanpropogateException(org.apache.cxf.message.Message m) static jakarta.ws.rs.WebApplicationExceptiontoBadRequestException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoForbiddenException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoHttpException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoInternalServerErrorException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoNotAcceptableException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoNotAuthorizedException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoNotFoundException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoNotSupportedException(Throwable cause, jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoWebApplicationException(jakarta.ws.rs.core.Response response) static jakarta.ws.rs.WebApplicationExceptiontoWebApplicationException(Throwable cause, jakarta.ws.rs.core.Response response)
-
Method Details
-
getStackTrace
-
getWebApplicationExceptionClass
-
propogateException
public static boolean propogateException(org.apache.cxf.message.Message m) -
convertFaultToResponse
public static <T extends Throwable> jakarta.ws.rs.core.Response convertFaultToResponse(T ex, org.apache.cxf.message.Message currentMessage) -
toWebApplicationException
public static jakarta.ws.rs.WebApplicationException toWebApplicationException(Throwable cause, jakarta.ws.rs.core.Response response) -
toInternalServerErrorException
public static jakarta.ws.rs.WebApplicationException toInternalServerErrorException(Throwable cause, jakarta.ws.rs.core.Response response) -
toBadRequestException
public static jakarta.ws.rs.WebApplicationException toBadRequestException(Throwable cause, jakarta.ws.rs.core.Response response) -
toNotFoundException
public static jakarta.ws.rs.WebApplicationException toNotFoundException(Throwable cause, jakarta.ws.rs.core.Response response) -
toNotAuthorizedException
public static jakarta.ws.rs.WebApplicationException toNotAuthorizedException(Throwable cause, jakarta.ws.rs.core.Response response) -
toForbiddenException
public static jakarta.ws.rs.WebApplicationException toForbiddenException(Throwable cause, jakarta.ws.rs.core.Response response) -
toNotAcceptableException
public static jakarta.ws.rs.WebApplicationException toNotAcceptableException(Throwable cause, jakarta.ws.rs.core.Response response) -
toNotSupportedException
public static jakarta.ws.rs.WebApplicationException toNotSupportedException(Throwable cause, jakarta.ws.rs.core.Response response) -
toHttpException
public static jakarta.ws.rs.WebApplicationException toHttpException(Throwable cause, jakarta.ws.rs.core.Response response) -
toWebApplicationException
public static jakarta.ws.rs.WebApplicationException toWebApplicationException(jakarta.ws.rs.core.Response response)
-