How can you tell the route is started?
As camel-jms is based on spring-jms which can reconnect the JMS server.
From the exception, I can tell the camel-jms may reconnect the server but I 
don’t this can make the route start if it is never started before.


--  
Willem Jiang

Red Hat, Inc.
Web: http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem





On Tuesday, November 26, 2013 at 4:14 AM, bonnahu wrote:

> Hi all,
> I have a route which has been set to autoStartup="false". It is working
> correctly as I expected.  
> However, when there is an exception thrown on the consumer tibcoEMS side,
> the route would start automatically. Is there a way to prevent it?
>  
> Here is the route definition:
>  
> <route id="recievingMsgRoute" autoStartup="false" startupOrder="300">
> <from uri =
> "tibcoEMS:emsIncomingMsg?connectionInitiator=#emsMsgConnection" />
> <to uri = "process1" />
> <to uri = "seda1" />
> </route>
>  
> Here is the exception message I got on tibco ems side:
> [TIBCO EMS TCPLink Reader (Server-244)]
> ERROR(TibcoEMSExceptionListener.java:46) - CONNECTION EXCEPTION: Connection
> has been terminated
>  
>  
>  
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Route-with-autoStartup-false-will-start-automatically-when-an-exception-happens-on-consumer-side-tp5743814.html
> Sent from the Camel - Users mailing list archive at Nabble.com 
> (http://Nabble.com).



Reply via email to