Hitachi

Cosminexus V11 BPM/ESB基盤 サービスプラットフォーム メッセージ


KDEH30106-E

An error occurred during character code conversion. (adapter name = aa....aa, operation name = bb....bb, error code = cc....cc)

aa....aa:アダプタ名

bb....bb:オペレーション名

cc....cc:原因コード

注※

HJCConverters.getConvertStateメソッドのリターンコードです。リターンコードの説明を次の表に示します。

項番

(10進数)

リターンコード

説明

1

(00)

HJCConvertState.CST_NORMAL

正常終了しました。

2

(01)

HJCConvertState.CST_CONVSTOP

未定義コードを検出したため終了しました。

3

(02)

HJCConvertState.CST_HALFCODE

マルチバイト文字の途中で終了しました。

4

(03)

HJCConvertState.CST_SHIFTEND

入力値がシフトコードの1バイト目で終了しました。

5

(04)

HJCConvertState.CST_UNREGISTED_USERPROC

未定義コード検出時にユーザプログラムを呼び出す設定になっていますが,関数が登録されていないため,終了しました。

6

(05)

HJCConvertState.CST_BAD_SHIFTMODE

関数の戻り値に不正なシフトコードが設定されているため,終了しました。

7

(06)

HJCConvertState.CST_ESCEND

エスケープシーケンスコードが不正のため,終了しました。なお,変換元コードがJIS漢字コードの場合だけ,リターンコードが返されます。

8

(07)

HJCConvertState.CST_BAD_ESCMODE

関数の戻り値に不正なエスケープシーケンスコードが設定されたため,終了しました。なお,変換先コードおよび変換元コードがJIS漢字コードの場合だけ,リターンコードが返されます。

9

(08)

HJCConvertState.CST_BAD_ENDIAN

BOMが正しく識別できないため終了しました。BOM付きデータの変換で,オプションCOP_UTFBOMを指定している場合,BOM付きデータのBOMの状態と,次のオプションの指定に不整合があります。

  • COP_BIGENDIAN_UTF16

  • COP_BIGENDIAN_UTF32

説明

文字コード変換中にエラーが発生しました。

(S)

処理を中止します。

(O)

サービス部品の要求電文フォーマットに指定したバイナリフォーマット定義の文字コードと,Message Queueアダプタの通信構成定義ファイルに設定した文字コードが,一致していることを確認してください。文字コードが一致している場合は,ログおよびトレースを採取して,保守員に連絡してください。