Elemento SOAP Fault

O elemento Fault do SOAP é usado para armazenar informações de erro e estado da mensagem SOAP.

Elemento SOAP Fault

Elementos opcionais do SOAP Fault usados para indicar a mensagem de erro.

Se o elemento Fault já foi fornecido, ele deve ser um subelemento do elemento Body. Em uma mensagem SOAP, o elemento Fault pode aparecer apenas uma vez.

O elemento Fault do SOAP possui os seguintes subelementos:

Subelemento Descrição
<faultcode> Código para identificar o problema
<faultstring> Descrição legível pelo ser humano sobre o problema
<faultactor> Informações sobre quem desencadeou o problema
<detail> Mensagem de erro específica do aplicativo aplicada ao elemento Body

Código SOAP Fault

O elemento faultcode definido abaixo deve ser usado no elemento faultcode para descrever o erro:

Erro Descrição
VersionMismatch Foi encontrada uma namespace inválida no elemento SOAP Envelope
MustUnderstand Um subelemento direto do elemento Header (com a propriedade mustUnderstand definida como "1") não pode ser compreendido.
Cliente A mensagem foi estruturada incorretamente ou contém informações incorretas.
Servidor O servidor está com problema, portanto, não é possível continuar o processamento.