Author: davsclaus
Date: Fri Dec 17 17:56:53 2010
New Revision: 1050459

URL: http://svn.apache.org/viewvc?rev=1050459&view=rev
Log:
Reverted commit revs 1050112 and 1050324 because it was really not good. The 
model must be stateless as it can be used as skeleton for multiple real routes 
being built

Removed:
    
camel/trunk/camel-core/src/test/java/org/apache/camel/impl/FromEndpointRouteDefinitionTest.java
Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java
    
camel/trunk/camel-core/src/test/java/org/apache/camel/model/StartingRoutesErrorReportedTest.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java?rev=1050459&r1=1050458&r2=1050459&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java 
(original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/FromDefinition.java 
Fri Dec 17 17:56:53 2010
@@ -70,9 +70,11 @@ public class FromDefinition extends Opti
 
     public Endpoint resolveEndpoint(RouteContext context) {
         if (endpoint == null) {
-            endpoint = context.resolveEndpoint(getUri(), getRef());
+            return context.resolveEndpoint(getUri(), getRef());
+        } else {
+            return endpoint;
         }
-        return endpoint;
+        
     }
 
     // Properties

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/StartingRoutesErrorReportedTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/model/StartingRoutesErrorReportedTest.java?rev=1050459&r1=1050458&r2=1050459&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/StartingRoutesErrorReportedTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/StartingRoutesErrorReportedTest.java
 Fri Dec 17 17:56:53 2010
@@ -36,7 +36,7 @@ public class StartingRoutesErrorReported
             context.start();
             fail();
         } catch (FailedToCreateRouteException e) {
-            assertTrue(e.getMessage().startsWith("Failed to create route 
route1: Route[[From[direct:start?foo=bar]]"));
+            assertTrue(e.getMessage().startsWith("Failed to create route 
route1: Route[[From[direct:start?foo=bar]] -> [To[mock:result]]] because of"));
         }
     }
 
@@ -51,7 +51,7 @@ public class StartingRoutesErrorReported
             context.start();
             fail();
         } catch (FailedToCreateRouteException e) {
-            assertTrue(e.getMessage(), e.getMessage().startsWith("Failed to 
create route route2 at: >>> To[mock:result?foo=bar]"));
+            assertTrue(e.getMessage().startsWith("Failed to create route 
route2 at: >>> To[mock:result?foo=bar] <<< in route: Route[[From[direct:start]] 
-> [To[mock:result?foo=bar]]] because of"));
         }
     }
 
@@ -67,7 +67,7 @@ public class StartingRoutesErrorReported
             });
             context.start();
         } catch (FailedToCreateRouteException e) {
-            assertTrue(e.getMessage(), e.getMessage().startsWith("Failed to 
create route route3 at: >>> Bean[ref:] <<< in route: 
Route[[From[direct://start]] -> [To[mock:foo], Bean[ref:]]] because of"));
+            assertTrue(e.getMessage().startsWith("Failed to create route 
route3 at: >>> Bean[ref:] <<< in route: Route[[From[direct:start]] -> 
[To[mock:foo], Bean[ref:]]] because of"));
         }
     }
 


Reply via email to