Author: davsclaus
Date: Thu Sep 17 13:50:23 2009
New Revision: 816190

URL: http://svn.apache.org/viewvc?rev=816190&view=rev
Log:
MR-187: Added more unit tests.

Added:
    
camel/trunk/camel-core/src/test/java/org/apache/camel/language/NoSuchLanguageTest.java
      - copied, changed from r816164, 
camel/trunk/camel-core/src/test/java/org/apache/camel/language/ConstantTest.java
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithHL7DataFormat.xml
      - copied, changed from r816171, 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTopicLoadBalance.xml
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
   (with props)
    
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
   (with props)
Modified:
    
camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlParseTest.java
    
camel/trunk/camel-core/src/test/java/org/apache/camel/util/ExchangeHelperTest.java

Copied: 
camel/trunk/camel-core/src/test/java/org/apache/camel/language/NoSuchLanguageTest.java
 (from r816164, 
camel/trunk/camel-core/src/test/java/org/apache/camel/language/ConstantTest.java)
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/language/NoSuchLanguageTest.java?p2=camel/trunk/camel-core/src/test/java/org/apache/camel/language/NoSuchLanguageTest.java&p1=camel/trunk/camel-core/src/test/java/org/apache/camel/language/ConstantTest.java&r1=816164&r2=816190&rev=816190&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/language/ConstantTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/language/NoSuchLanguageTest.java
 Thu Sep 17 13:50:23 2009
@@ -17,20 +17,21 @@
 package org.apache.camel.language;
 
 import org.apache.camel.LanguageTestSupport;
+import org.apache.camel.NoSuchLanguageException;
 
-public class ConstantTest extends LanguageTestSupport {
+public class NoSuchLanguageTest extends LanguageTestSupport {
 
-    public void testConstantExpressions() throws Exception {
-        // We can put anything in here, the expression will 
-        // always evaluate to itself
-        assertExpression("a value", "a value");
-    }
- 
-    public void testPredicates() throws Exception {
-        assertPredicate("another value");
+    public void testNoSuchLanguage() throws Exception {
+        try {
+            assertPredicate("foo");
+            fail("Should have thrown an exception");
+        } catch (NoSuchLanguageException e) {
+            assertEquals("No language could be found for: unknown", 
e.getMessage());
+            assertEquals("unknown", e.getLanguage());
+        }
     }
 
     protected String getLanguageName() {
-        return "constant";
+        return "unknown";
     }
-}
+}
\ No newline at end of file

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlParseTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlParseTest.java?rev=816190&r1=816189&r2=816190&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlParseTest.java 
(original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/model/XmlParseTest.java 
Thu Sep 17 13:50:23 2009
@@ -30,6 +30,7 @@
  * @version $Revision$
  */
 public class XmlParseTest extends XmlTestSupport {
+
     public void testParseSimpleRouteXml() throws Exception {
         RouteDefinition route = assertOneRoute("simpleRoute.xml");
         assertFrom(route, "seda:a");
@@ -235,6 +236,66 @@
         assertTrue("The loadBalancer shoud be TopicLoadBalancerDefinition", 
loadBalance.getLoadBalancerType() instanceof TopicLoadBalancerDefinition);
     }
 
+    public void testParseHL7DataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithHL7DataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseXStreamDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithXStreamDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseXMLBeansDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithXMLBeansDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseXMLSecurityDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithXMLSecurityDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseTidyMarkupDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithTidyMarkupDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseRSSDataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithRSSDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseJSonDataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithJSonDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseJaxbDataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithJSonDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseFlatpackDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithFlatpackDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseCvsDataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithCvsDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseBindyDataFormat() throws Exception {
+        RouteDefinition route = assertOneRoute("routeWithBindyDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
+    public void testParseArtixDSDataFormat() throws Exception {
+        RouteDefinition route = 
assertOneRoute("routeWithArtixDSDataFormat.xml");
+        assertFrom(route, "seda:a");
+    }
+
     public void testParseBatchResequencerXml() throws Exception {
         RouteDefinition route = assertOneRoute("resequencerBatch.xml");
         ResequenceDefinition resequencer = 
assertOneProcessorInstanceOf(ResequenceDefinition.class, route);

Modified: 
camel/trunk/camel-core/src/test/java/org/apache/camel/util/ExchangeHelperTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/java/org/apache/camel/util/ExchangeHelperTest.java?rev=816190&r1=816189&r2=816190&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/java/org/apache/camel/util/ExchangeHelperTest.java
 (original)
+++ 
camel/trunk/camel-core/src/test/java/org/apache/camel/util/ExchangeHelperTest.java
 Thu Sep 17 13:50:23 2009
@@ -18,20 +18,18 @@
 
 import java.util.List;
 
-import junit.framework.TestCase;
-
+import org.apache.camel.ContextTestSupport;
 import org.apache.camel.Exchange;
+import org.apache.camel.NoSuchBeanException;
+import org.apache.camel.NoSuchHeaderException;
 import org.apache.camel.NoSuchPropertyException;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.impl.DefaultExchange;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
 
 /**
  * @version $Revision$
  */
-public class ExchangeHelperTest extends TestCase {
-    private static final transient Log LOG = 
LogFactory.getLog(ExchangeHelperTest.class);
+public class ExchangeHelperTest extends ContextTestSupport {
 
     protected Exchange exchange;
 
@@ -45,7 +43,7 @@
             String value = ExchangeHelper.getMandatoryProperty(exchange, 
"bar", String.class);
             fail("Should have failed but got: " + value);
         } catch (NoSuchPropertyException e) {
-            LOG.debug("Caught expected: " + e, e);
+            assertEquals("bar", e.getPropertyName());
         }
     }
 
@@ -54,12 +52,42 @@
             List value = ExchangeHelper.getMandatoryProperty(exchange, "foo", 
List.class);
             fail("Should have failed but got: " + value);
         } catch (NoSuchPropertyException e) {
-            LOG.debug("Caught expected: " + e, e);
+            assertEquals("foo", e.getPropertyName());
+        }
+    }
+
+    public void testMissingHeader() throws Exception {
+        try {
+            String value = ExchangeHelper.getMandatoryHeader(exchange, 
"unknown", String.class);
+            fail("Should have failed but got: " + value);
+        } catch (NoSuchHeaderException e) {
+            assertEquals("unknown", e.getHeaderName());
+        }
+    }
+
+    public void testHeaderOfIncompatibleType() throws Exception {
+        exchange.getIn().setHeader("foo", 123);
+        try {
+            List value = ExchangeHelper.getMandatoryHeader(exchange, "foo", 
List.class);
+            fail("Should have failed but got: " + value);
+        } catch (NoSuchHeaderException e) {
+            assertEquals("foo", e.getHeaderName());
+        }
+    }
+
+    public void testNoSuchBean() throws Exception {
+        try {
+            ExchangeHelper.lookupMandatoryBean(exchange, "foo");
+            fail("Should have thrown an exception");
+        } catch (NoSuchBeanException e) {
+            assertEquals("No bean could be found in the registry for: foo", 
e.getMessage());
+            assertEquals("foo", e.getName());
         }
     }
 
     @Override
     protected void setUp() throws Exception {
+        super.setUp();
         exchange = new DefaultExchange(new DefaultCamelContext());
         exchange.setProperty("foo", 123);
     }

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <artixDS/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithArtixDSDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <bindy bindyTyp="Csv" packages="org.apache.camel"/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithBindyDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <cvs/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithCvsDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <flatpack/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithFlatpackDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Copied: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithHL7DataFormat.xml
 (from r816171, 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTopicLoadBalance.xml)
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithHL7DataFormat.xml?p2=camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithHL7DataFormat.xml&p1=camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTopicLoadBalance.xml&r1=816171&r2=816190&rev=816190&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTopicLoadBalance.xml
 (original)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithHL7DataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -18,11 +18,11 @@
 <routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
     <route>
         <from uri="seda:a"/>
-        <loadBalance>
-            <topic/>
+        <pipeline>
+            <marshal>
+                <hl7/>
+            </marshal>
             <to uri="seda:b"/>
-            <to uri="seda:c"/>
-            <to uri="seda:d"/>
-        </loadBalance>
+        </pipeline>
     </route>
 </routes>

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <json library="Jackson"/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJSonDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <jaxb contextPath="org.apache.camel.model"/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithJaxbDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <rss/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithRSSDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <tidyMarkup/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithTidyMarkupDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <xmlBeans/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLBeansDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <xmlSecurity/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXMLSecurityDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml?rev=816190&view=auto
==============================================================================
--- 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
 (added)
+++ 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
 Thu Sep 17 13:50:23 2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+    http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<routes id="camel" xmlns="http://camel.apache.org/schema/spring";>
+    <route>
+        <from uri="seda:a"/>
+        <pipeline>
+            <marshal>
+                <xstream/>
+            </marshal>
+            <to uri="seda:b"/>
+        </pipeline>
+    </route>
+</routes>

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: 
camel/trunk/camel-core/src/test/resources/org/apache/camel/model/routeWithXStreamDataFormat.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml


Reply via email to