Transaction Integrator fails when the COBOL definition съдържа тип данни PIC-ZZ9 в Host Integration Server 2013

Отнася се за
Host Integration Server 2013

Симптоми

Имайте предвид сценария, описан по-долу:

  • Изпълнявате транзакция, използвайки Microsoft Transaction Integrator заедно с Microsoft Host Integration Server 2013.
  • Дефиницията на COBOL съдържа тип данни PIC-ZZ9 и е с общ размер 1511 байта.

В този случай интегрирането на транзакция е неуспешно и може да получите следното съобщение за грешка:

Забележка

HISMGLS0002 Размерът на преобразувания буфер (1514 байта) надвишава максимално допустимия (1511 байта) за метод <MethodName>

Причина

Този проблем възниква, защото дължината на клаузата за картина не се е разпространила по време на проектирането, а вместо това е била прочетена.

Решение

Кумулативна информация за актуализацията

Корекцията за този проблем е включена в сборния пакет за актуализация 5 за Host Integration Server 2013. За повече информация как да изтеглите пакета за кумулативна актуализация вижте Пакет за кумулативна актуализация 5 за Host Integration Server 2013.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Повече информация

Корекцията за този проблем е включена за първи път в кумулативен пакет за актуализация 3 за Host Integration Server 2013.

По-пълна корекция сега е налична в сборния пакет за актуализация 5 за Host Integration Server 2013