Applies ToHost Integration Server 2013

Sintomi

Si sta eseguendo un'applicazione Transaction Integrator che passa i dati di stringa arabo a un'applicazione di transazioni mainframe. In determinate condizioni, il processo non riesce e restituisce un'eccezione analogo al seguente messaggio di errore:

HISMPCB0001 In BasePrimitiveConverter che si è verificata un'eccezione.Descrizione eccezione: Offset e lunghezza eccedono i limiti della matrice o il conteggio è maggiore del numero di elementi dall'indice alla fine dell'insieme di origine.'. '

Questo problema si verifica se la stringa contiene spazi prima i caratteri arabi e il numero di spazi è uguale o maggiore del numero di caratteri arabi effettivi. Ad esempio, la stringa seguente causa questo problema:

“بتينبتينص ئ            “ 

Nota: In questa stringa, le virgolette sono incluse solo per mostrare gli spazi aggiunti.

Causa

Questo problema si verifica perché la lunghezza della stringa della matrice che deve essere copiato viene calcolata correttamente.

Risoluzione

Informazioni sull'aggiornamento cumulativo

La correzione che risolve questo problema è inclusa nel pacchetto di aggiornamento cumulativo 3 per Host Integration Server 2013. Per ulteriori informazioni su come ottenere l'aggiornamento cumulativo pacchetto di aggiornamento, vedere 3 per Host Integration Server 2013 pacchetto di aggiornamento cumulativo.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.