Hello all,

I have a route that had been working fine in our production system.  The
route is fairly basic.  It simply reads messages of a JMS queue, does some
processing on the message and then sends the message to multiple cxf
endpoints.  The sending to multiple endpoints is done by using recipientList
as follows:

<recipientList delimiter=",">
    <header>recipientList</header>
</recipientList>

Where the recipientList will look like this in my test environment:

cxf:bean:csgEndpoint?address=http://localhost:9091/,cxf:bean:csgEndpoint?address=http://localhost:9090/

The recipientList is generated dynamically.

This was working fine in camel 2.7.3.  However, it broke when I upgraded to
2.8.0.

In 2.8.0, the web service on port 9091 will only be called for the first
message processed.  After that it will not be called, but the web service on
port 9090 will be called twice for each message.  Really weird.  Again, this
was working fine in 2.7.3.  I looked at the 2.8.0 release notes but not see
anything obvious on changes to recipientList that will cause this

Has anywone else seen this or have any ideas on how to get around this
issue?

Thanks

--
View this message in context: 
http://camel.465427.n5.nabble.com/Issue-with-recipientList-and-cxf-in-2-8-0-tp4896788p4896788.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to