Home > コンポーネント シリーズ > File Watcher > File Watcher - エラーハンドリング
Magic xpi Server Flow Managerは、ステップの実行中にエラーをチェックします。 File Watcherコンポーネントのステップでエラーが発生した場合、エラーハンドラーが呼び出されエラーが処理されます。
ステップで最初のエラーが発生するとステップの実行が終了します。 ステップに複数のメソッドがあり、これらのメソッドの1つでエラーが発生した場合、後続のすべてのメソッドは実行されません。
File Watcherトリガーの場合:File WatcherはFTPサーバに接続してフォルダリストを取得します。 接続が成功するとリスト内の各ファイルが次々に処理されます。 フォルダリストの取得中に接続エラー(ソケット例外)が発生した場合、再接続ポリシーが適用されます。:
再接続が成功するとモニターにメッセージが表示され、プロセスが続行されます。
再接続が失敗した場合、メッセージがモニターに表示されFile Watcherトリガーは ポーリング間隔(設定画面で指定されている)の間遅延され、次の処理サイクル続行のために待機します。
FileWatcherコンポーネントのエラーコードを以下に示します。 また、Magic xpiの 一般コンポーネントエラーをFileWatcherコンポーネントで使用することもできます。 コードは、呼び出しプログラムのエラーコードパラメータでMagic xpiサーバに返されます。
エラーコード |
説明 |
8888 |
.Net 例外 |
250 |
Java 例外 |
251 |
FTP サーバエラー |
252 |
データ検証エラー ファイルウォッチャーのエラーコード252は権限の問題を示しています。Magic xpiが関連する場所のファイルを削除、書き込み、または名前変更が可能かどうかする必要があります。 このエラーは、Magic piがファイルを処理しようとしているときに別のシステムによってロックされているファイルがある場合にも表示されます。 |
253 |
FTP(SSL) 接続に失敗しました |
254 |
サーバ証明書のロードに失敗しました |
255 |
クライアント証明書のロードに失敗しました |
256 |
クライアントパスワードのロードに失敗しました |
257 |
FTP 接続に失敗しました |
1601 |
Step 起動エラー |
1602 |
ACM: 有効なASがありません |
1603 |
AC: ステップの設定が間違っています |
1604 |
入力/出力エラー |
1605 |
Communication: データ転送エラー |
1606 |
.NET Launcher: .NETコネクタのコールに失敗しました |
1607 |
.NET launcher: IStep.NET-assembly が複数存在します |
1608 |
.NET launcher: IStep.NET-assembly がありません |
1609 |
Communication: メッセージ処理エラー |
1610 |
RemoteStepinvoker: 起動タイムアウトエラー |
1611 |
.NET launcher: Java-.NET 相互接続失敗 failure |
1612 |
AC: 不明なコネクタ名 |
1613 |
AC: サポートされていないランタイムテクノロジー |
1614 |
AC: コネクタのメタデータファイルがありません |
1615 |
AC: metadata.xmlファイルに不正なデータがあります |
1621 |
トリガーロードタイムアウト |
1622 |
ACM: トリガーに利用可能なACが見つからない |
関連トピックス