Elemen Fault SOAP

Elemen Fault SOAP digunakan untuk menyimpan kesalahan dan informasi status pesan SOAP.

Elemen Fault SOAP

Elemen Fault SOAP yang bersifat opsional digunakan untuk menunjukkan pesan kesalahan.

Jika elemen Fault telah disediakan, maka ia harus menjadi subelemen dari elemen Body. Dalam pesan SOAP, elemen Fault hanya dapat muncul sekali.

Elemen Fault SOAP memiliki subelemen berikut:

Subelemen Deskripsi
<faultcode> Kode untuk mengidentifikasi gangguan
<faultstring> Keterangan tentang gangguan yang dapat diakses manusia
<faultactor> Informasi tentang siapa yang menyebabkan gangguan
<detail> Isi kesalahan khusus aplikasi yang berhubungan dengan elemen Body

Kode Kesalahan SOAP

Dalam elemen faultcode yang ditentukan di bawah ini harus digunakan dalam elemen faultcode untuk mendeskripsikan kesalahan:

Kesalahan Deskripsi
VersionMismatch Ditemukan ruang namenya yang tidak sah bagi Elemen Envelope SOAP
MustUnderstand Subelemen elemen Header yang memiliki atribut mustUnderstand diatur menjadi "1" tidak dapat disamakan.
Klien Pesan yang dibuat dengan cara yang salah, atau mengandung informasi yang salah.
Server Server mengalami masalah, sehingga tidak dapat melanjutkan prosesnya.