Simptome
Executați o aplicație tranzacţie TI (Integrator) care utilizează un set de caractere pe doi octeți, cum ar fi katakana. Aleator, primiţi următorul mesaj de eroare în Transaction Integrator:
HISMAGB0041 Pentru conversia datelor gazdă pentru numele elementului date primitive în metoda method_namea apărut o eroare.
Descriere eroare este: HISMPCB0036 în BasePrimitiveConverter o conversie set de caractere octet dublu produsă o lungime incorectă. exemplu 19 de caractere produs 34 octeți.
Cauza
Host Integration Server include verificări suplimentare pentru seturile de caractere pe doi octeți. Cu toate acestea, aceste verificări nu permite caractere intraductibil, cum ar fi transportul return/linie flux de caractere. Când un caracter intraductibil face parte din datele, se produce eroarea.
Rezolvare
Fix care rezolvă această problemă este inclus în următoarele actualizări cumulative pentru Host Integration Server:
Actualizarea cumulativă 2 pentru Host Integration Server 2016
Actualizarea cumulativă 4 pentru Host Integration Server 2013
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referințe
Aflați despre terminologia Microsoft utilizează pentru a descrie actualizările de software.