Bridgeアクションがインタラクションフローで失敗する


注意:この記事は、Web サービス データ DIPコネクタに適用されます。

ブリッジアクションは、 コール フロー Architectの障害パスを取ります。ブリッジアクションは、いくつかの理由で障害パスに失敗する可能性があります。

  • 検索結果の問題
    • コネクタアクションは、 検索結果がないか、複数の検索結果を検出します。

      コネクタアクションごとに、コネクタはWebサービスサーバーから1つの検索結果を取得します。コネクタのアクションは何も存在しないことを発見した場合検索結果または複数の検索結果は、内コール橋アクションから障害パスArchitect続いています。コネクタは、Webサービスサーバーから情報を返しません。

      • Architectの入力変数が、Webサービスの実装と互換性があり、期待されていることを確認します。Architect は引用、句読点、および記号を含め、入力変数を直接 Web サービスへ渡します。
      • コネクタが検索したデータと同じデータをWebサービスサーバーで検索します。
        • Webサービスサーバーが結果を返さない場合、障害コール フロー正しく追跡されています。
        • Webサービスサーバーが複数の結果を返す場合、 コール フローでエラーパスが正しく追跡されています。
        • Webサービスサーバーが1つの結果しか返さず、障害パスが追跡された場合、コネクタログファイルを確認して、失敗パスが追跡され、結果が返されなかった理由を特定します。結果が返されない場合、または複数の結果が返される場合、ログはトレースアウトされます。
  • 接続の問題
    • コネクタはWebサービスサーバーに接続できません。

      この問題は通常エンドポイントアドレス構成が欠落していることが原因です。ただし、この問題は、ネットワークトラフィックをブロックするセキュリティ設定またはWebサービスサーバーの停止が原因である可能性もあります。

  • 対応の問題 
    • 接続はタイムアウトします。

      コネクタは、15秒が経過するまでサーバーから応答を受信しません。

      注意:Webサービスを待機しているプロセスは、最大許容同時プロセス数にカウントされます。Architectまたはアクションの詳細ページでこの値を超えるタイムアウト設定に関係なく、接続は15秒後にタイムアウトします。
    • エンドポイントが誤ってフォーマットされた送信応答 。

      コネクタは、 応答ボディを正しい形式に変換できません。

      • コネクタがリクエストを完了できなかった理由については、ログファイルを確認してください。
      • Webサービスプロバイダーにお問い合わせください。
    • エンドポイントは、実装されていないメソッドの呼び出しを試みます。

      この問題は、 デフォルト接続アクションの1つを実装していないのに、Webサービスがそれを呼び出そうとすると発生します。

      • コネクタがリクエストを完了できなかった理由については、ログファイルを確認してください。
      • Webサービスプロバイダーにお問い合わせください。

コネクタの詳細については、 Web サービスについて データディップコネクタ。