Состав блока содержимого технологического сообщения об ошибке
Элемент | Тип данных | Описание | Кратность |
soap:Fault | soap:Fault | оборачивающий элемент блока | |
soap:Code | soap:faultcode | оборачивающий элемент | 1 |
soap:Value | soap:faultcodeEnum | класс ошибки | 1 |
soap: Subcode | soap:subcode | оборачивающий элемент кода ошибки | 1 |
soap:Value | xs:QName | код ошибки | 1 |
soap:Reason | soap:faultreason | оборачивающий элемент текстового описания ошибки | 1 |
soap:Text | soap:reasontext | блок текстового описания ошибки | 1..* |
@xml:lang | - | языковой идентификатор | 1 |
soap:Detail | soap:detail | детализация ошибки | 0..1 |
73. Элемент soap:Code/soap:Value должен заполняться согласно требованиям спецификации SOAP 1.2.
74. Элемент soap:Code/soap:Subcode/soap:Value должен содержать код ошибки.
Перечень типовых кодов ошибок и правила использования кодов спецификации WS-Addressing 1.0 - Binding представлены в таблице 8.