Web で検索していましたが、XML DSL (ブループリント) を使用して定義されたキャメル ルートをデバッグする方法の例を見つけることができませんでした。
例/ポインタは素晴らしいでしょう。
よろしく、A.
Web で検索していましたが、XML DSL (ブループリント) を使用して定義されたキャメル ルートをデバッグする方法の例を見つけることができませんでした。
例/ポインタは素晴らしいでしょう。
よろしく、A.
ルートのデバッグについては、Camel の Web サイトで詳細を確認できます。
補足:歴史に少し興味がある人のために、Camel のデバッガー SPI に関するブログ記事を書きました: http://www.davsclaus.com/2010/10/paris-and-easier-camel-route-debugging.html
デバッグ用の視覚的なツールを探している場合、hawtio にはhttp://hawt.io/があります。これを少し動作させているビデオがあります。
hawtio ツールを使用すると、Camel アプリケーションを実行している JVM コンテナーに接続できます。たとえば、Apache Karaf / ServiceMix を使用できるブループリントについて言及した場合などです。次に、コンピューターで hawtio を実行し、コンテナーにリモート接続して、Web コンソールから Camel ルートをリモート デバッグします。または、hawtio を Karaf / ServiceMix に直接インストールし、Web コンソールを使用してルートをデバッグすることもできます。
補足: hawtio の他に、実行時に Camel ルートをトレースできる Karaf シェル コマンドがいくつかあります。(まだ)デバッガはありませんが。ただし、「デバッグ」に使用できる JMX 操作はありますが、少し面倒です。JMX API は hawtio ツールが使用しているもの、つまり hawtio ができることですが、自分で JMX を使用したり、独自のツールを作成したりすることもできます。