Objawy
Rozpatrzmy następujący scenariusz:
-
Transakcja jest uruchomiony przy użyciu programu Microsoft Transaction Integrator wraz z Microsoft Host Integration Server 2013.
-
Definicja COBOL zawiera dane typu PIC ZZ9 i całkowity rozmiar 1,511 bajtów.
W tym scenariuszu integracji transakcji kończy się niepowodzeniem i może zostać wyświetlony następujący komunikat o błędzie:
HISMGLS0002 Rozmiar buforu przekonwertowanych (1514 bajtów) przekracza maksymalny dozwolony (1511 bajtów) dla metody <MethodName>
Przyczyna
Ten problem występuje, ponieważ długość klauzuli obraz nie został propagowane w czasie projektowania, ale zamiast tego był odczytywany w.
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
Poprawkę dotyczącą tego problemu jest wliczana zbiorczego pakietu aktualizacji 5 dla programu Host Integration Server 2013. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania zbiorczą pakietu, zobacz zbiorczego pakietu aktualizacji 5 dla programu Host Integration Server 2013.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Poprawkę dotyczącą tego problemu została uwzględniona w pakiecie zbiorczej aktualizacji 3 dla programu Host Integration Server 2013.
Bardziej kompletny poprawka jest obecnie dostępna w pakiecie zbiorczej aktualizacji 5 dla programu Host Integration Server 2013