この章では、SMC によって発行される次のコードについて説明します。
次のリターンコードは、外部ユーザーの TAPEPLEX または SMC との通信のための SMC UUI コンポーネントによって設定されます。
NCOMRSRC フィールドが 0 以外である場合、NCOMRSRS フィールドには次のいずれかの値が含まれています。
10 進数値 | 16 進数値 | 説明 |
---|---|---|
4 |
4 |
要求の長さエラー |
8 |
8 |
出口が指定されていません |
12 |
X'000C' |
要求解析エラー |
16 |
X'000A' |
要求が見つかりません |
20 |
X'0014' |
コマンド起点エラー |
24 |
X'0018' |
LINKLIB が承認されていません |
28 |
X'001C' |
サービスのリリースに互換性がありません |
32 |
X'0020' |
VTCS 拡張管理機能が必要です |
36 |
X'0024' |
要求が取り消されたか、または HSC が非アクティブです |
40 |
X'0028' |
不正な形式の XML がサーバーから受信されました |
48 |
X'0030' |
無効なパラメータ値 |
52 |
X'0034' |
VSM がサーバー上でアクティブではありません |
54 |
X'0036' |
テープレス CDS に対して有効ではありません |
56 |
X'0038' |
CSV パラメータのキーワードエラー |
60 |
X'003C' |
CSV パラメータの形式エラー |
61 |
X'003D' |
SDD パラメータまたは解析エラー |
62 |
X'003E' |
SDD または NCOMIDDN ファイルが見つかりません |
63 |
X'003F' |
SDD または NCOMIDDN ファイル I/O エラー |
64 |
X'0040' |
リモートファイル I/O がサポートされていません |
65 |
X'0041' |
SDD または NCOMIDDN ファイルがすでに存在します |
66 |
X'0042' |
SDD または NCOMIDDN ファイルの制限を超えました |
67 |
X'0043' |
SDD または NCOMIDDN のサイズ制限を超えました |
68 |
X'0044' |
必要なサービスレベルではありません |
72 |
X'0048' |
ユーザー ID が承認されていません |
76 |
X'004C' |
指定された UUI タスクが見つかりません |
80 |
X'0050' |
動的再構成がアクティブです |
84 |
X'0054' |
トランザクションタイムアウトが発生しました |
92 |
X'005C' |
サブタスク内で ABEND が発生しました |
96 |
X'0060' |
機能プロセスエラー |
300 |
X'012C' |
SMC がアクティブではありません |
301 |
X'012D' |
UUI 要求ヘッダーエラー |
302 |
X'012E' |
Tapeplex がエラーにより非アクティブです |
304 |
X'0130' |
UUI がサーバーのリリースでサポートされていません |
305 |
X'0131' |
XAPI がリリースでサポートされていません |
308 |
X'0134' |
要求タイプが無効です |
312 |
X'0138' |
新しいトークン取得中のエラー |
316 |
X'013C' |
モジュールロードエラー |
320 |
X'0140' |
タスク接続エラー |
324 |
X'0144' |
UUI に対してアクティブな TAPEPLEX がありません |
328 |
X'0148' |
TAPEPLEX または LVT アドレスがありません |
332 |
X'014C' |
TapePlex 名が見つかりません |
336 |
X'0150' |
TAPEPLEX が無効になっています |
340 |
X'0154' |
TAPEPLEX は MVS/CSC です |
344 |
X'0158' |
TAEPPLEX アドレスが無効です |
348 |
X'015C' |
NCSCOMM PLIST が無効です |
352 |
X'0160' |
PLIST が OUTPUT に対して無効です |
356 |
X'0164' |
CSV パラメータに整合性がありません |
360 |
X'0168' |
TapePlex 名が一致していません |
364 |
X'016C' |
LOCALHSC に対するローカル HSC がありません |
368 |
X'0170' |
Linklib が承認されていません |
372 |
X'0174' |
リモート XML の解析エラー |
373 |
X'0175' |
要求されていない XML が返されました |
374 |
X'0176' |
XML バッファー処理でのエラー |
376 |
X'0178' |
XML 開始タグが見つかりません |
380 |
X'017C' |
XML 終了タグが見つかりません |
384 |
X'0180' |
SMC COMM からのエラー。 |
388 |
X'0184' |
ユーティリティーにローカル HSC を使用 |
392 |
X'0188' |
応答の長さが 0 です |
396 |
X'018C' |
応答の長さが大きすぎます |
400 |
X'0190' |
要求されたサービスが非アクティブです |
404 |
X'0194' |
SMC サービスエラーが非アクティブです |
420 |
X'01A4' |
ユーティリティーのリリースが SMC サブシステムと互換性がありません |
424 |
X'01A8' |
要求に対して返されたデータがありません |
428 |
X'01AC' |
UUI クライアントの早期シャットダウン |
次の理由コードは、MVS のアドレス空間の間の通信およびアドレス空間内の通信のための SMC ASCOMM コンポーネントによって設定されます。これらのコードは、UUI 要求にも返される場合があります。
10 進数値 | 16 進数値 | 説明 |
---|---|---|
500 |
X'01F4' |
さらに返すデータがあります |
504 |
X'01F8' |
すべてのデータが返されました (EOF) |
508 |
X'01FC' |
次の読み取りのタイムアウト。次のデータが使用可能になる前に、次の読み取りのタイムアウトが発生しました |
512 |
X'0200' |
GETMAIN ストレージがありません |
516 |
X'0204' |
データ領域ストレージがありません |
520 |
X'0208' |
ASCOMM モジュールのインデックスが無効です |
524 |
X'020C' |
QASTOKN 取得エラー |
528 |
X'0210' |
応答のタイムアウトが発生しました |
532 |
X'0214' |
最終 ACK タイムアウトが発生しました |
536 |
X'0218' |
インデックスが作成されたモジュールが見つかりません |
540 |
X'021C' |
非同期サービスはすでに進行中です。要求はバイパスされました |
544 |
X'0220' |
TAPEPLEX (SMC 以外) ASCOMM タイムアウトが発生しました |
548 |
X'0224' |
TAPEPLEX (SMC 以外) ASCOMM エラーが発生しました |
552 |
X'0228' |
TAPEPLEX (SMC 以外) ASCOMM 異常終了が発生しました |
560 |
X'0230' |
ASCOMM タスクが異常終了しました |
次の理由コードは、さまざまな SMC 通信コンポーネントによって設定されます。これらのコードは、UUI 要求にも返される場合があります。
次の理由コードは、ローカルまたはリモート通信のための SMC TAPEPLEX 通信によって設定されます。
10 進数値 | 16 進数値 | 説明 |
---|---|---|
600 |
X'0258' |
TAPEPLEX のアクティブな COMMPATH がありません |
604 |
X'025C' |
TAPEPLEX が無効にされました |
608 |
X'0260' |
TAPEPLEX サブシステムが非アクティブです |
612 |
X'0264' |
TAPEPLEX サブシステムが有効ではありません |
616 |
X'0268' |
TAPEPLEX サブシステムが SSCVT 上にありません |
620 |
X'026C' |
TAPEPLEX サブシステムのリリースエラー |
624 |
X'0270' |
TAPEPLEX は VLE です |
次の理由コードは、SMC 通信コンポーネントの TCP/IP ルーチンによって設定されます。
表5-6 SMC 通信コンポーネントの TCP/IP ルーチンの理由コード
10 進数値 | 16 進数値 | 説明 |
---|---|---|
700 |
X'02BC' |
リモートトランザクションが無効です |
708 |
X'02C4' |
TCPIP setsockparm() のエラー |
712 |
X'02C8' |
TCPIP socket() のエラー |
716 |
X'02CC' |
TCPIP setsockopt() のエラー |
720 |
X'02D0' |
空きポートがありません (SMCCTCPP) |
724 |
X'02D4' |
TCPIP bind() のエラー |
728 |
X'02D8' |
TCPIP connect() のエラー |
732 |
X'02DC' |
TCPIP send() のエラー |
736 |
X'02E0' |
TCPIP recv() のエラー |
740 |
X'02E4' |
TCPIP タイムアウトエラー |
744 |
X'02E8' |
TCPIP listen() のエラー |
748 |
X'02EC' |
TCPIP getclientid() のエラー |
752 |
X'02F0' |
TCPIP accept() のエラー |
756 |
X'02F4' |
TCPIP givesocket() のエラー |
760 |
X'02F8' |
TCPIP takesockeet() のエラー |
762 |
X'02FA' |
サーバーのホスト名が無効です |
763 |
X'02FB' |
TCP/IP がアクティブではありません |
764 |
X'02FC' |
TCPIP getsockname() のエラー |
768 |
X'0300' |
TCPIP NTOP/PTON エラー |
772 |
X'0304' |
TCPIP selectex() エラー |
776 |
X'0308' |
UUI シャットダウンのためのソケットがありません |
780 |
X'030C' |
SEND selectex() での例外 FDS |
784 |
X'0310' |
RECV selectex() での例外 FDS |
次の理由コードは、SMC CGI ルーチンまたは HTTP サーバールーチンによって設定されます。
表5-7 SMC CGI ルーチン/HTTP サーバールーチンの理由コード
10 進数値 | 16 進数値 | 説明 |
---|---|---|
800 |
X'0320' |
HTTP タスクの制限を超えました |
804 |
X'0324' |
CGI モジュールが見つかりません |
808 |
X'0328' |
CGI モジュールが異常終了しました |
812 |
X'032C' |
CGI モジュールが承認されていません |
816 |
X'0330' |
CGI モジュールがサポートされていません |
820 |
X'0334' |
CGI モジュールがエラーを返しました |
832 |
X'0340' |
CGI 入力機能エラー |
836 |
X'0344' |
CGI 出力機能エラー |
840 |
X'0348' |
CGI サービス機能エラー |
844 |
X'034C' |
Web ブラウザからの要求が承認されていません |
848 |
X'0350' |
HTTP サーバーが終了しました |
996 |
X'03E4' |
不明な論理エラー |