Symptomen
U voert een TI-toepassing (Transaction Integrator) uit die gebruikmaakt van een tekenset met dubbele bytes, zoals katakana. Willekeurig ontvangt u het volgende foutbericht in Transaction Integrator:
Opmerking
HISMAGB0041 Er is een fout opgetreden bij de conversie naar hostgegevens voor de naam van het primitieve gegevenselement in methode method_name.
Foutbeschrijving is: HISMPCB0036 In BasePrimitiveConverter een dubbele byte tekenset conversie een onjuiste lengte geproduceerd. bijvoorbeeld 19 tekens geproduceerd 34 bytes.
Oorzaak
Host Integration Server bevat aanvullende controles voor tekensets met dubbele bytes. Deze controles zijn echter niet toegestaan voor onvertaalbare tekens, zoals tekens voor het retourneren/invoeren van de regel. Wanneer een onvertaalbaar teken deel uitmaakt van de gegevens, treedt de fout op.
Oplossing
De oplossing waarmee dit probleem wordt opgelost, is opgenomen in de volgende cumulatieve updates voor Host Integration Server:
Cumulatieve update 2 voor Host Integration Server 2016
Cumulatieve update 4 voor Host Integration Server 2013
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.