Here is a more detailed log (with TRACE level on) if that can help:

[CP Connection(4)-10.58.123.154] DefaultCamelContext            INFO
Apache Camel 2.2.0 (CamelContext:camel) is stopping
[CP Connection(4)-10.58.123.154] DefaultShutdownStrategy        INFO
Starting to graceful shutdown routes (timeout 600000 seconds)
[ Camel thread 11: ShutdownTask] DefaultShutdownStrategy        DEBUG
There are 1 routes to shutdown
[ Camel thread 11: ShutdownTask] DefaultShutdownStrategy        TRACE
Shutting down route: route1 with options
[Default,CompleteCurrentTaskOnly]
[ Camel thread 11: ShutdownTask] DefaultShutdownStrategy        TRACE
Shutting down: Consumer[http://0.0.0.0:8686/hello]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service Consumer[http://0.0.0.0:8686/hello]
[ Camel thread 11: ShutdownTask] log                            DEBUG
Container ser...@8032df - selectchannelconnec...@0.0.0.0:8686 as
connector
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped org.mortbay.jetty.nio.selectchannelconnecto...@28df48
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped selectchannelconnec...@0.0.0.0:8686
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopping ser...@8032df
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopping contexthandlercollect...@8bfdea
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopping org.mortbay.jetty.servlet.cont...@1157f77{/,null}
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopping servlethand...@6399ae
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped org.apache.camel.component.http.CamelServlet-29615099
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped servlethand...@6399ae
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopping errorhand...@56acfa
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped errorhand...@56acfa
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped org.mortbay.jetty.servlet.cont...@1157f77{/,null}
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped contexthandlercollect...@8bfdea
[3850...@qtp-9243153-3 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 2342 millis for exchange: Exchange[Message: 2]
[3850...@qtp-9243153-3 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 2342 millis for exchange: Exchange[Message: 2]
[3850...@qtp-9243153-3 - /hello] DefaultExceptionPolicyStrategy TRACE
Finding best suited exception policy for thrown exception
java.lang.InterruptedException
[3850...@qtp-9243153-3 - /hello] DefaultExceptionPolicyStrategy TRACE
Found 0 candidates
[2390...@qtp-9243153-4 - /hello] JmsProducer                    DEBUG
Future interrupted: java.lang.InterruptedException
java.lang.InterruptedException
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:926)
        at 
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1201)
        at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:210)
        at java.util.concurrent.FutureTask.get(FutureTask.java:85)
        at 
org.apache.camel.component.jms.JmsProducer.processInOut(JmsProducer.java:227)
        at 
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:147)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:95)
        at 
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
        at 
org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
        at 
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
        at 
org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
        at 
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:177)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:143)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:88)
        at 
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49)
        at 
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:228)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:74)
        at 
org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:66)
        at 
org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.component.http.CamelServlet.service(CamelServlet.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:322)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
[1671...@qtp-9243153-2 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 19757 millis for exchange: Exchange[Message:
1]
[3850...@qtp-9243153-3 - /hello] DefaultErrorHandler            DEBUG
Failed delivery for exchangeId: 21b68982-8ec1-405b-97d8-56f6e533115f.
On delivery attempt: 0 caught: java.lang.InterruptedException
[1671...@qtp-9243153-2 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 19758 millis for exchange: Exchange[Message:
1]
[3850...@qtp-9243153-3 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[3850...@qtp-9243153-3 - /hello] DefaultErrorHandler            ERROR
Failed delivery for exchangeId: 21b68982-8ec1-405b-97d8-56f6e533115f.
Exhausted after delivery attempt: 1 caught:
java.lang.InterruptedException
java.lang.InterruptedException
        at org.apache.log4j.spi.LoggingEvent.<init>(LoggingEvent.java:154)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.log(Category.java:853)
        at 
org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:188)
        at 
org.apache.camel.component.jms.JmsProducer.processInOut(JmsProducer.java:231)
        at 
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:147)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:95)
        at 
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
        at 
org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
        at 
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
        at 
org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
        at 
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:177)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:143)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:88)
        at 
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49)
        at 
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:228)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:74)
        at 
org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:66)
        at 
org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.component.http.CamelServlet.service(CamelServlet.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:322)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
[2390...@qtp-9243153-4 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 1826 millis for exchange: Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] DefaultExceptionPolicyStrategy TRACE
Finding best suited exception policy for thrown exception
java.lang.InterruptedException
[3850...@qtp-9243153-3 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[2390...@qtp-9243153-4 - /hello] InstrumentationProcessor       TRACE
to: Recording duration: 1827 millis for exchange: Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] DefaultExceptionPolicyStrategy TRACE
Found 0 candidates
[3850...@qtp-9243153-3 - /hello] DefaultErrorHandler            DEBUG
This exchange is not handled so its marked as failed:
Exchange[Message: 2]
[2390...@qtp-9243153-4 - /hello] DefaultExceptionPolicyStrategy TRACE
Finding best suited exception policy for thrown exception
org.apache.camel.ExchangeTimedOutException
[1671...@qtp-9243153-2 - /hello] DefaultErrorHandler            DEBUG
Failed delivery for exchangeId: 915083b6-4291-4716-929d-aa451e29e495.
On delivery attempt: 0 caught: java.lang.InterruptedException
[2390...@qtp-9243153-4 - /hello] DefaultExceptionPolicyStrategy TRACE
Found 0 candidates
[3850...@qtp-9243153-3 - /hello] Pipeline                       DEBUG
Message exchange has failed so breaking out of pipeline:
Exchange[Message: 2] Exception: java.lang.InterruptedException
[1671...@qtp-9243153-2 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[2390...@qtp-9243153-4 - /hello] DefaultErrorHandler            DEBUG
Failed delivery for exchangeId: 5903a17f-bff9-4ba5-b8f4-78bc96149195.
On delivery attempt: 0 caught:
org.apache.camel.ExchangeTimedOutException: The OUT message was not
received within: 50000 millis. Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] DefaultErrorHandler            ERROR
Failed delivery for exchangeId: 915083b6-4291-4716-929d-aa451e29e495.
Exhausted after delivery attempt: 1 caught:
java.lang.InterruptedException
java.lang.InterruptedException
        at org.apache.log4j.spi.LoggingEvent.<init>(LoggingEvent.java:154)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.log(Category.java:853)
        at 
org.apache.commons.logging.impl.Log4JLogger.debug(Log4JLogger.java:188)
        at 
org.apache.camel.component.jms.JmsProducer.processInOut(JmsProducer.java:231)
        at 
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:147)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:95)
        at 
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
        at 
org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
        at 
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
        at 
org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
        at 
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:177)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:143)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:88)
        at 
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49)
        at 
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:228)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:74)
        at 
org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:66)
        at 
org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.component.http.CamelServlet.service(CamelServlet.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:322)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
[2390...@qtp-9243153-4 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[3850...@qtp-9243153-3 - /hello] Pipeline                       TRACE
Processing complete for exchangeId:
21b68982-8ec1-405b-97d8-56f6e533115f >>> Exchange[Message: 2]
[1671...@qtp-9243153-2 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[2390...@qtp-9243153-4 - /hello] DefaultErrorHandler            ERROR
Failed delivery for exchangeId: 5903a17f-bff9-4ba5-b8f4-78bc96149195.
Exhausted after delivery attempt: 1 caught:
org.apache.camel.ExchangeTimedOutException: The OUT message was not
received within: 50000 millis. Exchange[Message: 3]
org.apache.camel.ExchangeTimedOutException: The OUT message was not
received within: 50000 millis. Exchange[Message: 3]
        at 
org.apache.camel.component.jms.JmsProducer.processInOut(JmsProducer.java:265)
        at 
org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:147)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:97)
        at 
org.apache.camel.processor.SendProcessor$1.doInProducer(SendProcessor.java:95)
        at 
org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:146)
        at 
org.apache.camel.processor.SendProcessor.doProcess(SendProcessor.java:94)
        at 
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:82)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.DelegateProcessor.processNext(DelegateProcessor.java:53)
        at 
org.apache.camel.processor.DelegateProcessor.proceed(DelegateProcessor.java:82)
        at 
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:93)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processExchange(RedeliveryErrorHandler.java:177)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:143)
        at 
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:88)
        at 
org.apache.camel.processor.DefaultErrorHandler.process(DefaultErrorHandler.java:49)
        at 
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:228)
        at org.apache.camel.processor.Pipeline.process(Pipeline.java:74)
        at 
org.apache.camel.processor.UnitOfWorkProcessor.processNext(UnitOfWorkProcessor.java:66)
        at 
org.apache.camel.processor.DelegateProcessor.process(DelegateProcessor.java:48)
        at 
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:67)
        at 
org.apache.camel.component.http.CamelServlet.service(CamelServlet.java:53)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:322)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
        at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
[1671...@qtp-9243153-2 - /hello] DefaultErrorHandler            DEBUG
This exchange is not handled so its marked as failed:
Exchange[Message: 1]
[3850...@qtp-9243153-3 - /hello] DefaultInflightRepository      TRACE
Total 2 inflight exchanges. Last removed:
21b68982-8ec1-405b-97d8-56f6e533115f
[2390...@qtp-9243153-4 - /hello] DefaultTypeConverter           TRACE
Converting java.lang.Boolean -> java.lang.Object with value: false
[1671...@qtp-9243153-2 - /hello] Pipeline                       DEBUG
Message exchange has failed so breaking out of pipeline:
Exchange[Message: 1] Exception: java.lang.InterruptedException
[3850...@qtp-9243153-3 - /hello] InstrumentationProcessor       TRACE
route: Recording duration: 2347 millis for exchange: Exchange[Message:
[Body is instance of java.io.InputStream]]
[2390...@qtp-9243153-4 - /hello] DefaultErrorHandler            DEBUG
This exchange is not handled so its marked as failed:
Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] Pipeline                       TRACE
Processing complete for exchangeId:
915083b6-4291-4716-929d-aa451e29e495 >>> Exchange[Message: 1]
[2390...@qtp-9243153-4 - /hello] Pipeline                       DEBUG
Message exchange has failed so breaking out of pipeline:
Exchange[Message: 3] Exception:
org.apache.camel.ExchangeTimedOutException: The OUT message was not
received within: 50000 millis. Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] DefaultInflightRepository      TRACE
Total 1 inflight exchanges. Last removed:
915083b6-4291-4716-929d-aa451e29e495
[2390...@qtp-9243153-4 - /hello] Pipeline                       TRACE
Processing complete for exchangeId:
5903a17f-bff9-4ba5-b8f4-78bc96149195 >>> Exchange[Message: 3]
[1671...@qtp-9243153-2 - /hello] InstrumentationProcessor       TRACE
route: Recording duration: 19763 millis for exchange:
Exchange[Message: [Body is instance of java.io.InputStream]]
[2390...@qtp-9243153-4 - /hello] DefaultInflightRepository      TRACE
Total 0 inflight exchanges. Last removed:
5903a17f-bff9-4ba5-b8f4-78bc96149195
[3850...@qtp-9243153-3 - /hello] log                            DEBUG
RESPONSE /hello  500
[2390...@qtp-9243153-4 - /hello] InstrumentationProcessor       TRACE
route: Recording duration: 1830 millis for exchange: Exchange[Message:
[Body is instance of java.io.InputStream]]
[        23850...@qtp-9243153-3] log                            DEBUG EOF
[2390...@qtp-9243153-4 - /hello] log                            DEBUG
RESPONSE /hello  500
[         2390...@qtp-9243153-4] log                            DEBUG EOF
[1671...@qtp-9243153-2 - /hello] log                            DEBUG
RESPONSE /hello  500
[         1671...@qtp-9243153-2] log                            DEBUG EOF
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped org.mortbay.thread.queuedthreadp...@8d0a11
[ Camel thread 11: ShutdownTask] log                            DEBUG
stopped ser...@8032df
[ Camel thread 11: ShutdownTask] HttpConsumer                   DEBUG
Stopping consumer: Consumer[http://0.0.0.0:8686/hello]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:route[UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
channel[org.apache.camel.example.server.serverroute...@d1f0ad]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@d1f0ad]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
traceinterceptor[process[org.apache.camel.example.server.serverroute...@d1f0ad]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[org.apache.camel.example.server.serverroute...@d1f0ad]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
DefaultErrorHandler[Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@d1f0ad]]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@d1f0ad]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:to[TraceInterceptor[To[jms://queue:numbers2?requestTimeout=50000]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
TraceInterceptor[To[jms://queue:numbers2?requestTimeout=50000]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:to[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
org.apache.camel.impl.sharedproducerservicep...@11d20d3
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
DefaultErrorHandler[Instrumentation:to[TraceInterceptor[To[jms://queue:numbers2?requestTimeout=50000]]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:to[TraceInterceptor[To[jms://queue:numbers2?requestTimeout=50000]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
channel[org.apache.camel.example.server.serverroute...@1d6b049]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@1d6b049]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
traceinterceptor[process[org.apache.camel.example.server.serverroute...@1d6b049]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[org.apache.camel.example.server.serverroute...@1d6b049]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
DefaultErrorHandler[Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@1d6b049]]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
Instrumentation:process[traceinterceptor[process[org.apache.camel.example.server.serverroute...@1d6b049]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: Channel[sendTo(Endpoint[multiplier])]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: Instrumentation:to[TraceInterceptor[To[multiplier]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: TraceInterceptor[To[multiplier]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: Instrumentation:to[sendTo(Endpoint[multiplier])]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: sendTo(Endpoint[multiplier])
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
org.apache.camel.impl.sharedproducerservicep...@11d20d3
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service:
DefaultErrorHandler[Instrumentation:to[TraceInterceptor[To[multiplier]]]]
[ Camel thread 11: ShutdownTask] ServiceHelper                  TRACE
Stopping service: Instrumentation:to[TraceInterceptor[To[multiplier]]]
[ Camel thread 11: ShutdownTask] DefaultShutdownStrategy        DEBUG
Shutdown complete for: Consumer[http://0.0.0.0:8686/hello]
[ Camel thread 11: ShutdownTask] DefaultShutdownStrategy        INFO
Route: route1 shutdown complete.
[CP Connection(4)-10.58.123.154] DefaultShutdownStrategy        INFO
Graceful shutdown of routes completed in 0 seconds
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service org.apache.camel.impl.routeserv...@dd421f
[CP Connection(4)-10.58.123.154] RouteService                   TRACE
Stopping route:
EventDrivenConsumerRoute[Endpoint[http://0.0.0.0:8686/hello] ->
Instrumentation:route[UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])]]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service Consumer[http://0.0.0.0:8686/hello]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
Instrumentation:route[UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
channel[org.apache.camel.example.server.serverroute...@d1f0ad]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
channel[org.apache.camel.example.server.serverroute...@1d6b049]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service Channel[sendTo(Endpoint[multiplier])]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service sendTo(Endpoint[multiplier])
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
EventDrivenConsumerRoute[Endpoint[http://0.0.0.0:8686/hello] ->
Instrumentation:route[UnitOfWork(pipeline[channel[org.apache.camel.example.server.serverroute...@d1f0ad],
Channel[sendTo(Endpoint[jms://queue:numbers2?requestTimeout=50000])],
channel[org.apache.camel.example.server.serverroute...@1d6b049],
Channel[sendTo(Endpoint[multiplier])]])]]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service Producer[multiplier]
[CP Connection(4)-10.58.123.154] ProcessorEndpoint$1            DEBUG
Stopping producer: Producer[multiplier]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service Producer[jms://queue:numbers2?requestTimeout=50000]
[CP Connection(4)-10.58.123.154] JmsProducer                    DEBUG
Stopping producer: Producer[jms://queue:numbers2?requestTimeout=50000]
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service org.apache.camel.impl.defaultshutdownstrat...@1c5a33b
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.impl.defaultinflightreposit...@d8978c
[CP Connection(4)-10.58.123.154] DefaultInflightRepository      INFO
Shutting down with no inflight exchanges.
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.impl.converter.defaulttypeconver...@da9067
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.activemq.camel.component.activemqcompon...@1104da7
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.component.event.eventcompon...@1031310
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.example.server.myhttpjettycompon...@659812
[CP Connection(4)-10.58.123.154] SharedProducerServicePool      DEBUG
Stopping service pool:
org.apache.camel.impl.sharedproducerservicep...@11d20d3
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.impl.defaultinflightreposit...@d8978c
[CP Connection(4)-10.58.123.154] ServiceHelper                  TRACE
Stopping service
org.apache.camel.management.managedmanagementstrat...@1894800
[CP Connection(4)-10.58.123.154] DefaultCamelContext            INFO
Apache Camel 2.2.0 (CamelContext:camel) stopped
[  InactivityMonitor WriteCheck] InactivityMonitor              DEBUG
10001 ms elapsed since last write check.
[  InactivityMonitor WriteCheck] InactivityMonitor              TRACE
Message sent since last write check, resetting flag
[   InactivityMonitor ReadCheck] InactivityMonitor              DEBUG
30004 ms elapsed since last read check.
[   InactivityMonitor ReadCheck] InactivityMonitor              TRACE
Message received since last read check, resetting flag:




On Thu, Apr 15, 2010 at 8:42 AM, Ilya S <devmailboxl...@gmail.com> wrote:
> Thanks Claus,
>
> I'm currently back to using 2.2.0 because I can see the source code.
> But I tried 2.3-SNAPSHOT also with the same issue.
> Please, see my full route in previous post.
>
>
> On Thu, Apr 15, 2010 at 2:17 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:
>> Hi
>>
>> All the unit tests run with graceful shutdown by default, and all unit
>> tests with camel-jetty shut down with no issues.
>>
>> The in flight repository do keep track of all in flights. I can only
>> think of if you use the aggregator or some custom code which
>> can cause the exchange to be completed in Camels point of view.
>>
>> Can you post your entire route?
>>
>> And as always report which version of Camel you are using? And try
>> with the latest stable and even with 2.3-SNAPSHOT.
>>
>>
>> On Wed, Apr 14, 2010 at 7:41 PM, Ilya S <devmailboxl...@gmail.com> wrote:
>>> Hi All,
>>>
>>> Fist of all, thank you for this great product!
>>> Every new release brings excellent new features just in time.
>>>
>>> I'm currently investigating Graceful Shutdown feature, and I'm am
>>> wondering if graceful shutdown is supported for Camel-Jetty component?
>>> I was able to successfully shut down JMS component. However,
>>> JettyHttpCoponent seems to have issues when shutting down.
>>>
>>> In my simple test (adopted from camel-example-spring-jms:ServerRoute
>>> example) I have a simple route that looks like this:
>>>
>>> from("jetty:http://0.0.0.0:8686/hello";)
>>> ..
>>> .. do work
>>> ...
>>> .to("jms:queue:numbers2?requestTimeout=50000")
>>> .to("multiplier");
>>>
>>>
>>> My producers simply send numbers to http endpoint..
>>>
>>>
>>> When I shutdown this context gracefully I'm getting all sort of
>>> exceptions from Jetty, and the context does not seem to wait until
>>> inflight exchanges have finished.
>>> I'm using the defaults everywhere (e.g. default shutdown strategy).
>>>
>>> Is shutdown supported for Jetty, and if so how should one configure
>>> jetty to initiate proper shutdown?
>>>
>>> Thank you,
>>>
>>> Ilya.
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> Apache Camel Committer
>>
>> Author of Camel in Action: http://www.manning.com/ibsen/
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>> Twitter: http://twitter.com/davsclaus
>>
>

Reply via email to