ÅTGÄRDAT: Transaktionsintegratören trunkerar inkommande strängar som slutar med inbäddade null-tecken eller blanksteg

Gäller för
Host Integration Server 2013 Host Integration Server 2016

Symptom

Du kör ett transaktionintegratörprogram som hämtar strängdata från huvudrutan. När en inkommande sträng läses upp kan TI-körningen trunkera strängen om det finns inbäddade null-tecken eller blanksteg i slutet av strängen.

Orsak

Det här problemet uppstår beroende på inställningarna för alternativet Strängar är Null-uppsagt eller Blanksteg . De här inställningarna anges i verktyget TI Designer för strängparametern. Inställningarna påverkar hur strängen läses upp.

Lösning

Korrigeringen som löser det här problemet ingår i följande kumulativa uppdateringar för Host Integration Server:

Kumulativ uppdatering 2 för Host Integration Server 2016

Kumulativ uppdatering 4 för Host Integration Server 2013

Observera När du har installerat den här uppdateringen kan du ange att den nya konverteringsfunktionen (Konvertera mottagna strängar som den är) ska ignorera inställningarna och ta emot alla byte för en inkommande sträng.

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.