Hi,

The Mock endpoint is not like a consumer/server that receives a message and
sends a response with another message. The mock endpoint is a dead-end
endpoint only receive messages and assert based on the fact that it met
certain criteria.

This is why it cannot be a consumer endpoint in camel and used in
from("mock:XXX") since it is unable to push an exchange further down the
route to other route segments (i.e. dosomeOtherMagic()).

You might want to use the Direct or SEDA/VM components to achieve your
objective instead of Mock...

Hope this explains the issue and its resolution.

Cheers,

Ashwin...

-----
---------------------------------------------------------
Ashwin Karpe
Apache Camel Committer & Sr Principal Consultant
FUSESource (a Progress Software Corporation subsidiary)
http://fusesource.com 

Blog: http://opensourceknowledge.blogspot.com 
---------------------------------------------------------
--
View this message in context: 
http://camel.465427.n5.nabble.com/Testing-a-route-that-uses-an-intermediate-endpoint-tp5523537p5525385.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to