CORREÇÃO: o Integrador de Transações trunca as cadeias de entrada que terminam em carateres ou espaços nulos incorporados

Aplica-se a
Host Integration Server 2013 Host Integration Server 2016

Sintomas

Executa uma aplicação Do Integrador de Transações que obtém dados de cadeia a partir do mainframe. Quando uma cadeia de entrada é lida, o runtime de TI pode truncar a cadeia se existirem carateres ou espaços nulos incorporados no final da cadeia.

Causa

Este problema ocorre dependendo das definições da opção Cadeias são Terminadas Nulas ou Espaço Acolchoado . Estas definições são definidas na ferramenta ti Designer para o parâmetro de cadeia. As definições afetam a forma como a cadeia é lida.

Resolução

A correção que resolve este problema está incluída nas seguintes atualizações cumulativas do Servidor de Integração de Anfitriões:

Atualização Cumulativa 2 para o Host Integration Server 2016

Atualização Cumulativa 4 para o Host Integration Server 2013

Nota Depois de aplicar esta atualização, pode definir o novo Comportamento de Conversão (Converter Cadeias Recebidas Tal como Está) para ignorar as definições e receber todos os bytes de uma cadeia de entrada.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.