使用Pidgin测试XMPP Camel路由

时间:2012-04-09 21:06:45

标签: java xmpp apache-camel

我认为,我认为是Java中的Camel路由,我正在尝试确认它正在发送消息。我希望我可以用Pidgin来证实这一点。 Camel在ServiceMix中运行。

Camel路线看起来非常相似(来自the apache site):

from("timer://kickoff?period=10000").
setBody(constant("I will win!\n Your Superman.")).
to("xmpp://superman@jabber.org/joker@jabber.org?password=secret");

超人和小丑是各自的用户名,'jabber.org'被替换为我运行OpenFire的本地IP。我曾希望Pidgin会弹出一个消息窗口,其中包含消息文本,但似乎并非如此。

这是测试我的路线的合适方式还是我应该考虑另一种方法?

2 个答案:

答案 0 :(得分:0)

我从未使用XMPP,所以可能没什么大帮助,但我要做的第一件事就是在Camel中enable tracing看看究竟发生了什么。通常情况下,它至少可以为您提供无效的线索。

答案 1 :(得分:0)

想出来。

我注意到一个名为“监控服务”的插件并安装了它。我现在看到消息在用户之间传递。