You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bu...@apache.org on 2012/07/14 20:25:34 UTC

svn commit: r825778 [2/4] - in /websites/production/camel/content: ./ cache/

Modified: websites/production/camel/content/siteindex.html
==============================================================================
--- websites/production/camel/content/siteindex.html (original)
+++ websites/production/camel/content/siteindex.html Sat Jul 14 18:25:33 2012
@@ -80,7 +80,7 @@
 
 <p>
 <table class="grid" width="99%" cellspacing="0"><tr><td colspan="2" rowspan="1">
-         <table width="100%"><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-0-9">0-9</a> ... 0</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-A">A</a> ... 28</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-B">B</a> ... 34</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-C">C</a> ... 117</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-D">D</a> ... 27</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-E">E</a> ... 27</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-F">F</a> ... 12</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-G">G</a> ... 22</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-H">H</a> ... 77</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-I">I</a> ... 15</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-J">J</a> ... 23</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-K">K</a> ... 3</td></tr><tr><td colspan
 ="1" rowspan="1"><a shape="rect" href="#index-L">L</a> ... 16</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-M">M</a> ... 25</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-N">N</a> ... 7</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-O">O</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-P">P</a> ... 24</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 4</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 27</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 62</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 40</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 16</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 5</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ... 25</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-X">X<
 /a> ... 10</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 0</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 2</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ... 0</td><td colspan="1" rowspan="1">&#160;</td><td colspan="1" rowspan="1">&#160;</td></tr></table>
+         <table width="100%"><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-0-9">0-9</a> ... 0</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-A">A</a> ... 29</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-B">B</a> ... 34</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-C">C</a> ... 120</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-D">D</a> ... 28</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-E">E</a> ... 27</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-F">F</a> ... 12</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-G">G</a> ... 23</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-H">H</a> ... 78</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-I">I</a> ... 15</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-J">J</a> ... 23</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-K">K</a> ... 3</td></tr><tr><td colspan
 ="1" rowspan="1"><a shape="rect" href="#index-L">L</a> ... 16</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-M">M</a> ... 26</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-N">N</a> ... 7</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-O">O</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-P">P</a> ... 24</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 4</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 27</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 63</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 40</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 16</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 5</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ... 26</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-X">X<
 /a> ... 11</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 0</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 2</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ... 0</td><td colspan="1" rowspan="1">&#160;</td><td colspan="1" rowspan="1">&#160;</td></tr></table>
         </td></tr><tr valign="top"><td colspan="1" rowspan="1"><h4 style="margin-top: 0px"><a shape="rect" name="index-0-9"></a>0-9</h4>
         </td><td colspan="1" rowspan="1"><h4 style="margin-top: 0px"><a shape="rect" name="index-A"></a>A</h4>
                                  <span class="icon icon-page" title="Page">Page:</span>
@@ -146,7 +146,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="articles.html">Articles</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">See also Camel User Stories http://camel.apache.org/userstories.html.    We have collected a number of links to external resources about Camel. The list is ordered so the newest links is added to the bottom of the list.   Articles on Apache Camel   Wanna try ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">See also Camel User Stories http://camel.apache.org/userstories.html.    We have collected a number of links to external resources about Camel. The lists are ordered so the newest links are added to the bottom of each list.   Articles on Apache Camel    Introduction ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="async.html">Async</a>
         <br clear="none">
@@ -162,12 +162,16 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="asynchronous-routing-engine.html">Asynchronous Routing Engine</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Asynchronous Routing Engine Available as of Camel 2.4  As of Camel 2.4 the asynchronous routing engine is back and kicking. All the Enterprise Integration Patterns is supported as well a selected number of Components:  AHC Camel 2.8: (only producer)  Avro Camel 2.10 ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Asynchronous Routing Engine Available as of Camel 2.4  As of Camel 2.4 the asynchronous routing engine is back and kicking. All the Enterprise Integration Patterns is supported as well a selected number of Components:  AHC Camel 2.8: (only producer)  Avro avro Camel ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="atom.html">Atom</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Atom Component  The atom: component is used for polling Atom feeds.  Camel will poll the feed every 60 seconds by default. Note: The component currently only supports polling (consuming) feeds.  Maven users will need to add the following dependency to their {{pom.xml ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="avro.html">avro</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Avro Component Available as of Camel 2.10  This component provides a dataformat for avro, which allows serialization and deserialization of messages using Apache Avro's bindary dataformat. Moreover, it provides support for Apache Avro's rpc, by providing producers and consumers endpoint for using ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="aws.html">AWS</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Camel Components for Amazon Web Services  The Camel Components for Amazon Web Services http://aws.amazon.com provide connectivity to AWS services from Camel.      AWS service Camel component Camel Version Component description   Simple Queue Service (SQS ... </div>
@@ -416,7 +420,11 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="camel-2100-release.html">Camel 2.10.0 Release</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.10.0 release (currently in progress)    !http://camel.apache.org/download.data/camelboxv1.0150x200.png!        New and Noteworthy  Welcome to the 2.10.0 release with approximately XXX issues resolved including new features, improvements, and bug fixes, such as:   Internal code cleanup to reduce warnings reported ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.10.0 release    !http://camel.apache.org/download.data/camelboxv1.0150x200.png!        New and Noteworthy  Welcome to the 2.10.0 release with approximately 483 issues resolved including new features, improvements, and bug fixes, such as:   Added support for Java 1.7  Added consumer to jcr component ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="camel-2110-release.html">Camel 2.11.0 Release</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.11.0 release (currently in progress)    !http://camel.apache.org/download.data/camelboxv1.0150x200.png!        New and Noteworthy  Welcome to the 2.11.0 release with approximately XXX issues resolved including new features, improvements, and bug fixes, such as:   Added support for SOAP 1.2 in SOAP data ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="camel-220-release.html">Camel 2.2.0 Release</a>
         <br clear="none">
@@ -498,6 +506,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.8.5 release    !http://camel.apache.org/download.data/camelboxv1.0150x200.png!        New and Noteworthy  Welcome to the 2.8.5 release which is mainly a bug fix release with 46 issues resolved.   For more details see the JIRA tickets https://issues.apache.org/jira/secure/ReleaseNote.jspa ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="camel-286-release.html">Camel 2.8.6 Release</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.8.6 release    !http://camel.apache.org/download.data/camelboxv1.0150x200.png!        New and Noteworthy  Welcome to the 2.8.6 release which is mainly a bug fix release with 31 issues resolved.   For more details see the JIRA tickets https://issues.apache.org/jira/secure/ReleaseNote.jspa ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="camel-29-jmx-and-reducing-spring-dependency.html">Camel 2.9 - JMX and reducing Spring dependency</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.9 JMX and reducing Spring dependency  This note covers the goal for Camel 2.9 to reduce Spring dependency in {{camelcore}} and other Components where Spring is not really needed.    Background  In {{camelcore}} we support Spring JMX annotations when we ... </div>
@@ -612,12 +624,16 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="can-i-use-camel-on-java-14.html">Can I use Camel on Java 1.4</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Can I use Camel on Java 1.4  Apache Camel was developed to run on Java 5 or later to take advantage of the new language features like generics and annotations together with using the Java 5 concurrency code. Starting with version 2.7.0 ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Can I use Camel on Java 1.4  Apache Camel was developed to run on Java 1.5 or later to take advantage of the new language features like generics and annotations together with using the Java 5 concurrency code. Starting with version 2.7.0 ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="castor.html">Castor</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Castor Available as of Camel 2.1  Castor is a Data Format which uses the Castor XML library http://www.castor.org/ to unmarshal an XML payload into Java objects or to marshal Java objects into an XML payload.  As usually you can use ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="cdi.html">CDI</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Camel CDI  As of 2.10 we now have support Contexts and Dependency Injection JSR299 http://jcp.org/en/jsr/detail?id=299 and Dependency Injection for Java JSR330 http://jcp.org/en/jsr/detail?id=330 as a dependency ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="claim-check.html">Claim Check</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Claim Check  The Claim Check http://www.enterpriseintegrationpatterns.com/StoreInLibrary.html from the EIP patterns Enterprise Integration Patterns allows you to replace message content with a claim check (a unique key), which can be used to retrieve the message content at a later time ... </div>
@@ -809,7 +825,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="data-format-list.html">Data Format List</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Standard JVM object marshalling  Serialization  String   Object marshalling  JSON  Protobuf   Object/XML marshalling  Castor  JAXB  XmlBeans  XStream  JiBX   Object/XML/Webservice marshalling  SOAP   Flat data structure marshalling  BeanIO  Bindy  CSV ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Standard JVM object marshalling  Serialization  String   Object marshalling  Avro avro  JSON  Protobuf   Object/XML marshalling  Castor  JAXB  XmlBeans  XStream  JiBX   Object/XML/Webservice marshalling  SOAP   Direct JSON / XML marshalling  XmlJson ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="database.html">Database</a>
         <br clear="none">
@@ -845,7 +861,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="dependency-injection.html">Dependency Injection</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Dependency Injection Dependency Injection or Inversion of Control is a pattern where dependencies of an object are injected into the object without the object being too aware of how the injection is performed. The two most popular Dependency Injection libraries available at the time of writing ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Dependency Injection  Dependency Injection or Inversion of Control is a pattern where dependencies of an object are injected into the object without the object being too aware of how the injection is performed. The two most popular Dependency Injection libraries available at the time of writing ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="design-notes.html">Design Notes</a>
         <br clear="none">
@@ -863,6 +879,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Direct Component  The direct: component provides direct, synchronous invocation of any consumers when a producer sends a message exchange. This endpoint can be used to connect existing routes in the same camel context.    The Seda component provides asynchronous invocation of any ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="direct-vm.html">Direct-VM</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Direct VM Component Available as of Camel 2.10  The directvm: component provides direct, synchronous invocation of any consumers in the JVM when a producer sends a message exchange. This endpoint can be used to connect existing routes in the same camel context, as well ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="discussion-forums.html">Discussion Forums</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Discussion Forums  Before posting you might want to read the Tips for getting help http://activemq.apache.org/tipsforgettinghelp.html.  Many users prefer to use online forums rather than joining a mail list which can lead to lots more ... </div>
@@ -881,7 +901,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="download.html">Download</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Latest Releases       !http://camel.apache.org/images/camelboxsmall.png!         Grab these releases while they are hot!   The latest release for Camel 2.9.x is Camel 2.9.2 Release.  The latest release for Camel 2.8.x is Camel 2.8.5 Release.  The latest release for Camel 2.7.x is Camel 2.7.5 ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Latest Releases       !http://camel.apache.org/images/camelboxsmall.png!         Grab these releases while they are hot!   The latest release for Camel 2.10.x is Camel 2.10.0 Release.  The latest release for Camel 2.9.x is Camel 2.9.2 Release.  The latest release for Camel 2.8.x is Camel 2.8.6 ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="download-archives.html">Download Archives</a>
         <br clear="none">
@@ -1130,6 +1150,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Guaranteed Delivery  Camel supports the Guaranteed Delivery http://www.enterpriseintegrationpatterns.com/GuaranteedMessaging.html from the EIP patterns Enterprise Integration Patterns using among others the following components:   File File2 for using file systems as a persistent store of messages  JMS when ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="guava-eventbus.html">Guava EventBus</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Guava EventBus Component  The Google Guava EventBus http://docs.guavalibraries.googlecode.com/git/javadoc/com/google/common/eventbus/packagesummary.html allows publishsubscribestyle communication between components without requiring the components to explicitly register with one another (and thus be aware of each ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="guice.html">Guice</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Camel Guice  As of 1.5 we now have support for Google Guice http://code.google.com/p/googleguice/ as a dependency injection framework. To use it just be dependent on camelguice.jar which also depends on the following jars http://activemq.apache.org/camel/maven/camelguice ... </div>
@@ -1171,6 +1195,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Hazelcast Idempotent Repository Tutorial   Overview  Apache Camel enables you to integrate the Idempotent Consumer Pattern in a really simple way. In this tutorial we will setup a cluster consisting of two OSGi containers (Apache Karaf). Inside this both nodes we ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="hbase.html">hbase</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">HBase Component Available as of Camel 2.10  This component provides an idemptotent repository, producers and consumers for Apache HBase.  Maven users will need to add the following dependency to their {{pom.xml}} for this component:   &lt;dependency&gt;   &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;   &lt;artifactId&gt;camelhbase&lt;/artifactId&gt;   &lt;version ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="hdfs.html">HDFS</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">HDFS Component Available as of Camel 2.8  The hdfs component enables you to read and write messages from/to an HDFS file system. HDFS is the distributed file system at the heart of Hadoop http://hadoop.apache.org.  Maven users will need to add the following ... </div>
@@ -1526,7 +1554,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="is-there-an-ide.html">Is there an IDE</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">an IDE for editing Camel routes?  There's not yet an eclipse specific Camel plugin but we're working on it.  Until a nice graphical IDE is available, you could use your Java IDE for smart completion when creating Java routing ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">an IDE for editing Camel routes?  Apache Camel offers no IDE out of the box.  You could use your Java IDE for smart completion when creating Java routing rules Routes via the DSL which will give you ... </div>
         </td></tr><tr valign="top"><td colspan="1" rowspan="1"><h4 style="margin-top: 0px"><a shape="rect" name="index-J"></a>J</h4>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jasypt.html">Jasypt</a>
@@ -1559,11 +1587,11 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jclouds.html">jclouds</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Jclouds Component Available as of Camel 2.9  This component allows interaction with cloud provider keyvalue engines (blobstores) and compute services. The component uses jclouds http://code.google.com/p/jclouds which is  a library that provides abstractions for blobstores and compute services.  ComputeService ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Jclouds Component Available as of Camel 2.9 This component allows interaction with cloud provider keyvalue engines (blobstores) and compute services. The component uses jclouds http://code.google.com/p/jclouds which is a library that provides abstractions for blobstores and compute services. ComputeService ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jcr.html">JCR</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">JCR Component  The {{jcr}} component allows you to add nodes to a JCR compliant content repository (for example, Apache Jackrabbit http://jackrabbit.apache.org/).  Maven users will need to add the following dependency to their {{pom.xml}} for this component:   &lt;dependency&gt;   &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;   &lt;artifactId ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">JCR Component  The {{jcr}} component allows you to add/read nodes to/from a JCR compliant content repository (for example, Apache Jackrabbit http://jackrabbit.apache.org/) with its producer, or register an EventListener with the consumer.  Maven users will need to add the following ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jdbc.html">JDBC</a>
         <br clear="none">
@@ -1571,7 +1599,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jetty.html">Jetty</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Jetty Component  The jetty component provides HTTPbased endpoints Endpoint for consuming HTTP requests. That is, the Jetty component behaves as a simple Web server. Jetty can also be used as a http client which mean you can also use it with Camel ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Jetty Component  The jetty component provides HTTPbased endpoints Endpoint for consuming and producing HTTP requests. That is, the Jetty component behaves as a simple Web server. Jetty can also be used as a http client which mean you can also use ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jibx.html">JiBX</a>
         <br clear="none">
@@ -1611,7 +1639,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="json.html">JSON</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">JSON JSON is a Data Format to marshal and unmarshal Java objects to and from JSON http://www.json.org/.  In Camel 1.6 its only the XStream library that is supported and its default.  In Camel 2.0 we added support for more libraries: Camel provides ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">JSON JSON is a Data Format to marshal and unmarshal Java objects to and from JSON http://www.json.org/.   For JSON to object marshalling, Camel provides integration with three popular JSON libraries:  The XStream library http://xstream.codehaus.org/ and Jettsion http://jettison.codehaus.org/  The Jackson ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="jt400.html">JT400</a>
         <br clear="none">
@@ -1714,7 +1742,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="manual.html">Manual</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Camel Manual  There are a number of PDFs of the Camel Manual which is made up of lots of the Documentation available here  http://camel.apache.org/manual  You can download a specific version here    Manual Versions    Camel Manual 2.9.x http://camel.apache.org/manual/camelmanual2.9.0.pdf ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Camel Manual  There are a number of PDFs of the Camel Manual which is made up of lots of the Documentation available here  http://camel.apache.org/manual  You can download a specific version here    Manual Versions    Camel Manual 2.10.x http://camel.apache.org/manual/camelmanual2.10.0.pdf ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="manual-downloads.html">Manual Downloads</a>
         <br clear="none">
@@ -1784,6 +1812,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Camel MongoDB component  Available as of Camel 2.10  According to Wikipedia: "NoSQL is a movement promoting a loosely defined class of nonrelational data stores that break with a long history of relational databases and ACID guarantees." NoSQL solutions have grown in popularity in the last ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="mqtt.html">MQTT</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">MQTT Component Available as of Camel 2.10  The mqtt: component is used for communicating with MQTT http://mqtt.org compliant message brokers, like Apache ActiveMQ http://activemq.apache.org or Mosquitto http://mosquitto.org  Camel will poll the feed every 60 seconds by default ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="msv.html">MSV</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">MSV Component  The MSV component performs XML validation of the message body using the MSV Library https://msv.dev.java.net/ and any of the supported XML schema languages, such as XML Schema http://www.w3.org/XML/Schema or RelaxNG XML Syntax http://relaxng.org ... </div>
@@ -2200,7 +2232,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="soap.html">SOAP</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">SOAP DataFormat Available as of Camel 2.3  SOAP is a Data Format which uses JAXB2 and JAXWS annotations to marshal and unmarshal SOAP payloads. It provides the basic features of Apache CXF without need for the CXF Stack.   ElementNameStrategy  An element name ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">SOAP DataFormat Available as of Camel 2.3  SOAP is a Data Format which uses JAXB2 and JAXWS annotations to marshal and unmarshal SOAP payloads. It provides the basic features of Apache CXF without need for the CXF Stack.    SOAP 1.1 is supported by default ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="solr.html">Solr</a>
         <br clear="none">
@@ -2252,7 +2284,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="spring-testing.html">Spring Testing</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Spring Testing Testing is a crucial part of any development or integration work. The Spring Framework offers a number of features that makes it easy to test while using Spring for Inversion of Control which works with JUnit 3.x, JUnit 4.x, and TestNG http ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Spring Testing  Testing is a crucial part of any development or integration work. The Spring Framework offers a number of features that makes it easy to test while using Spring for Inversion of Control which works with JUnit 3.x, JUnit 4.x, and TestNG http ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="spring-web-services.html">Spring Web Services</a>
         <br clear="none">
@@ -2270,9 +2302,13 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Spring XQuery Example  The Spring XQuery example uses no Java code; its configured purely using a Spring XML configuration file. It parsers some files from a directory, transforms them using XQuery then sends them to a message queue ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="springbatch.html">SpringBatch</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Spring Batch Component  The springbatch: component and support classes provide integration bridge between Camel and Spring Batch http://www.springsource.org/springbatch infrastructure.  Maven users will need to add the following dependency to their {{pom.xml}} for this component:   &lt;dependency&gt;   &lt;groupId&gt;org.apache.camel&lt;/groupId ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="springintegration.html">SpringIntegration</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Spring Integration Component  The springintegration: component provides a bridge for Camel components to talk to spring integration endpoints http://camel.apache.org/springintegration.html.  Maven users will need to add the following dependency to their {{pom.xml}} for this component:   &lt;dependency&gt;   &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;   &lt;artifactId&gt;camelspringintegration ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Spring Integration Component  The springintegration: component provides a bridge for Camel components to talk to spring integration endpoints http://www.springsource.org/springintegration.  Maven users will need to add the following dependency to their {{pom.xml}} for this component:   &lt;dependency&gt;   &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;   &lt;artifactId&gt;camelspringintegration ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="sql.html">SQL</a>
         <br clear="none">
@@ -2312,7 +2348,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="support.html">Support</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Getting Help  If you are experiencing problems using Camel then please report your problem to our Discussion Forums this allows the entire community to help with your problem. If indeed a bug or issue has been identified in the Camel software then report a ticket ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Getting Help  If you are experiencing problems using Camel then please report your problem to our Discussion Forums. This allows the entire community to help with your problem. If indeed a bug has been identified in the Camel software, then document the problem in our ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="syslog.html">Syslog</a>
         <br clear="none">
@@ -2333,7 +2369,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="testing.html">Testing</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Testing Testing is a crucial activity in any piece of software development or integration. Typically Camel Riders use various different technologies Components wired together in a variety of patterns Enterprise Integration Patterns with different expression languages Languages together with different ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">Testing  Testing is a crucial activity in any piece of software development or integration. Typically Camel Riders use various different technologies Components wired together in a variety of patterns Enterprise Integration Patterns with different expression languages Languages together with different ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="testing-a-release-candidate.html">Testing a release candidate</a>
         <br clear="none">
@@ -2622,10 +2658,6 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Why do Camel throw so many NoClassDefFoundException on startup Camel uses a runtime strategy to discover features while it starts up. This is used to register components, languages, type converters etc.  If you are using the uber .jar (the big camel.jar ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
-                         <a shape="rect" href="why-do-my-file-consumer-not-pickup-the-file-and-how-do-i-let-the-file-consumer-use-the-camel-error-handler.html">Why do my file consumer not pickup the file, and how do I let the file consumer use the Camel error handler</a>
-        <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">Why do my file consumer not pickup the file, and how do I let the file consumer use the Camel error handler  There could be several reasons why the File File2 consumer is not picking up files. For example it may not run ... </div>
-                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="why-do-my-message-lose-its-headers-during-routing.html">Why do my message lose its headers during routing?</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Why do my message lose its headers during routing?  See this FAQ entry Using getIn or getOut methods on Exchange</div>
@@ -2642,10 +2674,18 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Why does maven not download dependencies?  Maven uses HTTP to download its dependenices along with the dependencies of the maven project (such as Camel).  If you run maven and it fails to download your required dependencies its likely to be caused by your local firewall ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="why-does-my-file-consumer-not-pick-up-the-file-and-how-do-i-let-the-file-consumer-use-the-camel-error-handler.html">Why does my file consumer not pick up the file, and how do I let the file consumer use the Camel error handler?</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Why does my file consumer not pick up the file, and how do I let the file consumer use the Camel error handler?  There could be several reasons why the File File2 consumer is not picking up files. For example it may ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="why-does-my-jms-route-only-consume-one-message-at-once.html">Why does my JMS route only consume one message at once</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Why does my JMS route only consume one message at once?  The default JMS endpoint configuration defines concurrentConsumers to be 1 so only 1 message is processed concurrently at any point in time. To change this to make things more ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="why-does-useoriginalmessage-with-error-handler-not-work-as-expected.html">Why does useOriginalMessage with error handler not work as expected?</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">Why does useOriginalMessage with error handler not work as expected?  If you use the useOriginalMessage Exception Clause option from the Camel Error Handler Exception Clause then it matters if you use this with EIPs such as  Recipient List  Splitter  Multicast  Then the option {{shareUnitOfWork}} on these EIPs ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="why-is-my-processor-not-showing-up-in-jconsole.html">Why is my processor not showing up in JConsole</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">Why is my processor not showing up in JConsole  Not every processor is managed and thus not all is visible in the JConsole.  A processor must implement the {{org.apache.camel.Service}} to be managed. Most EIP processors does this. For example the minor ones such as {{setHeader}} does not and thus is not visible in JConsole ... </div>
@@ -2679,6 +2719,10 @@
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">XmlBeans  XmlBeans is a Data Format which uses the XmlBeans library http://xmlbeans.apache.org/ to unmarshal an XML payload into Java objects or to marshal Java objects into an XML payload.    from("activemq:My.Queue").  unmarshal().xmlBeans().  to("mqseries:Another.Queue");     Dependencies ... </div>
                                  <span class="icon icon-page" title="Page">Page:</span>
+                         <a shape="rect" href="xmljson.html">XmlJson</a>
+        <br clear="none">
+             <div class="smalltext" style="margin: 0 0 0 36px">XML JSON Data Format (camelxmljson)  Available as of Camel 2.10  Camel already supports a number of data formats to perform XML and JSONrelated conversions, but all of them require a POJO either as an input (for marshalling) or produce a POJO as output (for unmarshalling ... </div>
+                                 <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="xmlsecurity-dataformat.html">XMLSecurity DataFormat</a>
         <br clear="none">
              <div class="smalltext" style="margin: 0 0 0 36px">XMLSecurity Data Format Available as of Camel 2.0  The XMLSecurity DataFormat facilitates encryption and decryption of XML payloads at the Document, Element and Element Content levels (including simultaneous multinode encryption/decryption using XPATH).  The encryption capability is based on formats supported ... </div>
@@ -2715,7 +2759,7 @@
                                  <span class="icon icon-page" title="Page">Page:</span>
                          <a shape="rect" href="zookeeper.html">Zookeeper</a>
         <br clear="none">
-             <div class="smalltext" style="margin: 0 0 0 36px">ZooKeeper Available as of Camel 2.9  The ZooKeeper component to allow interaction with a ZooKeeper http://hadoop.apache.org/zookeeper/ cluster and it exposes the following features to Camel.  # Creation of nodes in any of the ZooKeeper create modes. # Get and Set the data contents of arbitrary cluster nodes ... </div>
+             <div class="smalltext" style="margin: 0 0 0 36px">ZooKeeper Available as of Camel 2.9  The ZooKeeper component allows interaction with a ZooKeeper http://hadoop.apache.org/zookeeper/ cluster and exposes the following features to Camel:  # Creation of nodes in any of the ZooKeeper create modes. # Get and Set the data contents of arbitrary cluster nodes ... </div>
         </td><td colspan="1" rowspan="1"><h4 style="margin-top: 0px"><a shape="rect" name="index-%21@%23%24"></a>!@#$</h4>
         </td></tr></table>
 </p>