Element ng SOAP Fault

Ang element ng SOAP Fault ay ginagamit upang iwang panghuli ang mga mensahe ng pagkakamali at mga impormasyon ng estado ng mensahe ng SOAP.

Element ng SOAP Fault

Ang opsyonal na element ng SOAP Fault ay ginagamit upang indikahin ang mensahe ng pagkakamali.

Kung naibigay ang element ng Fault, dapat ito ay anak ng element ng Body. Sa isang mensahe ng SOAP, ang element ng Fault ay maaaring lumitaw isang beses lamang.

Ang element ng Fault ng SOAP ay may mga sumusunod na anak:

Anak Paglalarawan
<faultcode> Kode na maaaring gamitin upang makilala ang pagkakamali
<faultstring> Paglalarawan ng pagkakamali na maaaring basahin ng tao
<faultactor> Impormasyon tungkol sa kung sino ang nagpasimula ng pagkakamali
<detail> Ang mensahe ng aplikasyon na may partikular na pagkakamali ay iniwang panghuli sa element ng Body.

Kode ng SOAP Fault

Ang element ng faultcode na itinuturing sa paglalarawan ng pagkakamali ay dapat gamitin sa element ng faultcode na itinuturing sa paglalarawan ng pagkakamali:

Mga Pagkakamali Paglalarawan
VersionMismatch Natagpuan ang walang epekto na namespace ng element ng SOAP Envelope.
MustUnderstand Ang isang direktang anak ng Header element (na may mustUnderstand na set sa "1") ay hindi maiintindihan.
Client Ang mensahe ay hindi maayos na binuo o naglalaman ng maling impormasyon.
Server May problema ang server, kaya hindi maisasagawa ang pagpapatuloy.