機械翻訳について

「RESTアダプタ」トリガーの接続ベースの統合のテスト

Oracle Integrationのテスト・ページから、「RESTアダプタ」トリガー接続で設計されたアプリケーション駆動のオーケストレーション統合をテストできます。 これにより、このタイプの統合を実行するためにサード・パーティ・ソフトウェアを使用する必要がなくなります。

  1. 左側のナビゲーション・ペインで、「ホーム」>「統合」>「統合」をクリックします。
  2. 実行する「RESTアダプタ」トリガー接続ベースの統合の行に移動します。
  3. 「Run」アイコンをクリックし、表示されたメッセージで「テスト」をクリックします。
    「テスト統合」ページには、次のセクションが表示されます:

    「操作」および「リクエスト」セクションには、エンドポイント・メタデータが移入されています。

操作セクション

「RESTアダプタ」トリガー接続ベースの統合が複数の操作で構成されている場合は、「操作」セクションが表示されます。 このセクションには、適切な操作を選択するための「操作」リストと、HTTPメソッドおよび相対URI (複数の操作の場合は選択した操作)が含まれます。 統合に単一の操作のみが含まれる場合、このリストは表示されません。

  1. テストに使用可能な操作を選択します。
    上部にTrack Instancesタブと「エンドポイント・メタデータの表示」タブが表示されます。 この下には、選択可能な操作が操作リストに表示されます。

  2. 値を入力し、「テスト」をクリックして統合を起動します(この例では、idに値を指定します)。
    アクティビティ・ストリームの結果が表示されます。

リクエストおよびレスポンス・セクション

「リクエスト」および「レスポンス」セクションでは、「RESTアダプタ」トリガー接続ベースの統合のレスポンス出力をトリガーおよび表示できます。 「インスタンスのトラッキング」ページおよびエンドポイント・メタデータにアクセスするためのリンクが上部に表示されます。

「リクエスト」セクションは、次のフィールドで構成されます:

  • URIパラメータ: 必要なパス(またはテンプレート)と問合せパラメータのリストを表示します。 このフィールドにデータを入力できます。
  • ヘッダー: 統合構成に基づいて、受入れおよびContent-Typeを含むカスタム・ヘッダーを表示します。
  • 本文: メッセージ本文の内容を表示したり、ファイルをアップロードできます。 マルチパート・ペイロードを含むペイロードのアップロード、またはPDFやイメージ・ファイルなどの非テキスト・ペイロードのアップロードのサポートが提供されます。
    • リクエスト操作に本文がない場合は、次のメッセージが表示されます。
      This request does not have a body
    • リクエスト操作に本文が含まれる場合、その内容が自動的に表示されます。 たとえば:
      POST操作が上部に表示されます。 この下の本文タブが選択され、本文ペイロードが表示されます。

    • バイナリまたはテキスト以外のペイロード(PDFやイメージ・ファイルなど)を参照してアップロードする場合は、「ファイル」をクリックします。 この例では、イメージ・ファイルがアップロードされます。
      URIパラメータ、ヘッダー、本文(選択済)、cURLおよび「統合プロパティ」タブ。 その下にはテスト・ボタンとファイル(選択済)ボタンがあります。 その下にはファイルの選択ボタンがあります。 イメージ・ファイルが選択されました。

    • マルチパート・ペイロードを持つエンドポイントの場合、フォームは「本文」フィールドの下に表示され、マルチパート本文の各部分に値を指定するために使用できます。 リクエスト・ペイロードでは、次の2つのマルチパート・アタッチメント・タイプがサポートされています:
      • multipart/form-data
      • JSONやXMLなどの構造化データによるマルチパート/ペイロード:
        • multipart/form-data
        • multipart/mixed

      次の例では、マルチパート/フォーム・データの2つのヘッダーが「ヘッダー」タブに表示されます。


      POST操作は上部に表示されます。 この下では、リクエスト・セクションのヘッダー・タブが選択され、2つのマルチパート/フォーム・データ・ヘッダーが表示されます。

      両方のマルチパート・アタッチ・タイプのユースケースが用意されています。 「テスト・ページのマルチパート・アタッチメントを使用したRESTアダプタのトリガー・ベースの統合のテスト」を参照してください。

  • cURL: 同等のcurlコマンドをコピーできます。 curlコマンドは、エンドポイント・メタデータおよび指定した入力に基づいて生成されます。
  1. 「テスト」をクリックして統合を起動します。

    このインスタンスのアクティビティ・ストリームがページの右側に表示されます。 操作の上にある「インスタンスのトラッキング」をクリックして、「インスタンスのトラッキング」ページでインスタンスにアクセスすることもできます。



  2. レスポンスの詳細は、「レスポンス」セクションを確認してください。

    「レスポンス」セクションは、レスポンス本文(存在する場合)、本文に含まれるヘッダー、ヘッダーのHTTPステータス(この例では200 OK)、トリガーされた統合のインスタンスID (存在する場合)で構成されます。
    本文、ヘッダーおよびステータス・サブ・セクションを含むレスポンス・セクション。 ヘッダーが選択されています。 メッセージのヘッダー詳細が表示されます。

  3. 「ステータス」の右にスクロールし、インスタンスIDのリンクを書き留めます。 このリンクをクリックすると、「インスタンスのトラッキング」ページの下のインスタンスの詳細ページに移動します。
  4. 「レスポンス」セクションの「本文」タブをクリックし、レスポンス・メッセージにカーソルを置きます。
  5. ハンバーガのメニューメニューから、「ダウンロード」をクリックしてレスポンス・ペイロードをファイルにダウンロードするか、「クリップボードにコピー」をクリックしてレスポンス・ペイロードをクリップボードにコピーします。