20.4.2 JavaAPIのエラーログファイルに出力されるメッセージ
JavaAPIのエラーログファイルに出力されるメッセージID,種別,およびメッセージテキストについて説明します。
メッセージIDは,16バイトです。メッセージIDは,ユーザが使用したAPIのコードと処理番号を示すID(先頭8バイト)および例外が発生したAPI内部メソッドのコードと処理番号を示すID(残り8バイト)で構成されています。
API内部メソッドで例外が発生した場合の種別がEEとXEのときに出力するメッセージID(残り8バイト)と対応メソッドを次の表に示します。表中の原因項目は,ログには出力されません。
メッセージID (残り8バイト※) |
種別 |
原因 |
対応メソッド |
||
---|---|---|---|---|---|
クラスコード |
メソッドコード |
処理番号 |
|||
01 |
0000 |
01 |
XE |
propValueまたはmapNameにヌルオブジェクトを指定した。 |
LogicalMap. LogicalMap |
03 |
XE |
入力/出力データ用XML文書のルートタグ名が<LOGMAP>ではない。 |
|||
EE |
|
||||
0007 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
LogicalMap. getDataString |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0008 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0009 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
LogicalMap. getDataShort |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0010 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0011 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
LogicalMap. getDataByteArray |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0012 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0013 |
02 |
XE |
dataNameまたはfillerにヌルオブジェクトを指定した。 |
LogicalMap. setDataString |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0014 |
02 |
XE |
dataNameまたはfillerにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0015 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0016 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0017 |
02 |
XE |
|
LogicalMap. setDataShort |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0018 |
02 |
XE |
|
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0019 |
02 |
XE |
dataNameまたはfillerにヌルオブジェクトを指定した。 |
LogicalMap. setDataByteArray |
|
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0020 |
02 |
XE |
dataNameまたはfillerにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0021 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0022 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が入力/出力データ用XML文書中にない。 |
|||
0023 |
02 |
XE |
|
LogicalMap. setClientData |
|
02 |
0000 |
01 |
XE |
propValueまたはfileNameにヌルオブジェクトを指定した。 |
ConstValue. ConstValue |
04 |
XE |
|
|||
EE |
|
||||
0007 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ConstValue. getDataString |
|
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
05 |
RE |
該当するメソッドの実行時に実行時エラーが発生した。 |
|||
0008 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0009 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ConstValue. getDataShort |
|
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
0010 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
0011 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ConstValue. getDataByteArray |
|
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
0012 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
||
03 |
XE |
指定したデータ項目が定数用XML文書中にない。 |
|||
03 |
0000 |
01 |
XE |
propValueまたはfileNameにヌルオブジェクトを指定した。 |
ModTbl. ModTbl |
04 |
XE |
|
|||
EE |
|
||||
0005 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ModTbl. getDataString |
|
03 |
XE |
|
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0006 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ModTbl. getDataShort |
|
03 |
XE |
|
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0007 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ModTbl. getDataByteArray |
|
03 |
XE |
|
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
04 |
0000 |
01 |
XE |
propValueにヌルオブジェクトを指定した。 |
ComTbl. ComTbl |
03 |
XE |
通信制御用XML文書のルートタグ名が<X3XCOMTBL>ではない。 |
|||
EE |
|
||||
0005 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. getDataString |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0006 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. getDataShort |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0007 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. getDataInteger |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0008 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. getDataByteArray |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0009 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. setDataString |
|
03 |
XE |
指定したデータ項目が入出力XML中にない。 |
|||
EE |
実行環境が文字コード「MS932」をサポートしていない。 |
||||
0010 |
02 |
XE |
|
ComTbl. setDataShort |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0011 |
02 |
XE |
|
ComTbl. setDataInteger |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0012 |
02 |
XE |
dataNameにヌルオブジェクトを指定した。 |
ComTbl. setDataByteArray |
|
03 |
XE |
指定したデータ項目が通信制御用XML文書中にない。 |
|||
0013 |
02 |
XE |
|
ComTbl. setClientData |
|
0014 |
02 |
XE |
lMapにヌルオブジェクトを指定した。 |
ComTbl. jointClientData |
|
05 |
0000 |
01 |
XE |
contextにヌルオブジェクトを指定した。 |
PropertyValue. createInstance |
02 |
XE |
|
|||
EE |
環境管理ファイルが次の場所にない。 Webアプリケーションディレクトリ\WEB-INF\classes |