You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2008/11/13 05:18:26 UTC

svn commit: r713632 - in /activemq/camel/branches/camel-1.x: ./ components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcOptionsTest.java

Author: ningjiang
Date: Wed Nov 12 20:18:26 2008
New Revision: 713632

URL: http://svn.apache.org/viewvc?rev=713632&view=rev
Log:
Merged revisions 713625 via svnmerge from 
https://svn.apache.org/repos/asf/activemq/camel/trunk

........
  r713625 | ningjiang | 2008-11-13 11:42:23 +0800 (Thu, 13 Nov 2008) | 1 line
  
  CAMEL-1082 added the example and code snippet tags
........

Modified:
    activemq/camel/branches/camel-1.x/   (props changed)
    activemq/camel/branches/camel-1.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java
    activemq/camel/branches/camel-1.x/components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcOptionsTest.java   (props changed)

Propchange: activemq/camel/branches/camel-1.x/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Nov 12 20:18:26 2008
@@ -1 +1 @@
-/activemq/camel/trunk:709850,711200,711206,711219-711220,711523,711531,711756,711784,711859,711874,711962,711971,712064,712119,712148,712662,712692,712925,713013,713107,713273,713290,713292,713295,713314,713475
+/activemq/camel/trunk:709850,711200,711206,711219-711220,711523,711531,711756,711784,711859,711874,711962,711971,712064,712119,712148,712662,712692,712925,713013,713107,713273,713290,713292,713295,713314,713475,713625

Propchange: activemq/camel/branches/camel-1.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: activemq/camel/branches/camel-1.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java
URL: http://svn.apache.org/viewvc/activemq/camel/branches/camel-1.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java?rev=713632&r1=713631&r2=713632&view=diff
==============================================================================
--- activemq/camel/branches/camel-1.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java (original)
+++ activemq/camel/branches/camel-1.x/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfPayLoadMessageRouterTest.java Wed Nov 12 20:18:26 2008
@@ -16,6 +16,13 @@
  */
 package org.apache.camel.component.cxf;
 
+import java.util.List;
+
+import org.w3c.dom.Element;
+
+import org.apache.camel.Exchange;
+import org.apache.camel.Message;
+import org.apache.camel.Processor;
 import org.apache.camel.builder.RouteBuilder;
 
 public class CxfPayLoadMessageRouterTest extends CxfSimpleRouterTest {
@@ -24,7 +31,22 @@
     protected RouteBuilder createRouteBuilder() {
         return new RouteBuilder() {
             public void configure() {
-                from(routerEndpointURI).to("log:org.apache.camel?level=DEBUG").to(serviceEndpointURI);
+                // START SNIPPET: payload
+                from(routerEndpointURI).process(new Processor() {
+                    public void process(Exchange exchange) throws Exception {
+                        Message inMessage = exchange.getIn();
+                        if(inMessage instanceof CxfMessage) {
+                            CxfMessage message = (CxfMessage) inMessage;
+                            List<Element> elements = message.getMessage().get(List.class);
+                            assertNotNull("We should get the elements here" , elements);
+                            assertEquals("Get the wrong elements size" , elements.size(), 1);
+                            assertEquals("Get the wrong namespace URI" , elements.get(0).getNamespaceURI(), "http://cxf.component.camel.apache.org/");
+                        }                        
+                    }
+                    
+                })
+                .to(serviceEndpointURI);
+                // END SNIPPET: payload
             }
         };
     }

Propchange: activemq/camel/branches/camel-1.x/components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcOptionsTest.java
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Nov 12 20:18:26 2008
@@ -0,0 +1 @@
+/activemq/camel/trunk/components/camel-jdbc/src/test/java/org/apache/camel/component/jdbc/JdbcOptionsTest.java:713625