Camel Blueprint XML DSL路由调试

时间:2013-09-05 04:34:28

标签: debugging apache-camel blueprint-osgi

我在网上搜索但无法找到如何调试使用XML DSL(蓝图)定义的camel路由的任何示例。

任何示例/指针都会很棒。

此致 甲

1 个答案:

答案 0 :(得分:0)

您可以在Camel网站上找到有关调试路线的一些详细信息。

  

旁注:我为人们写了一篇关于Camel中调试器SPI的博客文章   对历史感兴趣:   http://www.davsclaus.com/2010/10/paris-and-easier-camel-route-debugging.html

如果您正在寻找可视化工具进行调试,那么hawtio就是这样的:http://hawt.io/,有一个视频显示了这一点:

hawtio工具允许您连接到运行Camel应用程序的JVM容器,例如,正如您提到的Blueprint,您可以使用Apache Karaf / ServiceMix。然后,您可以在计算机上运行hawtio并远程连接到容器,并从Web控制台远程调试Camel路由。或者您可以直接在Karaf / ServiceMix中安装hawtio,也可以使用Web控制台调试路由。

  

旁注:除了hawtio之外,还有一些Karaf shell命令允许你这样做   跟踪运行时的Camel路由。虽然没有调试器(还)。但   有一些JMX操作可以用来“调试”,但它有点   繁琐。虽然JMX API是hawtio工具正在使用的,   这意味着hawtio可以做什么,你也可以自己做JMX,或者   创建自己的工具等。