Élément SOAP Fault

Les éléments Fault SOAP sont utilisés pour conserver les erreurs et les informations d'état des messages SOAP.

Élément SOAP Fault

Les éléments facultatifs de Fault SOAP sont utilisés pour indiquer le message d'erreur.

Si l'élément Fault est fourni, il doit être un sous-élément de l'élément Body. Dans un message SOAP, l'élément Fault ne peut apparaître qu'une seule fois.

L'élément Fault de SOAP possède les sous-éléments suivants :

Sous-éléments Description
<faultcode> Code pour identifier la défaillance
<faultstring> Description lisible par l'homme de la défaillance
<faultactor> Informations sur ce qui a déclenché la défaillance
<detail> Messages d'erreur spécifiques à l'application conservés dans l'élément Body

Code d'erreur SOAP

Le faultcode défini ci-dessous doit être utilisé dans l'élément faultcode pour décrire l'erreur :

Erreur Description
VersionMismatch Une mauvaise espace de nommage de l'élément SOAP Envelope a été trouvée
MustUnderstand Un sous-élément direct de l'élément Header (avec l'attribut mustUnderstand réglé sur "1") ne peut pas être compris.
Client Le message a été mal formé ou contient des informations incorrectes.
Serveur Le serveur a un problème, donc il n'est pas possible de continuer à traiter.