手順
-
fetchURLコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
- URIフィールドに、cContentEnricherコンポーネントで定義されている"direct:fetchURL"を入力します。
-
setURIコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
-
[+]をクリックして、[Headers] (ヘッダー)テーブルに行を追加します。
[Name] (名前)フィールドに
org.apache.camel.Exchange.HTTP_URI
と入力して、各メッセージのHTTP URIを定義します。[Language] (言語)リストでSimpleを選択します。[Value] (値)フィールドに、ローカルTomcatサーバーの"http://localhost:8080"
を入力します。 -
setPATHコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
-
[+]をクリックして、[Headers] (ヘッダー)テーブルに行を追加します。
[Name] (名前)フィールドに
org.apache.camel.Exchange.HTTP_PATH
と入力して、各メッセージのHTTPパスを定義します。[Language] (言語)リストでSimpleを選択します。[Value] (値)フィールドに、元のメッセージから分割された"${body}"
を入力します。 -
http4Endpointコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
- URIフィールドに"http4:localhost:8080"と入力して、ローカルTomcatサーバーに消費するHTTPリソースを入力します。
-
[Advanced settings] (詳細設定)ビューをクリックします。[Dependencies] (依存項目)リストの下部にある
をクリックして行を追加し、ドロップダウンリストから
http4
を選択します。HTTP4の詳細は、http://camel.apache.org/http4.htmlを参照してください。