Gejala

Anda menjalankan aplikasi Integrator transaksi yang lolos Arab string data ke mainframe transaksi aplikasi. Dalam kondisi tertentu, proses gagal dan mengembalikan pengecualian yang menyerupai pesan galat berikut:

HISMPCB0001 di BasePrimitiveConverter pengecualian telah terjadi.Deskripsi pengecualian: Offset dan panjang yang dari batas array atau jumlah lebih besar daripada jumlah elemen dari indeks akhir sumber pengumpulan.'. '

Masalah ini terjadi apabila untai berisi spasi depan karakter Arab, dan apabila jumlah ruang sama dengan atau lebih besar daripada jumlah karakter Arab yang sebenarnya. Misalnya, string berikut yang menyebabkan masalah:

“بتينبتينص ئ            “ 

Catatan Dalam string ini, tanda kutip disertakan hanya untuk menampilkan ruang ditambahkan.

Penyebab

Masalah ini terjadi karena salah dihitung panjang string larik yang disalin.

Pemecahan masalah

Informasi pembaruan kumulatif

Perbaikan yang dapat menyelesaikan masalah ini disertakan dalam paket pemutakhiran kumulatif 3 untuk Host integrasi Server 2013. Untuk informasi selengkapnya tentang cara mendapatkan kumulatif paket pembaruan, lihat kumulatif 3 untuk Host integrasi Server 2013 paket pembaruan.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.