Sintomi
Considera lo scenario descritto di seguito:
-
Si esegue una transazione utilizzando Microsoft Transaction Integrator con Microsoft Host Integration Server 2013.
-
La definizione di COBOL contiene un tipo di dati PIC-ZZ9 e ha una dimensione totale di byte 1,511.
In questo scenario, integrazione transazione ha esito negativo e venga visualizzato il seguente messaggio di errore:
HISMGLS0002 La dimensione del buffer convertito (1514 byte) supera il massimo consentito (1511 byte) per il metodo <NomeMetodo>
Causa
Questo problema si verifica perché la lunghezza della clausola di immagine non è stata propagata in fase di progettazione ma, al contrario, la lettura.
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione di questo problema è incluso nel pacchetto di aggiornamento cumulativo 5 per Host Integration Server 2013. Per ulteriori informazioni su come ottenere l'aggiornamento cumulativo pacchetto di aggiornamento, vedere 5 per Host Integration Server 2013 pacchetto di aggiornamento cumulativo.
Stato
Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a" di questo articolo.
Ulteriori informazioni
La correzione di questo problema era prima incluso nel pacchetto di aggiornamento cumulativo 3 per Host Integration Server 2013.
Una soluzione più completa è ora disponibile nel pacchetto di aggiornamento cumulativo 5 per Host Integration Server 2013