Author: davsclaus
Date: Wed Apr 18 16:07:50 2012
New Revision: 1327558
URL: http://svn.apache.org/viewvc?rev=1327558&view=rev
Log:
CAMEL-5189: method call expression should propagate exchange properties and
message headers, so we can support stateful EIPs such as dynamic router etc.
This is also consistent what we do in with other EIPs and components.
Modified:
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangeHeadersTest.java
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangePropertiesTest.java
Modified:
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangeHeadersTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangeHeadersTest.java?rev=1327558&r1=1327557&r2=1327558&view=diff
==============================================================================
---
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangeHeadersTest.java
(original)
+++
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangeHeadersTest.java
Wed Apr 18 16:07:50 2012
@@ -62,7 +62,7 @@ public class DynamicRouterExchangeHeader
public void configure() throws Exception {
from("direct:start")
// use a bean as the dynamic router
-
.dynamicRouter(method(DynamicRouterExchangeHeadersTest.class, "slip"));
+
.dynamicRouter(bean(DynamicRouterExchangeHeadersTest.class, "slip"));
from("direct:foo").transform(constant("Bye
World")).to("mock:foo");
}
Modified:
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangePropertiesTest.java
URL:
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangePropertiesTest.java?rev=1327558&r1=1327557&r2=1327558&view=diff
==============================================================================
---
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangePropertiesTest.java
(original)
+++
camel/branches/camel-2.9.x/camel-core/src/test/java/org/apache/camel/processor/DynamicRouterExchangePropertiesTest.java
Wed Apr 18 16:07:50 2012
@@ -62,7 +62,7 @@ public class DynamicRouterExchangeProper
public void configure() throws Exception {
from("direct:start")
// use a bean as the dynamic router
-
.dynamicRouter(method(DynamicRouterExchangePropertiesTest.class, "slip"));
+
.dynamicRouter(bean(DynamicRouterExchangePropertiesTest.class, "slip"));
from("direct:foo").transform(constant("Bye
World")).to("mock:foo");
}