Hi,

can you try to set the exception on the exchange instead of throwing it?
If that's the case then I think there might a bug in SedaConsumer which
propagates back exceptions on the exchange but doesn't propagate thrown
exceptions.

Bilgin


On 24 May 2013 12:31, dancerjohn <winddancerj...@gmail.com> wrote:

>
> I disagree... the javadoc for ProducerTemplate.sendBody() states "Notice:
> that if the processing of the exchange failed with an Exception it is
> thrown
> from this method as a CamelExecutionException with the caused exception
> wrapped.". So if an exception is thrown during processing sendBody should
> throw a CamelExecutionException.
>
> The point I am making is that when the channel is a direct channel this
> DOES
> happen. However, everything else being the same if the channel is a stub
> this DOES NOT happen. Therefore there is a difference in the components
> between direct and stub in this regard. This seems surprising.
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Why-doesn-t-the-stub-component-throw-exceptions-in-tests-tp5733041p5733083.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>

Reply via email to