2011-10-17 90 views
1

我们使用weblogic来部署我们的应用程序,要求是处理web.xml中的所有服务器错误 并且具有500到510,598和599 。 的错误代码的规范 - 510,598和599抛出以下异常:如何处理web.xml中的HTTP 510,598和599错误代码

Exception: 
<BEA-101024> Unsupported error status code for error-page in web.xml. 

而在web.xml文件中如下

<error-page> 
    <error-code>510</error-code> 
    <location>/jsp/main/http_error.jsp</location> 
</error-page> 

代码是否有任何其他的方式来处理3个错误代码(510,598和599),或者不需要是h完全没有问题。 您的建议非常感谢。谢谢。

+0

510不延伸(RFC 2774)是必需的 于所述请求进一步扩展为服务器履行它 – Andrea

+0

598(非正式的约定)网络读取超时错误 不以任何RFC中指定此状态码,但使用通过某些HTTP代理向代理之前的客户端发送代理后面的网络读取超时信号。 – Andrea

+0

599(非正式惯例)网络连接超时错误 未在任何RFC中指定此状态码,但某些HTTP代理使用此状态代码向代理前的客户端发送代理后面的网络连接超时。 – Andrea

回答

0

如果您的应用程序将被返回的这些错误,想必你正在实施一些相关的功能 - 即返回510的RFC 2774标准的扩展,并且将返回598599代理。为什么不明确地返回你正在编写的扩展或代理中的那些个案所需的页面内容,而不是使用web.xml