9.4.2 書式オーバレイ印刷時のリターンコード(AIX,HP-UX,Solaris)

書式オーバレイ印刷で発生するリターンコードとエラー詳細コードを説明します。

<この項の構成>
(1) 書式オーバレイ印刷でのメッセージとエラーコード
(2) C言語関数でのリターンコードとエラー詳細コード

(1) 書式オーバレイ印刷でのメッセージとエラーコード

書式オーバレイ印刷でエラーが発生した場合に出力されるメッセージとエラーコードの対応を次の表に示します。対処方法については,「(2) C言語関数でのリターンコードとエラー詳細コード」の「表9-4 関数のリターンコードとエラー詳細コード」中にある,対応するエラー詳細コードの説明を参照してください。

なお,KBTQ523-Eが出力された場合,KBTQ523-Eのエラー出力より前に,ほかのエラーが発生していないかどうかを確認してください。

表9-3 書式オーバレイ印刷でのメッセージとエラーコードの対応表

メッセージIDメッセージ本文エラーコード
KBTQ501-Eフィールド制御情報が不正です(01000004)16
KBTQ502-E1行内のデータが多過ぎます(01000005)16
KBTQ503-Eパラメタ不正(01000001)16
(00100001)16
KBTQ504-Eログファイルアクセスエラー(00100002)16
KBTQ505-Eメモリ不足が発生しました(01000003)16
(00100003)16
KBTQ506-Eページ制御でエラーが発生しました
(エラーコード,エラー詳細コード)
(00010005)16
KBTQ508-E行配置情報が存在しません(00010002)16
KBTQ509-E行配置情報が不正です(00010003)16
KBTQ510-EI/Oエラーが発生しました(00010004)16
KBTQ513-EXMAP3 Serverが起動されていません(10000003)16
KBTQ514-EXMAP3 Serverでメモリ不足が発生しました(10000004)16
KBTQ515-EXMAP3 Serverでエラーが発生しました
(エラーコード,エラー詳細コード)
(10000005)16
KBTQ516-E指定されたプリンタは使用できません(10000006)16
KBTQ520-Eプリンタに障害が発生しました(1000000A)16
KBTQ521-EXMAP3 Serverとの通信路が切断されました(1000000C)16
KBTQ522-EXMAP3 Serverでシステムコールエラーが発生しました(1000000B)16
KBTQ523-E書式機能がオープンされていません(01000006)16
KBTQ524-E書式が存在しません(00010006)16
KBTQ526-E上位のバージョンで作成された書式マップは使用できません(書式マップVR:xx-xx-xx)(00100007)16
KBTQ527-E上位のバージョンで作成された行制御データファイルは使用できません
(行制御データファイルVR:xx-xx-xx)
(00010007)16
KBTQ532-E書式マップのエンディアンが実行環境と合っていません(0010000C)16

(2) C言語関数でのリターンコードとエラー詳細コード

書式オーバレイ印刷で使用する関数のリターンコードとエラー詳細コードを次に示します。次の表中で使用する記号の意味を次に示します。

 

表9-4 関数のリターンコードとエラー詳細コード

関数名称リターンコード
(lcomrc)
エラー詳細コード
(lcomerr)
要因および対処
エラー詳細
jstqlopn8JSTQ_XPWSVNAME268435458
(10000002)16
入出力制御関連エラー:指定されたサービス名称が未登録である,または対応する印刷サービスが作動していない。
(P):サービス名称を確認して再実行する。
8JSTQ_XPWSRVOFF268435489
(10000003)16
入出力制御関連エラー:印刷サービスが起動されていない。
(P):サービス名称を確認して再実行する。
jstqlpag
jstqlopn
8JSTQ_NOPMOD65538
(00010002)16
行制御データファイルがない。
(P):マップドライバ環境定義ファイル(/etc/opt/HIXMAP/XMAPdrv)のmapPathで指定したディレクトリ,またはAP実行時のカレントディレクトリに行制御データファイルを格納する。
8JSTQ_PMODERR65539
(00010003)16
行制御データファイルが不正である。
(P):正しい行制御データファイルを指定する。
8JSTQ_IOERRP65540
(00010004)16
I/Oエラーが発生した。
(P):ディスクおよび行制御データファイルの状態を調査する。
jstqldat
jstqlctp
8JSTQ_LDATL16777221
(01000005)16
指定できる行データの長さが制限を超えた。
(P):行送りなどを指定して,1行当たりのデータを少なくして再実行する。
JSTQ_HDATL1048581
(00100005)16
jstqlctp8JSTQ_CVALERR16777220
(01000004)16
文字列制御情報の指定が不正である。
(P):文字サイズ,文字の間隔などの指定を確かめる。
各関数
共通
8JSTQ_PARMH1048577
(00100001)16
パラメタエラーが発生した。
(P):パラメタを確認して再実行する。
JSTQ_PARML16777217
(01000001)16
8JSTQ_HDOFNOAR1048579
(00100003)16
エリアの確保時にメモリ不足が発生した。
(P):ほかの処理を終了させ,メモリを空けて再実行する。
JSTQ_LDOFNOAR16777219
(01000003)16
8JSTQ_ABNDPMOD65541
(00010005)16
XMAP3内部のエラーを検出した。
8JSTQ_XMPNOFORM65542
(00010006)16
書式が存在しない。
(P):マップドライバ環境定義ファイル(/etc/opt/HIXMAP/XMAPdrv)のmapPathで指定したディレクトリ,またはAP実行時のカレントディレクトリに書式を格納する。
8JSTQ_HNOPN1048582
(00100006)16
書式機能がオープンされていない。
(P):関数の呼び出し順序を確認する。
JSTQ_LNOPN16777222
(01000006)16
8JSTQ_FORMVERR1048583
(00100007)16
実行環境のXMAP3より上位のバージョンで作成された書式マップは使用できない。
(S):処理を終了する。
(P):実行環境のXMAP3バージョンを,書式マップの作成時に使用したXMAP3と同じバージョンにし,アプリケーションを再実行する。
8JSTQ_FORMEDNERR1048588
(0010000C)16
書式マップのエンディアンが実行環境と合っていない。
(S):処理を終了する。
(P):実行環境に合ったエンディアンとなるように,物理マップを再作成する。
8JSTQ_PMODVERR65543
(00010007)16
実行環境のXMAP3より上位のバージョンで作成された行制御データファイルは使用できない。
(S):処理を終了する。
(P):実行環境のXMAP3バージョンを,行制御データファイルの作成時に使用したXMAP3と同じバージョンにし,アプリケーションを再実行する。
8JSTQ_XPWNOAR268435460
(10000004)16
入出力制御関連エラー:エリア確保時にメモリ不足が発生した。
(P):ほかの処理を終了させ,メモリを空けて再実行する。
8JSTQ_XPWERR268435461
(10000005)16
入出力制御関連エラー:サービス名称がない,または入出力制御内で論理矛盾などが発生した。
(P):
  • PCクライアントへ印刷する場合,表示・印刷セットアップで指定したプリンタ名およびプリンタが利用可能であるか確認し,再実行する。
  • WSスタンドアロンで印刷する場合,サービス名ファイル(/etc/opt/HIXMAP/XPWhosts)に指定したデバイス名およびプリンタが利用可能であるか確認し,再実行する。
8JSTQ_XPWIEPR268435462
(10000006)16
入出力制御関連エラー:プリンタがほかで使用中のため,排他エラーが発生した。
(P):プリンタの状態を確認して再実行する。
8JSTQ_XPWERPR268435466
(1000000A)16
入出力制御関連エラー:プリンタで障害が発生した。
(P):プリンタの状態を確認して障害を回復後,再実行する。
8JSTQ_XPWSYSC268435467
(1000000B)16
入出力制御関連エラー:システムコールエラーが発生した。
(P):ログファイルを出力して原因を調査する。
8JSTQ_XPWDOWN268435468
(1000000C)16
入出力制御関連エラー:サービス名称がない,または通信路が切断された。
(P):
  • PCクライアントへ印刷する場合,表示・印刷セットアップで指定したプリンタ名およびプリンタが利用可能であるか確認し,再実行する。
  • WSスタンドアロンで印刷する場合,サービス名ファイル(/etc/opt/HIXMAP/XPWhosts)に指定したデバイス名およびプリンタが利用可能であるか確認し,再実行する。
  • 印刷サービスを起動し直して再実行する。