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