機械翻訳について

メッセージ・タイムアウト・エラーの解決

設計時(インバウンドおよびアウトバウンドの両方向)とランタイムの両方で、次のエラーが発生することがあります。

  • Message not received within X seconds of wait interval

    Oracle Integrationと接続エージェントまたは接続エージェントの間の接続の問題など、タイムアウトが発生する理由は複数あります。 このエラーが表示された場合は、接続エージェントが起動していることを確認してください。 Oracle Integration「ダッシュボード」 > 「エージェント」にあるエージェントのステータスを確認します。

    ノート:

    「Oracle Databaseアダプタ」を使用してOracle E-Business Suiteデータベース・インスタンスに接続すると、このエラーが継続的に発生している場合があります。 Oracle E-Business Suiteデータベース・インスタンスにアクセスするには、「Oracle Databaseアダプタ」のかわりに「Oracle E-Business Suiteアダプタ」を使用することをお薦めします。
  • SQLState: 08006 errorCode: 17002 message: IO Error: Connection timed out

    このエラーは、ネットワークのファイアウォールでデータベース・セッションが終了した場合やその他の理由で発生する場合があります。 アダプタがこの状態中に自動的にリカバリを実行すると、新しい接続が作成されます。 ただし、古い接続を使用するリクエストはいくつかタイムアウトする場合があります。 ファイアウォールがアイドル状態の接続を終了していないことを確認してください。

  • タイムアウトは、設計上の問題で発生する場合もあります。 特定のアンチ・パターンは使用しないでください。 たとえば、同じ表がトリガー側でポーリングされるときは、起動操作と同じ表を明示的に更新しないでください。