You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2010/04/04 10:07:17 UTC

svn commit: r930640 - in /camel/trunk/camel-core/src/main/java/org/apache/camel: component/seda/SedaComponent.java spi/Provider.java

Author: davsclaus
Date: Sun Apr  4 08:07:17 2010
New Revision: 930640

URL: http://svn.apache.org/viewvc?rev=930640&view=rev
Log:
Polished code a bit

Removed:
    camel/trunk/camel-core/src/main/java/org/apache/camel/spi/Provider.java
Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/component/seda/SedaComponent.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/component/seda/SedaComponent.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/component/seda/SedaComponent.java?rev=930640&r1=930639&r2=930640&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/component/seda/SedaComponent.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/component/seda/SedaComponent.java Sun Apr  4 08:07:17 2010
@@ -24,8 +24,6 @@ import java.util.concurrent.LinkedBlocki
 import org.apache.camel.Endpoint;
 import org.apache.camel.Exchange;
 import org.apache.camel.impl.DefaultComponent;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
 
 /**
  * An implementation of the <a href="http://camel.apache.org/seda.html">SEDA components</a>
@@ -34,8 +32,6 @@ import org.apache.commons.logging.LogFac
  * @version $Revision$
  */
 public class SedaComponent extends DefaultComponent {
-
-    private static final transient Log LOG = LogFactory.getLog(SedaComponent.class);
     private final Map<String, BlockingQueue<Exchange>> queues = new HashMap<String, BlockingQueue<Exchange>>();
     private final int maxConcurrentConsumers = 500;
     
@@ -64,7 +60,8 @@ public class SedaComponent extends Defau
         int consumers = getAndRemoveParameter(parameters, "concurrentConsumers", Integer.class, 1);
         boolean limitConcurrentConsumers = getAndRemoveParameter(parameters, "limitConcurrentConsumers", Boolean.class, true);
         if ((limitConcurrentConsumers) && (consumers >  maxConcurrentConsumers)) {
-            throw new IllegalArgumentException("The limitConcurrentConsumers flag in set to true. Concurrent Consumers cannot be set at a value greater than " + maxConcurrentConsumers);
+            throw new IllegalArgumentException("The limitConcurrentConsumers flag in set to true. ConcurrentConsumers cannot be set at a value greater than "
+                    + maxConcurrentConsumers + " was " + consumers);
         }
         SedaEndpoint answer = new SedaEndpoint(uri, this, createQueue(uri, parameters), consumers);
         answer.configureProperties(parameters);