이 콘텐츠는 선택한 언어로 제공되지 않습니다.

24.2. RESTEasy Built-in Internally-Thrown Exceptions


RESTEasy has a set of built-in exceptions that are thrown when an error is encountered during dispatching or marshalling. Each exception matches a specific HTTP error code. The full list is available in the RESTEasy Java Documentation, under the org.jboss.resteasy.spi package. The following table lists the most common exceptions:
Expand
Table 24.1. Common Exceptions
Exception HTTP Code Description
BadRequestException 400 Bad Request. Request was not formatted correctly or there was a problem processing request input.
UnauthorizedException 401 Unauthorized. Security exception thrown if you use RESTEasy's simple annotation- and role-based security.
InternalServerError Exception 500 Internal Server Error.
MethodNotAllowed Exception 405 Method Not Allowed. There is no JAX-RS method for the resource that can handle the invoked HTTP operation.
NotAcceptableException 406 Not Acceptable. There is no JAX-RS method that can produce the media types listed in the Accept header.
NotFoundException 404 Not Found. There is no JAX-RS method that serves the request path/resource.
Failure N/A Internal RESTEasy. Not logged.
LoggableFailure N/A Internal RESTEasy error. Logged.
DefaultOptionsMethod Exception N/A If the user invokes HTTP OPTIONS without a JAX-RS method, RESTEasy provides a default behavior by throwing this exception.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat