この章では、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' |
不明な論理エラー |