エラーメッセージ
V13.2.0以前の場合
MpJobsch: ERROR: 0309: 形式: jobschmsgevent メッセージ事象名[:プロジェクト名[/ジョブネット名] [メッセージテキスト]] [-h ホスト名] [-t:INFO | -t:WARN | -t:ERROR] |
MpJobsch: ERROR: 0309: Usage: jobschmsgevent event_name[:project_name[/job_net_name] [message_text]] [-h host_name] [-t:INFO | -t:WARN | -t:ERROR] |
V13.3.0以降の場合
MpJobsch: ERROR: 0309: 形式: jobschmsgevent メッセージ事象名[:プロジェクト名[/ジョブネット名] [メッセージテキスト]] [-h ホスト名] [-t:INFO | -t:WARN | -t:ERROR] [-p 可変パラメタ [-c サフィックス]] |
MpJobsch: ERROR: 0309: Usage: jobschmsgevent event_name[:project_name[/job_net_name] [message_text]] [-h host_name] [-t:INFO | -t:WARN | -t:ERROR] [-p param [-c suffix]] |
対象バージョンレベル
Solaris版:5.2以降
Linux版:5.2、V10.0L10以降
Linux for Itanium版:V12.0L10以降
HP-UX版:5.1以降
AIX版:5.1以降
DS版:V20L10
対処
確認ポイント
EE版のSystemwalker Operation ManagerよりSE版のSystemwalker Operation Managerに対してメッセージ事象を発生させようとしていませんか
対処方法
環境変数“JOBSCH_SUB_SYSTEM”を削除した後にjobschmsgeventコマンドを実行してください。以下にシェルスクリプト【UNIX】/バッチファイル【Windows】の例を示します。
【UNIX】
[jobschmsgevent.sh ] #!/bin/csh unsetenv JOBSCH_SUB_SYSTEM jobschmsgevent $* exit $status
上記スクリプトを実行するためのジョブのコマンド名欄の例を示します。
/パス名/jobschmsgevent.sh MsgA -h HostName
【Windows】
[jobschmsgevent.bat] set JOBSCH_SUB_SYSTEM= jobschmsgevent %* setecode.exe %ERRORLEVEL%
上記バッチファイルを実行するためのジョブのコマンド名欄の例を示します。
ドライブ名:\パス名\jobschmsgevent.bat MsgA HostName