Симптоми
Изпълнявате интегратор на транзакции приложение, което минава арабски низ данни с голям компютър транзакция приложение. При определени условия процесът е неуспешна и връща изключение, подобно на следното съобщение за грешка:
HISMPCB0001 в BasePrimitiveConverter Възникна изключение.
Описание на изключение: изместване и дължина са извън границите на масива или броят е по-голям от броя на елементите от индекса в края на събирането на източник. "."
Този проблем възниква, ако низа съдържа интервали преди арабски знаци и броя на интервалите е равен или по-голям от броя на действителните арабски знаци. Например следните низ причинява проблема:
“بتينبتينص ئ “
Забележка: Този низ кавичките са включени само да покаже добавя интервали.
Причина
Този проблем възниква, защото дължината на низа на масива, която е да се копират се изчислява неправилно.
Решение
Информация за сборна актуализация
Корекцията, която разрешава този проблем е включен в пакет със сборни актуализации 3 за Host Integration Server 2013. За повече информация как да получите кумулативен пакет за актуализация, вижте сборни актуализация пакет 3 за Host Integration Server 2013.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".