メイン コンテンツをスキップする 補完的コンテンツへスキップ

コンポーネントと接続を設定

手順

  1. cFileコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  2. [Path] (パス)フィールドで、ソースファイルpeople.xmlが配置されているパスを指定します。
  3. リポジトリーツリービューから[Route] (ルート)を右クリックし、コンテキストメニューから[Manage Route Resources] (ルートリソースの管理)を選択します。
    [Manage Route Resources] (ルートリソースの管理)ウィザードが開きます。
  4. [Manage Route Resources] (ルートリソースの管理)ウィザードで[Add] (追加)をクリックし、ダイアログの[Resources] (リソース)ツリービューからSampleXqueryを選択します。[OK]をクリックします。
    SampleXqueryルートリソースが[Manage Route Resources] (ルートリソースの管理)ウィザードのテーブルに追加されます。
  5. ルートリソースリストからSampleXqueryを選択し、[Copy Path] (パスのコピー)をクリックします。[OK]をクリックしてウィザードを閉じます。
  6. cMessagingEndpointコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  7. URIフィールドにxquery:と入力し、コピーしたルートリソースSampleXqueryのパスを二重引用符内に貼り付けます。
  8. [Advanced settings] (詳細設定)タブをクリックし、Camelコンポーネントsaxon[Dependencies] (依存項目)リストに追加します。Xqueryの詳細は、Apache CamelのWebサイトhttp://camel.apache.org/xquery-endpoint.htmlを参照してください。
  9. cProcessorコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  10. [Code] (コード)エリアに次のコードを入力して、インターセプトされたメッセージをコンソールに表示します。
    System.out.println(exchange.getIn().getBody(String.class));
  11. [Ctrl] + [S]を押してジョブを保存します。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。