In the following Java DSL route, the Endpoint we are developing does not create a consumer.
from("file:/home/bruno/odette/ outbox") .to(oftpToUrl) .choice() .when(header(OdetteEndpoint.ODETTE_DELIVERY_NOTIFICATION).isNotNull()) .to("bean:incomingEERP") .otherwise() .to("file:/home/bruno/odette/inbox"); It seems this could be fixed by simply adding a .to("direct:a"); after oftpToUrl and then a from("direct:a"). before .choise(), splitting this route in two. But I want to know if is this the right procedure. Thanks, Bruno Borges www.brunoborges.com.br +55 21 76727099 "The glory of great men should always be measured by the means they have used to acquire it." - Francois de La Rochefoucauld