Hi.
I have a route similar to the polling example on MyBatis component page:
from("timer://pollTheDatabase?delay=30000").to("mbatis:selectAllAccounts").to("activemq:queue:allAccounts");
When I run Camel I see that also the empty resultsets are being sent to MQ.
This causes redundant messages and data transfer and I would like to avoid
that. The MyBatis docs tell about option "consumer.routeEmptyResultSet" which
sadly works only for producers.
Is there a way to prevent sending the empty results sets to the next step? I
tried to fondle a bit with the .choice(), but found no solution.
Regards,
Mikko
________________________________
Subject to local law, communications with Accenture and its affiliates
including telephone calls and emails (including content), may be monitored by
our systems for the purposes of security and the assessment of internal
compliance with Accenture policy.
______________________________________________________________________________________
www.accenture.com