画面・帳票サポートシステム XMAP3 Server

[目次][用語][索引][前へ][次へ]

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-E 1行内のデータが多過ぎます (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-E I/Oエラーが発生しました (00010004)16
KBTQ513-E XMAP3 Serverが起動されていません (10000003)16
KBTQ514-E XMAP3 Serverでメモリ不足が発生しました (10000004)16
KBTQ515-E XMAP3 Serverでエラーが発生しました
(エラーコード,エラー詳細コード)
(10000005)16
KBTQ516-E 指定されたプリンタは使用できません (10000006)16
KBTQ520-E プリンタに障害が発生しました (1000000A)16
KBTQ521-E XMAP3 Serverとの通信路が切断されました (1000000C)16
KBTQ522-E XMAP3 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)
要因および対処
エラー詳細
jstqlopn 8 JSTQ_XPWSVNAME 268435458
(10000002)16
入出力制御関連エラー:指定されたサービス名称が未登録である,または対応する印刷サービスが作動していない。
(P):サービス名称を確認して再実行する。
8 JSTQ_XPWSRVOFF 268435489
(10000003)16
入出力制御関連エラー:印刷サービスが起動されていない。
(P):サービス名称を確認して再実行する。
jstqlpag
jstqlopn
8 JSTQ_NOPMOD 65538
(00010002)16
行制御データファイルがない。
(P):マップドライバ環境定義ファイル(/etc/opt/HIXMAP/XMAPdrv)のmapPathで指定したディレクトリ,またはAP実行時のカレントディレクトリに行制御データファイルを格納する。
8 JSTQ_PMODERR 65539
(00010003)16
行制御データファイルが不正である。
(P):正しい行制御データファイルを指定する。
8 JSTQ_IOERRP 65540
(00010004)16
I/Oエラーが発生した。
(P):ディスクおよび行制御データファイルの状態を調査する。
jstqldat
jstqlctp
8 JSTQ_LDATL 16777221
(01000005)16
指定できる行データの長さが制限を超えた。
(P):行送りなどを指定して,1行当たりのデータを少なくして再実行する。
JSTQ_HDATL 1048581
(00100005)16
jstqlctp 8 JSTQ_CVALERR 16777220
(01000004)16
文字列制御情報の指定が不正である。
(P):文字サイズ,文字の間隔などの指定を確かめる。
各関数
共通
8 JSTQ_PARMH 1048577
(00100001)16
パラメタエラーが発生した。
(P):パラメタを確認して再実行する。
JSTQ_PARML 16777217
(01000001)16
8 JSTQ_HDOFNOAR 1048579
(00100003)16
エリアの確保時にメモリ不足が発生した。
(P):ほかの処理を終了させ,メモリを空けて再実行する。
JSTQ_LDOFNOAR 16777219
(01000003)16
8 JSTQ_ABNDPMOD 65541
(00010005)16
XMAP3内部のエラーを検出した。
8 JSTQ_XMPNOFORM 65542
(00010006)16
書式が存在しない。
(P):マップドライバ環境定義ファイル(/etc/opt/HIXMAP/XMAPdrv)のmapPathで指定したディレクトリ,またはAP実行時のカレントディレクトリに書式を格納する。
8 JSTQ_HNOPN 1048582
(00100006)16
書式機能がオープンされていない。
(P):関数の呼び出し順序を確認する。
JSTQ_LNOPN 16777222
(01000006)16
8 JSTQ_FORMVERR 1048583
(00100007)16
実行環境のXMAP3より上位のバージョンで作成された書式マップは使用できない。
(S):処理を終了する。
(P):実行環境のXMAP3バージョンを,書式マップの作成時に使用したXMAP3と同じバージョンにし,アプリケーションを再実行する。
8 JSTQ_FORMEDNERR 1048588
(0010000C)16
書式マップのエンディアンが実行環境と合っていない。
(S):処理を終了する。
(P):実行環境に合ったエンディアンとなるように,物理マップを再作成する。
8 JSTQ_PMODVERR 65543
(00010007)16
実行環境のXMAP3より上位のバージョンで作成された行制御データファイルは使用できない。
(S):処理を終了する。
(P):実行環境のXMAP3バージョンを,行制御データファイルの作成時に使用したXMAP3と同じバージョンにし,アプリケーションを再実行する。
8 JSTQ_XPWNOAR 268435460
(10000004)16
入出力制御関連エラー:エリア確保時にメモリ不足が発生した。
(P):ほかの処理を終了させ,メモリを空けて再実行する。
8 JSTQ_XPWERR 268435461
(10000005)16
入出力制御関連エラー:サービス名称がない,または入出力制御内で論理矛盾などが発生した。
(P):
  • PCクライアントへ印刷する場合,表示・印刷セットアップで指定したプリンタ名およびプリンタが利用可能であるか確認し,再実行する。
  • WSスタンドアロンで印刷する場合,サービス名ファイル(/etc/opt/HIXMAP/XPWhosts)に指定したデバイス名およびプリンタが利用可能であるか確認し,再実行する。
8 JSTQ_XPWIEPR 268435462
(10000006)16
入出力制御関連エラー:プリンタがほかで使用中のため,排他エラーが発生した。
(P):プリンタの状態を確認して再実行する。
8 JSTQ_XPWERPR 268435466
(1000000A)16
入出力制御関連エラー:プリンタで障害が発生した。
(P):プリンタの状態を確認して障害を回復後,再実行する。
8 JSTQ_XPWSYSC 268435467
(1000000B)16
入出力制御関連エラー:システムコールエラーが発生した。
(P):ログファイルを出力して原因を調査する。
8 JSTQ_XPWDOWN 268435468
(1000000C)16
入出力制御関連エラー:サービス名称がない,または通信路が切断された。
(P):
  • PCクライアントへ印刷する場合,表示・印刷セットアップで指定したプリンタ名およびプリンタが利用可能であるか確認し,再実行する。
  • WSスタンドアロンで印刷する場合,サービス名ファイル(/etc/opt/HIXMAP/XPWhosts)に指定したデバイス名およびプリンタが利用可能であるか確認し,再実行する。
  • 印刷サービスを起動し直して再実行する。