2014-01-30 2 views
1

У меня есть REST service, который, в свою очередь, потребляет SOAP WebService. Если я получаю исключение при вызове SOAP WS, какое исключение будет выбрано из службы REST? Будет ли это RuntimeException с кодом статуса http 500? Или я должен изящно выйти, предоставив правильное сообщение об ошибке и код в качестве ответа на вызывающего, если да, то каким будет код статуса http в этом случае?Исключение обработки - изящно выйти

ответ

2

Если вы получаете исключение из службы SOAP, я бы сказал, что возврат внутренней ошибки сервера HTTP 500 является единственным юридическим ответом, который предоставляется вызывающему абоненту службы REST. Все остальное будет вводить в заблуждение.

Смежные вопросы