現象
アラビア語の文字列データをメインフレームのトランザクション アプリケーションに渡されるトランザクション インテグレーターのアプリケーションを実行しています。特定の条件では、処理は失敗し、次のエラー メッセージのような例外を返します。
HISMPCB0001 で BasePrimitiveConverter 例外が発生しました。
例外の説明: オフセットと長さが配列の境界を超えていたか、カウントがインデックスからソース コレクションの末尾に要素の数を超えています ' です。 '。この問題は、文字列には、アラビア語の文字の前にスペースが含まれている場合、およびスペースの数が実際のアラビア語の文字数以上である場合に発生します。たとえば、次の文字列では、この問題が発生します。
“بتينبتينص ئ “