Forum Home » Fuse Distributions » Fuse Mediation Router

Thread: Who casuse SedaProducer timeout ?

 
This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 1 - Last Post: Mar 7, 2012 8:22 AM Last Post By: davsclaus
jyang

Posts: 27
Registered: 03/11/11
Who casuse SedaProducer timeout ?
Posted: Mar 2, 2012 3:18 PM
 
  Click to reply to this thread Reply
The my route is as below:

<osgi:camelContext xmlns="http://camel.apache.org/schema/spring" errorHandlerRef="defaultEH">
<template id="producerTemplate"/>
<route>
<from uri="timer://cpofC2RTimer">
<bean ref="UseProducerTemplateToInvokeExternaWSProxyEndpoint"/>
</route>
<route>
<from uri="vm:externalWSProxyEndpoint"/>
<to uri="jetty:http://www.dummy.com/ws"/>
</route>
</osgi:camelContext>

I don't have any clue to figure out who cause the following timeout exception.
At least I don't specify any SEDA component in the route.

Appreciate any suggestion.

-Jing

org.apache.camel.ExchangeTimedOutException: The OUT message was not received within: 30000 millis. Exchange[Message: Body is null]
at org.apache.camel.component.seda.SedaProducer.process(SedaProducer.java:117)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:64)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.Pipeline.process(Pipeline.java:125)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.FilterProcessor.process(FilterProcessor.java:59)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:64)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.Pipeline.process(Pipeline.java:125)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.Pipeline.process(Pipeline.java:80)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:102)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:64)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:85)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.component.timer.TimerConsumer.sendTimerExchange(TimerConsumer.java:104)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at org.apache.camel.component.timer.TimerConsumer$1.run(TimerConsumer.java:49)69:org.apache.camel.camel-core:2.6.0.fuse-01-15
at java.util.TimerThread.mainLoop(Unknown Source):1.6.0_29
at java.util.TimerThread.run(Unknown Source):1.6.0_29

davsclaus

Posts: 1,893
Registered: 10/14/08
Re: Who casuse SedaProducer timeout ?
Posted: Mar 7, 2012 8:22 AM   in response to: jyang in response to: jyang
 
  Click to reply to this thread Reply
The VM component is built on top of SEDA, so it could likely be a timeout that triggers when a message is sent to a VM endpoint.