Обработка исключений для пустого Soap ответа в Java - PullRequest
0 голосов
/ 05 мая 2020

Я получил пустой Soap Ответ, как указано ниже:

javax.xml.ws.soap.SOAPFaultException: Response message did not contain proper response data. Expected: {urn:com.workday/bsvc}Change_Other_IDs_Response

Пустое сообщение возвращается, когда нет необходимости обновлять на стороне сервера, иначе он возвращает объект Change_Other_Ids_Response.

Ниже приводится сообщение, которое я получил от обработчика:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header/><env:Body/></env:Envelope>

Я хотел бы обработать это конкретное исключение в Java таким образом, чтобы оно не совпадало с другими исключениями. Является ли обработка String единственным способом сделать это? Могу ли я добавить что-нибудь в HandlerChain, чтобы в основном классе он не выдавал никаких исключений или не отправлял какие-либо сообщения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...