好的,所以我想替换Tomcat 7默认错误页面。因此,我在我的web.xml中为我们的应用程序设置了error-page元素。
执行此操作后,我注意到我们的许多集成测试失败,所有40x状态都作为HTTP 403返回。例如,通常我们的一个测试应该返回404,而是在启用错误页面时返回403
我们的大多数集成测试都会通过,因为它们是GET或POST。但是,失败的测试都是PUT。当没有错误页面定义时,这些测试再次正常工作。
有人有什么想法吗?
我尝试在init-parameters中为servlet设置readonly参数,但没有区别。
这是一个Spring-Mvc 3.0.5应用程序。