JBoss AS 7.1.1 にデプロイされた JAX-RS アプリケーションがあります。web.xml ファイルで、カスタム エラー ページを構成しました。
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
404 (見つかりません) エラーに対しては正常に動作しています。ただし、500 (内部サーバー エラー) の場合は、期待どおりに動作しません。
- メソッドが例外をスローすると、カスタム エラー ページが表示される
- ただし、メソッドでreturn Response.serverError.build() またはreturn Response.status(500).build()を使用すると、カスタム ページではなくデフォルトの JBoss エラー ページが表示されます。
どうすればこれを修正できますか? 回答ありがとうございます。