スケルタ ワークフローで発生したエラーを表示するにはどうすればよいですか?
-
21-09-2019 - |
質問
WorkflowExecutionReport によると、「エラーで終了」したスケルタ ワークフローがあります。残念ながら、実際にエラーの内容を確認して何が問題になったのかを理解する方法はありません。
これらのエラーを表示する方法を知っている人はいますか?
解決
2つの方法で閲覧できます。Skelta Logger コンソールと Skelta ログ。
- Skelta ロガーコンソール
Skelta Logger Console は、Skelta BPM.NET の実行中にイベントのリアルタイム ログを表示するユーティリティです。Skelta BPM.NET のインストール時に、C:\Program Files\Skelta\BPM.NET \Bin フォルダーに自動的にインストールされます。
Skelta Logger Console の場所を参照し、SkeltaLoggerConsole 実行可能ファイルをダブルクリックします。
これにより、Skelta Logger Console ログが新しいウィンドウで開きます。Skelta BPM.NET の実行中に発生したイベントを表示できます。
SkeltaLoggerConsole は、情報の種類を識別するために 3 種類のログ カテゴリを使用してイベントを表示します。
- スケルタログ
Skelta ログから、Skelta BPM.NET によって作成されたエラーを表示できます。
2 種類のログ ファイルが作成されます。
最初のタイプのログ ファイルは、汎用ログ メッセージ用で、パス C:\Program Files\Skelta\BPM.NET \Logs に作成されます。ログ ファイルは、ログ記録の日付をファイル名として「MMDDYYYY」形式でこのフォルダーに保存されます (ログ ファイルは 1 日ごとに 1 つずつ存在します)。
2 番目のタイプのログ ファイルはアプリケーション固有です。アプリケーションに関連するメッセージをログに記録します。これらのログ ファイルは、各アプリケーションに対応する個別のフォルダーに作成されます。フォルダーはパス C:\Program Files\Skelta\BPM.NET \Logs にあり、「+n」形式の名前で保存されます。「n」は作成されたログ フォルダーのシリアル番号です。
ログ ファイルを表示するには、
関連するパス (表示するログ ファイルの種類に応じて「\Logs」または「\Logs\」) を使用して、ログ ファイルの場所を参照します。ログの日付を検索して、表示するログ ファイルを選択します。テキスト エディタでログ ファイルを開きます。情報の種類を識別する 3 種類のログ カテゴリを使用して、その日のすべてのイベントが表示されます。
他のヒント
これはWorkfloeExecutionReportページにエラーを表示するには、どのような方法がありませんが判明しました。あなたはSkelta.wfengine.logと呼ばれるSkeltaが生成するログに見ています。私はそれが実行中にスローされた例外のスタックトレースが含まれていることを見つけます。