public Processor createProcessor(RouteContext routeContext) throws Exception {
LoadBalancer loadBalancer = LoadBalancerDefinition.getLoadBalancer(routeContext, loadBalancerType, ref);
for (ProcessorDefinition<?> processorType : getOutputs()) {
Processor processor = processorType.createProcessor(routeContext);
processor = wrapProcessor(routeContext, processor);
loadBalancer.addProcessor(processor);
}
return loadBalancer;
}