検索

15.7.2. RESTEasy 内部で出力された例外

download PDF
表15.3 例外リスト
例外 HTTP コード 説明
BadRequestException 400 正しくない要求。リクエストが適切にフォーマットされていなかったか、またはリクエスト入力の処理に問題がありました。
UnauthorizedException 401 承認されていません。RESTEasy のアノテーションベースのロールベースのセキュリティーを使用している場合には、セキュリティー例外が発生します。
InternalServerErrorException 500 内部サーバーエラー。
MethodNotAllowedException 405 リソースが呼び出した HTTP 操作を処理できる JAX-RS メソッドはありません。
NotAcceptableException 406 Accept ヘッダーに一覧表示されるメディアタイプを生成する JAX-RS メソッドはありません。
NotFoundException 404 リクエストパス/ リソースを提供する JAX-RS メソッドはありません。
ReaderException 400 から出力されたすべての例外MessageBodyReadersこの例外にラップされます。ない場合ExceptionMapperラップされた例外の場合、または例外がWebApplicationExceptionの場合、RESTEasy はデフォルトで 400 コードを返します。
WriterException 500 から出力されたすべての例外MessageBodyWritersこの例外にラップされます。ない場合ExceptionMapperラップされた例外の場合、または例外がWebApplicationExceptionの場合、RESTEasy はデフォルトで 400 コードを返します。
JAXBUnmarshalException 400 JAXB プロバイダー (XML および Jettison) は、読み取り時にこの例外を出力します。JAXBExceptions をラップしている可能性があります。このクラスは拡張しますReaderException
JAXBMarshalException 500 JAXB プロバイダー (XML および Jettison) は、書き込み時にこの例外を出力します。JAXBExceptions をラップしている可能性があります。このクラスは拡張しますWriterException
ApplicationException 該当なし アプリケーションコードから出力されたすべての例外をラップします。と同じように機能しますInvocationTargetException。ラップされた例外に対する ExceptionMapper がある場合は、要求の処理に使用されます。
失敗 該当なし 内部 RESTEasy エラー。ログに記録されない。
LoggableFailure 該当なし 内部 RESTEasy エラー。ログが記録されています。
DefaultOptionsMethodException 該当なし ユーザーが HTTP OPTIONS を呼び出しても、JAX-RS メソッドが呼び出されない場合、RESTEasy はこの例外を発生させてデフォルトの動作を提供します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.