さて、Tomcat7のデフォルトのエラーページを置き換えたいと思いました。したがって、アプリケーションのweb.xmlにerror-page要素を設定しました。
これを行った後、失敗してすべての40xステータスがHTTP 403として返される統合テストの数に気付きました。たとえば、通常、テストの1つは404を返す必要がありますが、エラーページが有効になっている場合は代わりに403が返されます。
統合テストのほとんどは、GETまたはPOSTであるため合格です。ただし、失敗しているテストはすべてPUTです。エラーページの定義がない場合も、これらのテストは正常に機能します。
誰かアイデアはありますか?
init-parametersでサーブレットの読み取り専用パラメーターを設定しようとしましたが、違いはありませんでした。
これはSpring-Mvc3.0.5アプリケーションです。