camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maruan Sahyoun <sahy...@fileaffairs.de>
Subject Re: Route Dependency in XML DSL
Date Mon, 14 Jan 2013 18:49:14 GMT
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.gershaw@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:bibryam@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.gershaw@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 
> =============================================================================== 
> 


Mime
View raw message