第6章 Red Hat FuseTooling 内でのルートの実行

ツールを使用してルートを実行するには、次の 2 つの方法があります。

6.1. ローカル Camel コンテキストとしてルートを実行

概要

Apache Camel ルートを実行する最も簡単な方法は、Local Camel Context として実行する方法です。この方法では、Project Explorer ビューのコンテキストメニューから直接ルートを起動できます。コンテキストメニューからルートを実行すると、ツールによってランタイムプロファイルが自動的に作成されます。ルートを実行するためのカスタムランタイムプロファイルを作成することもできます。

ルートは、コマンドラインから直接呼び出されたかのように実行され、Apache Camel の埋め込み Spring コンテナーを使用します。ランタイムプロファイルを編集して、いくつかのランタイムパラメーターを設定できます。

手順

ローカル Camel コンテキストとしてルートを実行するには、以下の手順に従います。

  1. Project Explorer ビューで、ルーティングコンテキストファイルを選択します。
  2. それを右クリックしてコンテキストメニューを開き、Run AsLocal Camel Context を選択します。

    注記

    Local Camel Context (without tests) を選択すると、ツールは検証テストを実行せずにプロジェクトを実行するように指示されます。こちらの方が速い場合があります。

結果

Console ビューには、ルートの実行から生成された出力が表示されます。