ページの先頭行へ戻る
Systemwalker Operation Manager  トラブルシューティングガイド
Systemwalker

7.1.2 アクションが実行されない(アプリケーション起動)

対象バージョンレベル

対処1

確認ポイント

アプリケーションの実行権限はありますか

対処方法

Windows版の場合は、ローカルシステムアカウントで実行します。アプリケーションには、この実行権限で実行できるものを指定してください。

対処2

確認ポイント

パスの設定は正しいですか

対処方法

対処3

確認ポイント

アプリケーションは、実行可能形式ですか

対処方法

対処4

確認ポイント

アプリケーションの実行環境は指定されていますか

対処方法

アプリケーションは、起動ユーザや環境変数など、Systemwalkerと同じ動作環境で起動されます。起動するアプリケーションが特殊な環境変数(ライブラリのパスなど)を必要とする場合、対象となるアプリケーションを起動するバッチプログラムを作成し、このプログラム内で必要な環境変数を設定してください。

対処5

以下のエラーメッセージが出力されていた場合は、対処1~3を参照し、対処してください。

エラーメッセージ

MpAosfB: エラー: 7011: システム関数でエラーが発生しました。呼出し元:f3crheap.exe システム関数:CreateProcess 理由:xxxxx

対処6

確認ポイント

起動するアプリケーションで、標準出力や、標準エラー出力にメッセージを出力していませんか

対処方法

標準出力や標準エラー出力にメッセージを出力するアプリケーションの場合は、バッチファイルでアプリケーションの出力を別ファイルにリダイレクションするように記述し、そのバッチファイルを、アクション定義のアプリケーション起動の起動ファイル名に設定してください。

対処7

確認ポイント

起動するアプリケーションが出力するメッセージを、別ファイルにリダイレクションするように定義していませんか。その場合、アクション定義のアプリケーション起動の起動ファイルは正しいですか

対処方法

バッチファイルでアプリケーションの出力を別ファイルにリダイレクションするように記述し、そのバッチファイルを、アクション定義のアプリケーション起動の起動ファイル名に設定してください。

または、以下のように定義してください。

対処8

確認ポイント

ネットワークドライブ上のアプリケーションを起動していませんか

原因

“Systemwalker MpAosfB”サービスが、ローカルシステムアカウントで起動されるため、ネットワークドライブを使用することはできません。

“Systemwalker MpAosfB”サービスは、アプリケーション起動を行うプロセスを起動するサービスです。

対処方法

ローカルドライブ上のアプリケーションを起動してください。