SOAP Fault -elementti

SOAP Fault-elementti käytetään SOAP-viestin virheiden ja tilan tietojen tallentamiseen.

SOAP Fault -elementti

Valinnaiset SOAP Fault -elementit käytetään virheviestien merkitsemiseen.

Jos Fault-elementti on annettu, se on oltava Body-elementin alielementti. Yhdessä SOAP-viestissä Fault-elementti voi esiintyä vain kerran.

SOAP:n Fault-elementillä on seuraavat alielementit:

Alielementti Kuvaus
<faultcode> Virheen tunniste
<faultstring> Ihmisen luettavissa oleva virheen selitys
<faultactor> Tietoja siitä, kuka aiheutti virheen
<detail> Sisältyy Body-elementtiin liittyviä sovelluskohtaisia virheviestejä

SOAP Fault -koodi

Alla määritellyt faultcode-arvot on käytettävä virheiden kuvauksen faultcode-elementissä:

Virhe Kuvaus
VersionMismatch SOAP Envelope -elementin epävirheellinen nimenkuvaus on löydetty
MustUnderstand Header-elementin suora alielementti (jonka mustUnderstand-ominaisuus on asetettu "1") ei voida ymmärtää.
Client Viesti on muodostettu väärin tai sisältää väärää tietoa.
Server Palvelimella on ongelmia, joten sitä ei voida käsitellä edelleen.