ローカルのOpenFireサーバー上のXmppチャットルームに接続しようとしています。私はPidginを実行しており、OpenFireが正常に動作していることを確認できます。Camel Route to XMPPチャットルームが悲惨に失敗する
from("{{chat.timer}}")
.setBody(constant("I will win!"))
.to("xmpp://[email protected]:5222/password=secret&[email protected]")
は、しかし、私は私のServiceMixのログにエラーを受け取ります:
13:33:20,772 | ERROR | data.flow.start] | DefaultErrorHandler | 90 - org.apache.camel.camel-core - 2.8.3 | Failed delivery for exchangeId....
.
.
.
Caused by: java.lang.NoSuchMethodError: org.jivesoftware.smackx.muc.MultiUserChat.getServiceNames(Lorg/jivesoftware/smack/XMPPConnection;)Ljava/util/Collection;
at org.apache.camel.component.xmpp.XmppEndpoint.resolveRoom(XmppEndpoint.java:197)
と私は信じて同じですさらにいくつかの「NoSuchMethodErrors」私のラクダのルートは次のように見えます。これらのエラーがポップアップしている理由
私はServiceMixの中でピシャリ3.2.0.1設置持って、私は理解していません。私はCamel経由でXmppメッセージをユーザーに送信できます。これはチャットルームを初めて使用する場合です。どんな助けでも大歓迎です。
あなたはどのバージョンのCamelを使用していますか? –
キャメル版:2.8.3 – Robb