2013-11-27 25 views
0

根據resteasy java文檔(http://docs.jboss.org/resteasy/2.0.0.GA/javadocs/org/jboss/resteasy/spi/InternalServerErrorException.html),當遇到HTTP內部服務錯誤(500)時,RESTEasy拋出InternalServerErrorException。當RESTEasy遇到500錯誤時,是否有人可以提供deatil?RestEasy中的InternalServerErrorException

按我的理解,消費者將在應用服務器本身不能響應的情況下獲得500錯誤代碼,由於沉重的負載,在這種情況下,要求本身不會達到RestEasy的。請根據我的理解提供建議。

回答

1

Resteasy由於多種原因可能引發InternalServerErrorException。當沒有更具體的異常的服務器端發生任何錯誤時,它會被拋出。當在RestEasy的使用的

實例:

  1. 解析在MessageBodyReaders和MessageBodyWriters故障。
  2. 方法參數注入失敗。
  3. 請求分發失敗
  4. 某些OAuth的故障