Objawy
Uruchamiasz aplikację Integratora transakcji, która pobiera dane ciągu z elementu mainframe. Po odczytaniu ciągu przychodzącego środowisko uruchomieniowe TI może obciąć ten ciąg, jeśli na końcu ciągu znajdują się osadzone znaki null lub spacje.
Przyczyna
Ten problem występuje w zależności od ustawień opcji Ciągi są zakończone null lub spacja wyściełana . Te ustawienia są ustawione w narzędziu Designer TI dla parametru ciągu. Ustawienia mają wpływ na sposób odczytywania ciągu.
Rozwiązanie
Poprawka rozwiązująca ten problem jest zawarta w następujących aktualizacjach zbiorczych programu Host Integration Server:
Aktualizacja zbiorcza 2 dla programu Host Integration Server 2016
Aktualizacja zbiorcza 4 dla programu Host Integration Server 2013
Uwaga Po zastosowaniu tej aktualizacji możesz ustawić nowe zachowanie konwersji (Konwertuj odebrane ciągi w stanie takim, w jakim jest), aby zignorować ustawienia i odebrać wszystkie bajty przychodzącego ciągu.
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.