ISPRAVAK: pogreška "HISMAGB0041" kada aplikacija Transaction Integrator koristi skup dvobajtnih znakova

Primjenjuje se na
Host Integration Server 2013 Host Integration Server 2016

Simptomi

Pokrećete aplikaciju integratora transakcija (TI) koja koristi skup dvobajtnih znakova, kao što je katakana. Nasumično se u integratoru transakcija prikazuje sljedeća poruka o pogrešci:

Napomena

HISMAGB0041 Došlo je do pogreške za pretvaranje u glavno računalo za naziv primitivnog podatkovnog elementa u metodi method_name.
Opis pogreške je: HISMPCB0036 U BasePrimitiveConverter pretvorba skupa znakova od dva bajta dovela je do netočne duljine. Npr. 19 znakova proizvedeno je 34 bajta.

Uzrok

Host Integration Server sadrži dodatne provjere dvobajtnih skupova znakova. Te provjere, međutim, ne dopuštaju znakove koji se ne mogu prevesti, kao što su znakovi za prelazak u novi red / znakove polja retka. Kada je dio podataka znak koji se ne može prevesti, dolazi do pogreške.

Rješenje

Rješenje koje rješava taj problem obuhvaćeno je sljedećim kumulativnim ažuriranjima za Host Integration Server:

Kumulativno ažuriranje 2 za Host Integration Server 2016

Kumulativno ažuriranje 4 za Host Integration Server 2013

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.