MEMPERBAIKI: Transaction Integrator memotong string masuk yang berakhiran karakter null atau spasi yang disematkan

Berlaku Untuk
Host Integration Server 2013 Host Integration Server 2016

Gejala

Anda menjalankan aplikasi Transaction Integrator yang mengambil data string dari mainframe. Ketika string masuk dibaca, runtime TI dapat memotong string jika ada karakter atau spasi null yang disematkan di akhir string.

Penyebab

Masalah ini terjadi tergantung pada pengaturan String adalah opsi Null Terminated atau Space Padded . Pengaturan ini diatur dalam alat Designer TI untuk parameter string. Pengaturan mempengaruhi cara string dibaca.

Resolusi

Perbaikan yang mengatasi masalah ini disertakan dalam pembaruan kumulatif berikut ini untuk Server Integrasi Host:

Pembaruan Kumulatif 2 untuk Host Integration Server 2016

Pembaruan Kumulatif 4 untuk Host Integration Server 2013

Catatan Setelah menerapkan pembaruan ini, Anda dapat mengatur Perilaku Konversi baru (Konversi String Diterima Sebagai Adanya) untuk mengabaikan pengaturan dan menerima semua byte string masuk.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.