camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Achim Nierbeck <bcanh...@googlemail.com>
Subject Re: Issue with recipientList and cxf in 2.8.0?
Date Mon, 17 Oct 2011 12:22:11 GMT
Hi Claus,

sorry I didn't create one yet cause I was very busy delivering our release
:)
But there is a kind of related issue where I added some details.
https://issues.apache.org/jira/browse/CAMEL-4503

I added another description of the strange behaviour I found
http://markmail.org/message/hr7hweyyigmxyn3t

regards, Achim

2011/10/17 Claus Ibsen <claus.ibsen@gmail.com>

> On Wed, Oct 12, 2011 at 10:06 PM, sanjai <sanjai@sanjai.org> wrote:
> > 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/
> >
>
> Smells like CxfEndpoint may have an issue in its getEndpointKey()
> which is the uid of the endpoint. It ought to return
> an unique String, so there is 2 distinct endpoints.
>
> Checking the source code in camel-cxf in the CxfEndpoint could hunt
> down this issue.
>
> I assume there is already a JIRA ticket? If possible can you create an
> unit test which reproduces this issue?
>
>
>
>
> > 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.
> >
>
>
>
> --
> Claus Ibsen
> -----------------
> FuseSource
> Email: cibsen@fusesource.com
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/
>



-- 
--
*Achim Nierbeck*


Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>  Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message