Hey Gershaw, You have couple options here: 1) use specific route order to keep precedence. Camel starts routes from first to last 2) disable auto startup of routes by using autoStartup=false for route element 3) use initial delay for consumers to hang first poll of the resource - for JPA it will be consumer.initialDelay
Cheers, -- Łukasz Dywicki l...@code-house.org Twitter: ldywicki Blog: http://dywicki.pl Code-House - http://code-house.org Wiadomość napisana przez Gershaw, Geoffrey w dniu 14 sty 2013, o godz. 19:55: > Thanks for responding. Unfortunately, this doesn't show any XML DSL > example. Is it possible in XML? > > > -----Original Message----- > From: Maruan Sahyoun [mailto:sahy...@fileaffairs.de] > Sent: Monday, January 14, 2013 1:49 PM > To: users@camel.apache.org > Subject: Re: Route Dependency in XML DSL > > Hi, > > there is a sample how to stop a route from another one - can also be > used for starting. > > https://camel.apache.org/how-can-i-stop-a-route-from-a-route.html > > Maruan Sahyoun > > Am 14.01.2013 um 18:59 schrieb "Gershaw, Geoffrey" > <geoffrey.gers...@credit-suisse.com>: > >> Actually, >> >> I should clarify, I don't want route B to start before route A is >> finished. If Route B starts before Route A exits, Route B will send >> msgs to quickfix before quickfix is finished logging in. Since Route > B >> has a JPA component as the from endpoint, as soon as its started, it >> will start creating exchanges. >> >> Therefore, I don't think it should start till A finishes. Unless you >> could use some type of locking Mechanism. >> >> -----Original Message----- >> From: Gershaw, Geoffrey >> Sent: Monday, January 14, 2013 12:40 PM >> To: users@camel.apache.org >> Subject: RE: Route Dependency in XML DSL >> >> Yes, route a to call route b. I don't think it can be using the direct >> component. I need the from of route b to use the jpa component. >> >> <route id ="A"> >> <from uri="quickfix:config" /> >> <!-- On login, create MD Request --> >> <filter> >> <simple>${header.EventCategory} == >> 'SessionLogon'</simple> >> >> </filter> >> </route> >> >> <route id="B"> >> <from >> > uri="jpa://{{app.jpa.cdx.entity}}?consumeDelete=false&consumer.query={{a >> pp.sql.included.cds}}" /> >> <bean ref="SecDefinitionFactory" >> method="create"/> >> <bean ref="MarketDataRequestFactory" >> method="create"/> >> <to uri="quickfix:config?....." /> >> </route> >> >> Geoffrey A Gershaw >> Credit eTrading Development >> +1 919 994 6412 (*102 6412) >> >> -----Original Message----- >> From: Bilgin Ibryam [mailto:bibr...@gmail.com] >> Sent: Monday, January 14, 2013 11:17 AM >> To: users@camel.apache.org >> Subject: Re: Route Dependency in XML DSL >> >> Hi Geoffrey, >> >> what do you mean by "route is finished" ? >> Do you want to call route B at the end of rotue A? >> >> Bilgin >> >> On 14 January 2013 14:58, Gershaw, Geoffrey >> <geoffrey.gers...@credit-suisse.com> wrote: >>> Geoffrey >> >> > ======================================================================== > ======= >> Please access the attached hyperlink for an important electronic > communications disclaimer: >> http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html >> > ======================================================================== > ======= >> > > > =============================================================================== > > Please access the attached hyperlink for an important electronic > communications disclaimer: > http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html > =============================================================================== > >