CAMEL-5261. Thomas
2012/5/9 Claus Ibsen <claus.ib...@gmail.com> > On Tue, May 8, 2012 at 6:12 PM, Thomas Johansen <thxm...@gmail.com> wrote: > > Hi again, > > > > The problem goes for both seda and vm. BUT I discovered that the problem > > only arises when the vm/seda route is adviced with > > interceptSendToEndpoint(). And still only on 2.9.1/2.9.2, not 2.9.0. > > > > I'm attaching my stripped down test. It is all green on Camel 2.9.0 and 2 > > out of 4 fail on Camel 2.9.1/2.9.2. If you remove the @Before it is all > > green on all three Camel versions. > > > > I did not take the time to test on trunk, sorry! > > > > Yeah if you can create a unit test that demonstrates this, then please > open a JIRA ticket and we can take a look. > Will be nice to get fixed for 2.9.3, and before 2.10 if there is a > problem there as well. > > > > Cheers, > > Thomas > > > > 2012/5/8 Claus Ibsen <claus.ib...@gmail.com> > >> > >> On Tue, May 8, 2012 at 4:08 PM, Thomas Johansen <thxm...@gmail.com> > wrote: > >> > Hi Claus, > >> > > >> > So what's the deal? This is certainly an incompatibility between 2.9.0 > >> > and > >> > 2.9.1/2.9.2? On 2.9.1/2.9.2 the producer and consumer don't > communicate > >> > when having the option on the consumer and not on the producer. This > >> > makes > >> > upgrading Camel in my product from 2.9.0 to 2.9.2 difficult. > >> > > >> > >> You are the first to report this, and there has been 2 patch releases > >> 2.9.1 and 2.9.2. > >> So maybe you do something odd / different than others. > >> > >> And have you tested with SEDA. > >> > >> And can you create a sample unit tests that demonstrates the issue? > >> > >> And have you tried TRUNK source code. > >> > >> > >> > Takk, > >> > Thomas > >> > > >> > 2012/5/8 Claus Ibsen <claus.ib...@gmail.com> > >> > > >> >> Hi > >> >> > >> >> Yeah only the name of the queue ought to be enough. > >> >> Its only on the consumer side the ?concurrentConsumers option matter. > >> >> > >> >> The only trick is though if you want the queue to have a fixed size, > >> >> then its frankly the first endpoint > >> >> created that dicate the queue size, eg if you use vm:foo?size=5000 > >> >> > >> >> > >> >> > >> >> On Tue, May 8, 2012 at 2:57 PM, Thomas Johansen <thxm...@gmail.com> > >> >> wrote: > >> >> > Hi, > >> >> > > >> >> > Camel 2.9.0 apparently does not require that URI parameters are > part > >> >> > of > >> >> the > >> >> > URI on both consumer and producer side of a VM queue, while 2.9.1 > and > >> >> 2.9.2 > >> >> > does. Is this by purpose or mistake? > >> >> > > >> >> > For example, I had a test which was using a ProducerTemplate to > test > >> >> > a > >> >> > route: > >> >> > > >> >> > template().requestBody("vm:MyReceiver", request); > >> >> > > >> >> > and the route: > >> >> > > >> >> > from("vm:MyReceiver?concurrentConsumers=1")... > >> >> > > >> >> > This worked in 2.9.0 but not with 2.9.1 and 2.9.2 until i changed > the > >> >> test > >> >> > to do: > >> >> > > >> >> > template().requestBody("vm:MyReceiver?concurrentConsumers=1", > >> >> > request); > >> >> > > >> >> > > >> >> > Takk, > >> >> > Thomas > >> >> > >> >> > >> >> > >> >> -- > >> >> Claus Ibsen > >> >> ----------------- > >> >> CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com > >> >> FuseSource > >> >> Email: cib...@fusesource.com > >> >> Web: http://fusesource.com > >> >> Twitter: davsclaus, fusenews > >> >> Blog: http://davsclaus.blogspot.com/ > >> >> Author of Camel in Action: http://www.manning.com/ibsen/ > >> >> > >> > >> > >> > >> -- > >> Claus Ibsen > >> ----------------- > >> CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com > >> FuseSource > >> Email: cib...@fusesource.com > >> Web: http://fusesource.com > >> Twitter: davsclaus, fusenews > >> Blog: http://davsclaus.blogspot.com/ > >> Author of Camel in Action: http://www.manning.com/ibsen/ > > > > > > > > -- > Claus Ibsen > ----------------- > CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.blogspot.com/ > Author of Camel in Action: http://www.manning.com/ibsen/ >