Hi

I havent had time to look into this.

But there are some patches on JIRA to improve camel-xmpp. I know it
has a some drawbacks a few spots.
Maybe you can apply those patches and see if anything still missing.

Also if you haven't tried then try the 2.4 or 2.5 release to see how
it looks with latest code.

Then feel free to create a JIRA. And if possible an unit test or patch.
We love contributions at Apache.
http://camel.apache.org/contributing



On Tue, Oct 26, 2010 at 9:36 AM, vince <[email protected]> wrote:
>
> Hi guys
>
> I meet a strange error and this is maybe because I do not use Camel in the
> right way. Here is a quick description of my problem:
>
> I have a hornetQ JMS server. There is a queue inside. In this queue, there
> are two kind of messages : userEvent and systemEvent.
>  --> userEvents are events to send to a specific recipient
>  --> systemEvents are events which are sent to all recipient belonging to a
> specific domain of a ldap directory
>
> So a first Camel route is used to read from this queue, catching events and
> adding a specific field in the JMS message header to add destination
> recipient name reading in ldap server. These messages are then written in a
> JMS topic before delivery to recipients.
>
> In a second time, the topic is read and messages are sent to final recipient
> using recipientList (I used recipient list as I did not know what is the
> best way to simply retrieve a JMS message header information to build XMPP
> recipient destination URI. Maybe there is a clever way to send a message to
> only one destination after having customized the destination URI using a
> field in the JMS message header ?
>
> The main issue I meet with it is that when I send a message to a XMPP
> recipient, if another message is sent to this recipient, the second one
> failed. If I use a different resource to the XMPP URI, this works fine but I
> think this is not clean. When I have a look to the ejabberd server, I can
> see that communications with xmpp users are not closed, this is why I think,
> the second message to the same recipient with the same resource cannot be
> sent.
>
> Can somebody help me to find a solution ?
>
> Many thanks
> Vince
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/XMPP-communication-not-closed-and-new-message-rejected-tp3236657p3236657.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to