Author: ningjiang
Date: Wed Sep 17 21:17:11 2008
New Revision: 696558

URL: http://svn.apache.org/viewvc?rev=696558&view=rev
Log:
CAMEL-917 Added noErrorHandler for the CXF router, so router will not redelive 
the request message when it gets the fault message

Modified:
    
activemq/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfRouterTest.java
    
activemq/camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/GreeterEndpointsRouterContext.xml

Modified: 
activemq/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfRouterTest.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfRouterTest.java?rev=696558&r1=696557&r2=696558&view=diff
==============================================================================
--- 
activemq/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfRouterTest.java
 (original)
+++ 
activemq/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfRouterTest.java
 Wed Sep 17 21:17:11 2008
@@ -74,6 +74,7 @@
     protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             public void configure() {
+                errorHandler(noErrorHandler());
                 
from(routerEndpointURI).to("log:org.apache.camel?level=DEBUG").to(serviceEndpointURI);
             }
         };

Modified: 
activemq/camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/GreeterEndpointsRouterContext.xml
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/GreeterEndpointsRouterContext.xml?rev=696558&r1=696557&r2=696558&view=diff
==============================================================================
--- 
activemq/camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/GreeterEndpointsRouterContext.xml
 (original)
+++ 
activemq/camel/trunk/components/camel-cxf/src/test/resources/org/apache/camel/component/cxf/GreeterEndpointsRouterContext.xml
 Wed Sep 17 21:17:11 2008
@@ -41,11 +41,12 @@
        xmlns:s="http://apache.org/hello_world_soap_http"; />
 
    <camelContext id="camel" 
xmlns="http://activemq.apache.org/camel/schema/spring";>
-    <route>
+    <route errorHandlerRef="noErrorHandler">
       <from uri="cxf:bean:routerEndpoint" />
       <to uri="cxf:bean:serviceEndpoint" />
     </route>
    </camelContext>
 
+   <bean id="noErrorHandler" 
class="org.apache.camel.builder.NoErrorHandlerBuilder"/>
 
 </beans>
\ No newline at end of file


Reply via email to