1. ホーム
  2. eclipse

[解決済み] Eclipse と Red Hat Codeready (Fuse Integration) による Wildfly Application Server 用の開発。

2022-01-29 01:31:52

質問内容

赤帽のヒューズツールに少し不満があります。 私がやりたいことは以下の通りです。Eclipse(2020-03)でCamelルートを設計し、それをWildflyサーバー(16または18)にデプロイします。 ワイルドフライキャメル パッチを適用してください。

これは一般的に動作しますが、BUT:

  1. ツール内のFuseのバージョンは7.6(最新)で、利用可能な最高のキャメルバージョンは 2.21 (!) これは非常に古いものです。wildfly-camelパッチはすでにwildfly 18でcamel 3.0.をサポートしています。質問です。Codeready内のFuse Toolingをcamelの新しいバージョンに"update"することは可能でしょうか?

  2. Fuse自体は、以下のように多くのcamelコンポーネント/コネクタをサポートしています。 こちら . しかし、それらのすべてがCodereadyで利用できるわけではありません。さらに、いくつかのコンポーネントは、例えば2.8より大きいバージョンのcamelと互換性があることを表明しています。質問です。Fuse ToolingのビジュアルデザインUIにこれらのコンポーネントを追加するにはどうしたらいいですか?

私は、すべてがcamelの古いバージョンの問題であることを恐れていますが、私は何も見逃していないことを確認したいと思います。知っている人へ。Eclipse用のToolを更新する予定はありますか?

解決方法は?

Fuse Tools for Eclipse は、主に次のような用途で使用するために設計されています。 レッドハットヒューズ であり、ご指摘のように Apache Camelの特定のサポートされるバージョン .

しかし、あなた自身のWildfly-Camelプロジェクト(または サンプルの一つを使用する グラフィカルなルートエディタを使用して、新しいコンポーネントを追加することができます。パレットから Generic コンポーネントをドラッグして パレットコンポーネントのみ表示する これは、Camel の新しいリリースのものを含む、利用可能なすべてのコンポーネントを表示するものです。

でテストしたところ。