CORRECCIÓN: Integrador de transacciones trunca las cadenas entrantes que terminan en espacios o caracteres nulos incrustados

Se aplica a
Host Integration Server 2013 Host Integration Server 2016

Síntomas

Ejecuta una aplicación Transaction Integrator que recupera datos de cadena desde el mainframe. Cuando se lee una cadena entrante, el tiempo de ejecución de TI puede truncar la cadena si hay espacios o caracteres nulos incrustados al final de la cadena.

Causa

Este problema se produce en función de la configuración de las opciones Cadenas con terminación null o Rellenar espacio . Esta configuración se establece en la herramienta de ti Designer para el parámetro de cadena. La configuración afecta a la forma en que se lee la cadena.

Resolución

La corrección que resuelve este problema se incluye en las siguientes actualizaciones acumulativas para Host Integration Server:

Actualización acumulativa 2 para Host Integration Server 2016

Actualización acumulativa 4 para Host Integration Server 2013

Nota Después de aplicar esta actualización, puede establecer el nuevo Comportamiento de conversión (Convertir cadenas recibidas tal cual) para omitir la configuración y recibir todos los bytes de una cadena entrante.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.