OPLOSSING: Transaction Integrator kapt binnenkomende tekenreeksen af die eindigen op ingesloten null-tekens of spaties

Van toepassing op
Host Integration Server 2013 Host Integration Server 2016

Symptomen

U voert een Transaction Integrator-toepassing uit waarmee tekenreeksgegevens uit het mainframe worden opgehaald. Wanneer een binnenkomende tekenreeks wordt gelezen, kan de TI-runtime de tekenreeks afkappen als er ingesloten null-tekens of spaties aan het einde van de tekenreeks staan.

Oorzaak

Dit probleem treedt op, afhankelijk van de instellingen van de optie Tekenreeksen zijn Null beƫindigd of Met spatie opgevuld . Deze instellingen worden ingesteld in het hulpprogramma TI Designer voor de tekenreeksparameter. De instellingen zijn van invloed op hoe de tekenreeks wordt gelezen.

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

Opmerking Nadat u deze update hebt toegepast, kunt u het nieuwe conversiegedrag (Ontvangen tekenreeksen converteren naar is) instellen om de instellingen te negeren en alle bytes van een binnenkomende tekenreeks te ontvangen.

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.