首页 文章

RestEasy中的InternalServerErrorException

提问于
浏览
0

根据resteasy java doc(http://docs.jboss.org/resteasy/2.0.0.GA/javadocs/org/jboss/resteasy/spi/InternalServerErrorException.html),当遇到HTTP内部服务错误(500)时,RESTEasy会抛出InternalServerErrorException . 有人请在RESTEasy遇到500错误时提供deatil吗?

根据我的理解,如果app服务器本身由于负载过重而无法响应,消费者将获得500个错误代码,因此在这种情况下,请求本身将无法达到restEasy . 请提出我的理解建议 .

1 回答

  • 1

    由于多种原因,Resteasy可以提升 InternalServerErrorException . 当没有更具体的异常的服务器端发生任何不良事件时抛出它 .

    在Resteasy中使用它的例子:

    • 解析MessageBodyReaders和MessageBodyWriters中的失败 .

    • 方法参数注入失败 .

    • 请求调度失败

    • 某些OAuth失败

相关问题