Author: davsclaus
Date: Mon Jul 13 15:02:21 2009
New Revision: 793603

URL: http://svn.apache.org/viewvc?rev=793603&view=rev
Log:
removed option on mock endpoint at it caused harm

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
    
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RoutePerformanceTest.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java?rev=793603&r1=793602&r2=793603&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/mock/MockEndpoint.java
 Mon Jul 13 15:02:21 2009
@@ -679,7 +679,7 @@
     }
 
     public int getReceivedCounter() {
-        return counter;
+        return receivedExchanges.size();
     }
 
     public List<Exchange> getReceivedExchanges() {
@@ -836,13 +836,13 @@
             }
         }
 
-        LOG.debug(getEndpointUri() + " >>>> " + (++counter) + " : " + exchange 
+ " with body: " + actualBody);
-
-        // only collect if needed
-        if (collectMaximumExchanges == -1 || counter < 
collectMaximumExchanges) {
-            receivedExchanges.add(exchange);
+        ++counter;
+        if (LOG.isDebugEnabled()) {
+            LOG.debug(getEndpointUri() + " >>>> " + (counter) + " : " + 
exchange + " with body: " + actualBody);
         }
 
+        receivedExchanges.add(exchange);
+
         Processor processor = processors.get(getReceivedCounter()) != null
                 ? processors.get(getReceivedCounter()) : defaultProcessor;
 

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RoutePerformanceTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RoutePerformanceTest.java?rev=793603&r1=793602&r2=793603&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RoutePerformanceTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/RoutePerformanceTest.java
 Mon Jul 13 15:02:21 2009
@@ -33,8 +33,7 @@
 
     private int size = 10000;
     private SimpleDataSet dataSet = new SimpleDataSet(size);
-    // do not collect exchanges to go as fast as we can
-    private String uri = "mock:results?collectMaximumExchanges=0";
+    private String uri = "mock:results";
 
     public void testPerformance() throws Exception {
         if (!canRunOnThisPlatform()) {


Reply via email to