Pesan Kesalahan
Port respons permintaan dapat memiliki pesan kesalahan yang terkait dengannya, sehingga jika terjadi kesalahan setelah permintaan dikirim, layanan yang merespons dapat mengomunikasikan kesalahan kepada pemohon, sebagai pengganti respons.
Setiap operasi port respons permintaan dapat menangani jumlah arbitrer dari kesalahan yang berbeda. Pesan kesalahan dapat memiliki jenis pesan apa pun, tetapi jenis pesan harus unik untuk operasi, dan tidak boleh menjadi jenis yang digunakan oleh respons dalam operasi port tersebut.
Jika operasi port Anda mengirim permintaan, maka menerima respons, Anda dapat menggunakannya untuk menerima satu atau beberapa jenis pesan kesalahan yang berbeda.
Anda dapat mengonfigurasi blok Catch Exception untuk menangani pesan kesalahan masuk dengan memilih kesalahan yang sesuai dari operasi port respons permintaan sebagai Jenis Objek Pengecualiannya.
Jika operasi port Anda menerima respons, maka mengirim permintaan, Anda dapat menggunakannya untuk mengirim satu atau beberapa jenis pesan kesalahan yang berbeda.
Jika misalnya orkestrasi Anda mengalami kondisi kesalahan dan melempar pengecualian, Anda dapat mengirim pesan kesalahan dari dalam blok Catch Exception yang menangani pengecualian. Anda membuat pesan kesalahan dengan jenis yang sesuai untuk menyampaikan situasi ke layanan yang berpartisipasi, dan menentukan pesan kesalahan tersebut pada bentuk Kirim yang akan menggunakan kesalahan yang sesuai dalam operasi port.