私は、IBM Integration Designer を使用して、Websphere BPM 8.0 用の BPEL でビジネス・プロセスを作成しています。一部のプロセスには、Web サービスを呼び出すアクティビティが含まれています。先日、ダウンしたサーバーで Web サービスを呼び出そうとするプロセスのトラブルシューティングを行っていました。ログによると、BPM は Web サービスの呼び出しを 5 回試行した後、最終的に「接続タイムアウト」障害をビジネス プロセスに返しました。
この再試行動作を理解しようとしています。ビジネス プロセスには、Web サービスの呼び出しを再試行するための明示的なループが含まれておらず、再試行の動作を指定できるビジネス プロセス プロパティもありません。
グーグルを試してみたところ、一般的なトランザクションのロールバック動作に関するいくつかのページに誘導されました。このトランザクション関連の動作が明確ではなく、「各トランザクションを 5 回試行する」などの設定も見当たりませんでした。
これらの Web サービスの再試行は、トランザクションの再試行の単なる例ですか? それとも別物ですか?誰かがこの「n回試行」動作に関する特定のドキュメント、またはそれを構成する場所を教えてもらえますか?