package org.activiti.camel.error.route; import org.activiti.camel.util.TimeConsumingService; import org.apache.camel.LoggingLevel; import org.apache.camel.builder.RouteBuilder; /** * @author stefan.schulze@accelsis.biz * */ public class InboundErrorRoute extends RouteBuilder { @Override public void configure() throws Exception { from("seda:inbound").routeId("inbound") // give Activiti some time to reach synchronization point .bean(TimeConsumingService.class) .log(LoggingLevel.INFO, "Returning result ...") .to("activiti:ErrorHandling:ReceiveResult"); from("seda:dlq").routeId("dlq").log(LoggingLevel.INFO, "Error handled by camel ..."); } }