Ошибки SOAP

Элемент Fault

Сообщение об ошибках от SOAP приложения размещается внутри элемента Fault.

Если элемент Fault представлен, то он должен размещаться внутри элемента Body. Причем, в SOAP сообщении он может только один раз.

Элемент Fault имеет следующие подэлементы:

Подэлемент Описание
<faultcode> Код идентифицирующий ошибку
<faultstring> Описание ошибки в виде строки
<faultactor> Кто является причиной ошибки
<detail> Информация специфичная для ошибки

Коды ошибок

Ошибка Описание
VersionMismatch Ошибочная область имен для SOAP элемента Envelope
MustUnderstand Дочерний элемент элемента Header с атрибутом mustUnderstand установленным в "1" не был понят
Client Сообщение было неправильно сформировано или содержит некорректные данные
Server Проблемы с сервером, сообщение не может быть обработано

Книги по SOAP

Ниже представлен список книг, полезных при изучении SOAP.
Книга Описание
Understanding Soap
Июль, 2000
Данная работа позволяет достаточно быстро разобраться как XML применяется для распределенных систем, используя Simple Object Access Protocol (SOAP).
XML and SOAP Programming for BizTalk Servers
Август, 2000
Использование XML, BizTalk и SOAP для построения бизнес систем в Internet.
Используются технологии uCoz