Author: ningjiang
Date: Tue Oct 21 21:04:31 2008
New Revision: 706855

URL: http://svn.apache.org/viewvc?rev=706855&view=rev
Log:
CAMEL-1013 removed the casting to SendProcessor with thanks to William

Modified:
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java?rev=706855&r1=706854&r2=706855&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java
 Tue Oct 21 21:04:31 2008
@@ -125,11 +125,10 @@
     @Override
     public Processor createProcessor(RouteContext routeContext) throws 
Exception {
         LoadBalancer loadBalancer = 
LoadBalancerType.getLoadBalancer(routeContext, loadBalancerType, ref);
-        for (ProcessorType processorType : getOutputs()) {
-            // The outputs should be the SendProcessor
+        for (ProcessorType processorType : getOutputs()) {            
             Processor processor = processorType.createProcessor(routeContext);
             processor = 
processorType.wrapProcessorInInterceptors(routeContext, processor);
-            loadBalancer.addProcessor((SendProcessor)processor);
+            loadBalancer.addProcessor(processor);
         }
 
         return loadBalancer;


Reply via email to