Gejala
Ketika Anda menggunakan Server akselerator BizTalk untuk SWIFT pesan paket untuk memproses pesan FIN valid jenis MT 300, terjadi galat parsing, dan operasi pemrosesan gagal. Galat ini terjadi ketika kolom 77A ada dan isinya dalam format terstruktur.
Penyebab
Masalah ini terjadi karena berkas skema 300 MT memberlakukan format terstruktur bidang 77A.
Informasi pembaruan kumulatif
Perbaikan yang dapat memecahkan masalah ini disertakan dalam pemutakhiran kumulatif 2 untuk SWIFT pesan paket 2015.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Perubahan berikut dibuat untuk mengatasi masalah ini:
-
Skema kompleks jenis yang menetapkan kolom 300 MT 77A diperbarui untuk memungkinkan format terstruktur. Sebelum perubahan, baris 1 bidang 77A ini diperlukan untuk memulai dengan teks yang cocok dengan ekspresi reguler berikut ini:
/[A-Z]{1,8}/
Setelah perubahan, line1 dapat teks apa pun yang mematuhi SWIFT "x" set karakter.
Tabel berikut ini menampilkan file yang diperbarui untuk mengatasi masalah ini dan yang disertakan dalam pemutakhiran kumulatif 2 untuk pesan paket 2015.
Nama file |
Jalur penginstalan |
---|---|
Types.xsd dasar SWIFT |
[Menginstal Dir] \SWIFT Messages\A4SWIFT-SRG2015\Base Schemas\ |
Catatan
-
Jalur penginstalan asali (direktori instalasi) adalah: \MP2015\ C:\Program Files (x 86).
-
Setelah Anda menginstal pembaruan kumulatif 2, Anda mungkin harus memperbarui, membangun kembali dan redeploy aplikasi BizTalk apa pun yang memiliki ketergantungan pada berkas-berkas ini.