Príznaky
Používate Transaction Integrator aplikácia, ktorá prechádza arabská reťazec údajov aplikáciu sálový počítač transakcie. Za určitých podmienok, proces zlyhá a vráti výnimku, podobné chybové hlásenie:
HISMPCB0001 v BasePrimitiveConverter sa vyskytla výnimka.
Popis výnimky: pozícia a dĺžka bol mimo rozsah polia alebo je väčší ako počet prvkov index koniec kolekcie zdrojových. "."
Tento problém sa vyskytuje, ak sa reťazec obsahuje medzery pred arabské znaky a počet priestorov je rovnaká alebo väčšia než aktuálne arabské znaky. Tento problém spôsobuje napríklad nasledujúci reťazec:
“بتينبتينص ئ “
Poznámka: V tomto reťazci úvodzovky sú zahrnuté len na zobrazenie pridanej medzery.
Príčina
Tento problém sa vyskytuje, pretože dĺžka reťazca je kopírovanie sa nesprávne vypočíta.
Riešenie
Kumulatívna aktualizácia informácií
Oprava, ktorá rieši tento problém je súčasťou kumulatívnej aktualizácii balíka 3 Host Integration Server 2013. Ďalšie informácie o možnostiach získania Kumulatívna aktualizácia balíka nájdete Kumulatívna aktualizácia balíka 3 Host Integration Server 2013.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.