統合キャンバスの外部からの統合のテスト
Oracle Integrationの統合の「アクション」メニューから、「RESTアダプタ」トリガー接続およびスケジュールされた統合を使用して設計されたアプリケーション統合をテストできます。
操作セクション
「RESTアダプタ」トリガー接続ベースの統合が複数の操作で構成されている場合は、「操作」セクションが表示されます。 このセクションには、適切な操作を選択するための「操作」リストと、HTTPメソッドおよび相対URI (複数の操作の場合は選択した操作)が含まれます。 統合に単一の操作のみが含まれる場合、このリストは表示されません。
リクエストおよびレスポンス・セクション
「リクエスト」および「レスポンス」セクションでは、「RESTアダプタ」トリガー接続ベースの統合のレスポンス出力をトリガーおよび表示できます。 上部には、インスタンス・ページおよびエンドポイント・メタデータにアクセスするためのリンクがあります。
「リクエスト」セクションは、次のフィールドで構成されます:
- URIパラメータ: 必要なパス(またはテンプレート)と問合せパラメータのリストを表示します。 このフィールドにデータを入力できます。
- ヘッダー: 統合構成に基づく受入れを含むカスタム・ヘッダーを表示します。
- 本文: メッセージ本文の内容を表示したり、ファイルをアップロードできます。 マルチパート・ペイロードのアップロードまたはPDFやイメージ・ファイルなどのテキスト以外のペイロードのアップロードがサポートされています。
- リクエスト操作に本文がない場合は、次のメッセージが表示されます。
This request does not have a body - リクエスト操作に本文が含まれる場合、その内容が自動的に表示されます。 たとえば:

- バイナリまたはテキスト以外のペイロード(PDFやイメージ・ファイルなど)を参照してアップロードする場合は、「ファイル」をクリックします。 この例では、イメージ・ファイルがアップロードされます。

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

両方のマルチパート・アタッチ・タイプのユースケースが用意されています。 「構成および実行ページでのマルチパート添付とのRESTアダプタ・トリガー・ベースの統合のテスト」を参照してください。
- リクエスト操作に本文がない場合は、次のメッセージが表示されます。
- cURL: 同等の
curlコマンドをコピーできます。curlコマンドは、エンドポイント・メタデータおよび指定した入力に基づいて生成されます。 - 統合プロパティ: 定義済の統合プロパティが表示されます。 通常の統合設計の外部で統合プロパティを構成できます。 実行時に、これらの統合プロパティが有効になり、設計時に構成した値がオーバーライドされます。 「統合のデザインタイム・プロパティのオーバーライド」を参照してください。
- 「実行」をクリックして統合を起動します。
このインスタンスの「アクティビティ・ストリーム」パネルがページの右側に表示されます。 操作の上にある「インスタンスのトラッキング」をクリックして、インスタンス・ページでインスタンスにアクセスすることもできます。

- レスポンスの詳細は、「レスポンス」セクションを確認してください。
「レスポンス」セクションは、ヘッダーのHTTPステータス(この例では
200 OK)と、「インスタンスの詳細」ページにリンクするトリガーされた統合のインスタンスIDで構成されます。 この後に、レスポンス本文および本文に含まれるヘッダーがあります。 - 「ステータス」の右にスクロールし、インスタンスIDのリンクを書き留めます。 このリンクをクリックすると、このインスタンスの「インスタンスの詳細」ページが表示されます。 「統合インスタンスの追跡」を参照してください。


