付録G.1 例外情報コードの形式
getErrorCodeで取得する例外情報コードは,以下の形式です。
J2CByyynnnn
J2CB プリフィクス
yyy:エラー発生場所(メソッド)コード:表G-1を参照
nnnn:エラー要因コード:表G-2を参照
コード(16進) |
場所 |
---|---|
001 |
getData |
010 |
setData |
050 |
init0 |
201 |
cltin |
202 |
cltout |
203 |
connect |
204 |
disconnect |
205 |
setConnectInf |
206 |
call |
207 |
close |
208 |
getWatchTime |
209 |
open |
20A |
setWatchTime |
20B |
begin |
20C |
chainedCommit |
20D |
chainedRollback |
20E |
getTrnid |
20F |
info |
210 |
unchainedCommit |
211 |
unchainedRollback |
212 |
receive(基本Bean) |
213 |
receive2(基本Bean) |
214 |
send(基本Bean) |
215 |
acceptNotification |
216 |
cancelNotification |
217 |
makeInit |
218 |
codeConvertToKEIS |
219 |
codeConvertToSJIS |
220 |
callTo |
221 |
receive(アクセス用Bean) |
222 |
receive2(アクセス用Bean) |
223 |
send(アクセス用Bean) |
224 |
getRaphost |
225 |
setRaphost |
226 |
openNotification |
227 |
closeNotification |
228 |
chainedAcceptNotification |
230 |
codeConvLibToKEIS |
231 |
codeConvLibToSJIS |
232 |
codeConvLibOpen |
233 |
codeConvLibClose |
500 |
GroupAccess |
701 |
TP1RPC.getOutData |
702 |
TP1RPC.setInData |
703 |
TP1RPC.InitInOcr |
704 |
TP1RPC.InitOutOcr |
710 |
TP1CLTJ.getOutData |
711 |
TP1CLTJ.setInData |
712 |
TP1CLTJ.InitInOcr |
713 |
TP1CLTJ.InitOutOcr |
720 |
TP1CNTR.getOutData |
721 |
TP1CNTR.setInData |
722 |
TP1CNTR.InitInOcr |
723 |
TP1CNTR.InitOutOcr |
732 |
TP1SOAPSV.InitInOcr |
733 |
TP1SOAPSV.InitOutOcr |
742 |
TP1SOAPCLT.InitInOcr |
743 |
TP1SOAPCLT.InitOutOcr |
800 |
getEnv |
801 |
getOption |
999 |
不明 |
エラー要因コードの候補 |
例外名 |
意味 |
---|---|---|
0000〜0FFF |
SYS_ERR |
システムエラー |
1000〜10FF |
J_ENV_ERR |
実行環境エラー |
1100〜1FFF |
INVALID_TYPE |
データ項目属性エラー |
2000〜2FFF |
INVALID_ARG |
引数指定エラー |
4000〜5FFF |
UNRECOVERABLE |
回復不能エラー |
9999 |
UNKNOWN |
予期しないエラー |