付録G イベントジョブおよびアクションジョブ実行時の戻り値一覧

イベントジョブおよびアクションジョブを実行したときの戻り値を次の表に示します。

表G-1 イベントジョブ実行時の戻り値一覧

戻り値説明実行後または打ち切り後の
ジョブの状態
0正常終了しました。または,常に正常終了です。正常終了
1メッセージが一致して正常終了しました。正常終了
2詳細情報が一致して正常終了しました。正常終了
3メッセージが一致しないで正常終了しました。正常終了
4詳細情報が一致しないで正常終了しました。正常終了
5イベントの引き継ぎ情報が上限を超えました。正常終了
6イベントの引き継ぎ情報作成時にエラーが発生しました。正常終了
7打ち切り時間に到達後,正常終了しました。正常終了
12打ち切り時間に到達後,警告終了しました。警告終了
16条件が成立しませんでした(計画未実行終了)。計画未実行終了
17監視打ち切り時間になりました。強制終了
18強制終了しました。強制終了
20常に異常終了です。異常終了
21メッセージが一致して異常終了しました。異常終了
22詳細情報が一致して異常終了しました。異常終了
23メッセージが一致しないで異常終了しました。異常終了
24詳細情報が一致しないで異常終了しました。異常終了
25打ち切り時間に到達後,異常終了しました。異常終了
30イベント・アクションエージェントが停止したため,終了しました。異常終了
50マネージャー・エージェント間で通信エラーが発生しました。異常終了,または起動失敗
55リソースが不足しました。または,指定したファイルにアクセスできませんでした。異常終了
56メモリーが不足しました。異常終了
64ファイルが読み込めませんでした(I/Oエラー)。異常終了
90パラメーターに誤りがありました。異常終了
91必要な項目が定義されていませんでした。異常終了,または起動失敗
92マクロ変数の指定に誤りがありました。異常終了
93プラットフォームの指定に誤りがありました。異常終了
250メールシステムまたはメッセージキューシステムが使用できない状態でした。起動失敗
253前提プログラムでオプションエラーが発生しました。異常終了
254前提プログラムでエラーが発生しました。異常終了
255システムエラーが発生しました。異常終了または起動失敗
起動条件全体に対して操作した場合(起動条件を強制終了させた場合など)や,起動条件全体に関係するエラーが発生した場合は,起動条件全体の各イベントの戻り値には,「0(ゼロ)」が設定されます。これに対して,特定のイベントに対するエラーが発生した場合(定義が誤っていてエラーになった場合など)は,表に示した戻り値が設定されます。

表G-2 JP1イベント送信ジョブ実行時の戻り値一覧

戻り値説明
0正常終了しました。
1引数エラー
100転送に失敗しました。
JP1/AJS2 07-00以降でイベントの到達確認するときだけ返されます。jevsenddコマンドの戻り値が,3(転送に失敗した)の場合に対応しています。
120処理は続行中です(最大到達待ち時間内に到達確認ができなかった場合)。
JP1/AJS2 07-00以降でイベントの到達確認するときだけ返されます。jevsenddコマンドの戻り値が,2(処理は続行中)の場合に対応しています。
150メモリー不足
255その他のエラー
戻り値0以外の場合は,ジョブの実行結果詳細のメッセージで要因を特定してください。

表G-3 メール送信ジョブ実行時の戻り値一覧(Windows)

戻り値説明
0正常終了しました。
90パラメーターエラー(定義項目エラー)
91パラメーターエラー(定義内容エラー)
92パラメーターエラー(必要な項目の未定義エラー)
94パラメーターエラー(定義内容長エラー)
95本文テキストファイル,添付ファイル,または添付ファイルリストなし
99JP1/AJS2メール監視プロセス未起動エラー
100環境設定読み込みエラー
101環境設定未定義エラー
102JP1/AJS2のインストール失敗
103環境設定の定義情報が壊れています。
120JP1/AJS2のメール監視プロセスまたはメール監視サービスへの通信に失敗しました。
121メール情報の送信に失敗しました。
150メモリー不足
151リソース不足(ファイル関連)
152リソース不足(プロセス関連)
180メール送信時スレッドの終了時終了状態の取得に失敗しました。
182メールの送信に失敗しました。
255システムエラーが発生しました。

表G-4 メール送信ジョブ実行時の戻り値一覧(UNIX)

戻り値説明
0正常終了しました。
90パラメーターエラー(定義項目エラー)
95本文テキストファイル名がありません。
96メール送信先アドレス指定なしエラー
97メール送信先アドレス指定エラー
98本文テキストファイルの読み込みに失敗
126メール送信機能は使用できません。
130メールを送信するためのテンポラリーファイルの作成に失敗しました。
131メールを送信中にシグナルを受けメールの送信を中断しました。
150メモリー不足
254メールを送信時に使用するシステムコマンドに実行権限がありません。
255システムエラーが発生しました。

表G-5 メッセージキュー送信ジョブ実行時の戻り値一覧(Windows)

戻り値説明
0正常終了しました。
1指定キューへの接続が部分的に失敗
3デッドレターキューへ送信しました。
90パラメーターエラー(定義項目エラー)
91パラメーターエラー(定義内容エラー)
92パラメーターエラー(必要な項目の未定義エラー)
94パラメーターエラー(定義内容長エラー)
95指定したファイルなし
98JP1/AJS2メッセージキュー監視プロセスが使用不可
99JP1/AJS2メッセージキュー監視プロセス未起動エラー
100環境設定読み込みエラー
101環境設定未定義エラー
102JP1/AJS2のインストール失敗
103環境設定の使用するメッセージキューイングシステムの種別に誤りがあります。
120JP1/AJS2の提供しているTP1/LiNKのSUPとの通信に失敗しました。
121指定キューへの接続に失敗しました。
123メッセージキューアクセス時のエラー
150リソース不足(プロセス関連)
151リソース不足(ファイル関連)
152リソース不足(スレッド関連)
153ミューテックスの作成に失敗
154jposupwth(TP1/Message Queue連携時のMQ監視用プロセス)が停止しました。
155jposupwth(TP1/Message Queue連携時のMQ監視用プロセス)が起動失敗
156イベントの作成に失敗
157ファイルの作成に失敗しました。
158メモリー不足
159デッドレターキューへの送信に失敗
180メッセージ送信時スレッドの終了時終了状態の取得に失敗しました。
181ファイルサイズの取得に失敗しました。
182ファイルの読み込みに失敗しました。
183ファイルのクローズに失敗しました。
250サービスの起動時に別のイベントが発生
255システムエラーが発生しました。

表G-6 メッセージキュー送信ジョブ実行時の戻り値一覧(UNIX)

戻り値説明
0正常終了しました。
2送信中に警告エラー
90パラメーターエラー(定義項目エラー)
91パラメーターエラー(定義内容エラー)
95指定したファイルなし
103環境設定の使用するメッセージキューイングシステムの種別に誤りがあります。
120JP1/AJS2の提供しているTP1/Server BaseのSUPとの通信に失敗しました。
123メッセージキューアクセス時のエラー
126メッセージキュー送信処理は使用できません。
150リソース不足(プロセス関連)
155TP1/Message Queue連携時のMQ監視用プロセスが起動失敗
156イベントの作成に失敗
157ファイルの作成に失敗しました。
158メモリー不足
255システムエラーが発生しました。

表G-7 MSMQ送信ジョブ実行時の戻り値一覧

戻り値説明
0正常終了しました。
90パラメーターエラー(定義項目エラー)
91パラメーターエラー(オペランドエラー)
92パラメーターエラー(定義内容エラー)
93パラメーターエラー(必要な項目の未定義エラー)
94メッセージ送信失敗
95致命的なエラー
MSMQ連携機能は続行不可能

表G-8 JP1/Cm2状態通知ジョブ実行時の戻り値一覧

戻り値説明
0正常終了しました。
16パラメーターエラー(定義項目エラー)
17パラメーターエラー(オペランドエラー)
18パラメーターエラー(定義内容エラー)
19パラメーターエラー(必要な項目の未定義エラー)
30SNMPサービスがインストールされていません(Windowsだけ)。
31SNMPサービスが起動されていません(Windowsだけ)。
32SNMPサービスのコミュニティ名が設定されていません。
33SNMPサービスのトラップ送信先が設定されていません。
34状態通知に失敗しました。

表G-9 ローカル電源制御ジョブ実行時の戻り値一覧

戻り値説明
0正常終了しました。
0以外ローカル電源制御に失敗しました。

表G-10 リモート電源制御ジョブ実行時の戻り値一覧

戻り値説明
0正常終了しました。
0以外リモート電源制御に失敗しました。

表G-11 (特記事項)アクションジョブ実行時の戻り値一覧※1

戻り値説明
128リソース不足※2
-1起動失敗,強制終了,異常検出終了※3
注※1
アクションジョブのジョブプロセスが設定する戻り値以外で設定されるおそれがある戻り値です。なお,アクションジョブは,次のジョブが該当します。
  • JP1イベント送信ジョブ
  • メール送信ジョブ
  • メッセージキュー送信ジョブ
  • MSMQ送信ジョブ
  • JP1/Cm2状態通知ジョブ
  • ローカル電源制御ジョブ
  • リモート電源制御ジョブ
注※2
この戻り値は,Windowsだけです。詳細については,「8.1.5 PCジョブの注意事項」を参照してください。なお,この戻り値はOSにより設定される値のため,OSのバージョンにより戻り値が異なるおそれがあります。
注※3
詳細については,「8.5.6 ジョブの終了コードを確認する」を参照してください。