SOAP FaultElemento
El elemento SOAP Fault se utiliza para contener información de error y estado de los mensajes SOAP.
Elemento SOAP Fault
El elemento opcional SOAP Fault se utiliza para indicar mensajes de error.
Si se proporciona el elemento Fault, debe ser un elemento hijo del elemento Body. En un mensaje SOAP, el elemento Fault solo puede aparecer una vez.
El elemento Fault de SOAP tiene los siguientes subelementos:
| Subelemento | Descripción |
|---|---|
| <faultcode> | Código para identificar el fallo |
| <faultstring> | Explicación legible por humanos del fallo |
| <faultactor> | Información sobre quién provocó el fallo |
| <detail> | Contiene información de error específica de la aplicación relacionada con el elemento Body |
Códigos de fallo SOAP
Los valores de faultcode definidos a continuación deben utilizarse en el elemento faultcode al describir errores:
| Error | Descripción |
|---|---|
| VersionMismatch | Se encontró un espacio de nombres no válido para el elemento SOAP Envelope. |
| MustUnderstand | Un elemento hijo directo del elemento Header (con el atributo mustUnderstand establecido en "1") no pudo ser entendido. |
| Client | El mensaje se construyó incorrectamente o contiene información incorrecta. |
| Server | El servidor tiene un problema, por lo que no se puede continuar con el procesamiento. |