Modified: websites/production/camel/content/siteindex.html ============================================================================== --- websites/production/camel/content/siteindex.html (original) +++ websites/production/camel/content/siteindex.html Wed Apr 1 09:26:15 2015 @@ -91,7 +91,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> ... 34</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-B">B</a> ... 41</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-C">C</a> ... 168</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-D">D</a> ... 33</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-E">E</a> ... 30</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-F">F</a> ... 14</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-G">G</a> ... 31</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-H">H</a> ... 85</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-I">I</a> ... 17</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-J">J</a> ... 28</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-K">K</a> ... 5</td></tr><tr><td colspan="1" row span="1"><a shape="rect" href="#index-L">L</a> ... 18</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-M">M</a> ... 33</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-N">N</a> ... 11</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-O">O</a> ... 7</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-P">P</a> ... 26</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 5</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 32</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 82</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 42</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 18</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 8</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ... 30</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-X">X</a> ... 14</td> <td colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 1</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ... 0</td><td colspan="1" rowspan="1"> </td><td colspan="1" rowspan="1"> </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> ... 34</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-B">B</a> ... 42</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-C">C</a> ... 169</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-D">D</a> ... 33</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-E">E</a> ... 30</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-F">F</a> ... 14</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-G">G</a> ... 31</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-H">H</a> ... 85</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-I">I</a> ... 17</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-J">J</a> ... 28</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-K">K</a> ... 5</td></tr><tr><td colspan="1" row span="1"><a shape="rect" href="#index-L">L</a> ... 18</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-M">M</a> ... 33</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-N">N</a> ... 11</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-O">O</a> ... 7</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-P">P</a> ... 26</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Q">Q</a> ... 5</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-R">R</a> ... 33</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-S">S</a> ... 82</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-T">T</a> ... 42</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-U">U</a> ... 18</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-V">V</a> ... 8</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-W">W</a> ... 30</td></tr><tr><td colspan="1" rowspan="1"><a shape="rect" href="#index-X">X</a> ... 14</td> <td colspan="1" rowspan="1"><a shape="rect" href="#index-Y">Y</a> ... 1</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-Z">Z</a> ... 4</td><td colspan="1" rowspan="1"><a shape="rect" href="#index-%21@%23%24">!@#$</a> ... 0</td><td colspan="1" rowspan="1"> </td><td colspan="1" rowspan="1"> </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> <a shape="rect" href="acknowledgment.html">Acknowledgment</a> @@ -280,7 +280,7 @@ <div class="smalltext" style="margin: 0 0 0 36px">Enterprise Integration Patterns Camel supports most of the Enterprise Integration Patterns from the excellent book of the same name by Gregor Hohpe and Bobby Woolf. Its a highly recommended book, particularly for users of Camel. Pattern Index There now fo</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="book-front-cover.html">Book Front Cover</a> <br clear="none"> - <div class="smalltext" style="margin: 0 0 0 36px">Apache Camel User Guide <h3 id="replaceme">Version 2.13.0</h3> Copyright 2007-2014, Apache Software Foundation</div> + <div class="smalltext" style="margin: 0 0 0 36px">Apache Camel User Guide <h3 id="replaceme">Version 2.15.0</h3> Copyright 2007-2015, Apache Software Foundation</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="book-getting-started.html">Book Getting Started</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Getting Started with Apache Camel The Enterprise Integration Patterns (EIP) book The purpose of a "patterns" book is not to advocate new techniques that the authors have invented, but rather to document existing best practices within a particular field. B</div> @@ -308,6 +308,9 @@ <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="books.html">Books</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Books This page lists the known books about Apache Camel. If you happen to know a book which is not listed then please contact us, for example using the Mailing Lists. Camel in Action Apache Camel Developer's Cookbook Instant Apache Camel Message Routing </div> + <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="boon.html">Boon</a> + <br clear="none"> + <div class="smalltext" style="margin: 0 0 0 36px">Boon (v2.16 onwards) Boon is a Data Format which uses the Boon JSON marshalling library to unmarshal an JSON payload into Java objects or to marshal Java objects into an JSON payload. Boon aims to be a simple and fast parser than other common parsers curr</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="box.html">Box</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Box Component Available as of Camel 2.14 The Box component provides access to all of the Box.com APIs accessible using box-java-sdk-v2. It allows producing messages to upload and download files, create, edit, and manage folders, etc. It also supports APIs</div> @@ -465,9 +468,12 @@ <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="camel-2150-release.html">Camel 2.15.0 Release</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.15.0 release   New and Noteworthy Welcome to the 2.15.0 release which approx 500 issues resolved (new features, improvements and bug fixes such as...) Component, data format, language and eip documentation now included in the built component JARs.</div> + <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="camel-2151-release.html">Camel 2.15.1 Release</a> + <br clear="none"> + <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.15.1 release   New and Noteworthy Welcome to the 2.15.1 release which is mainly a bug fix release with 103 issues resolved.. For more details see the JIRA tickets Known Issues See Camel 2.15.0 Release Important changes to consider when upgrading S</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="camel-2160-release.html">Camel 2.16.0 Release</a> <br clear="none"> - <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.16.0 release (currently in progress)   New and Noteworthy Welcome to the x.y.z release which approx XXX issues resolved (new features, improvements and bug fixes such as...) The route models (definition classes) preserve property placeholders, whi</div> + <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.16.0 release (currently in progress)   New and Noteworthy Welcome to the x.y.z release which approx XXX issues resolved (new features, improvements and bug fixes such as...) Noteworthy improvements: The route models (definition classes) preserve p</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"> <div class="smalltext" style="margin: 0 0 0 36px">Camel 2.2.0 release New and Noteworthy Welcome to the 2.2.0 release which approx 180 issues resolved (new features, improvements and bug fixes such as...) Routing Slip now breaks when an exception occurred MINA now supports easier configuration of multipl</div> @@ -831,7 +837,7 @@ <div class="smalltext" style="margin: 0 0 0 36px">Data Format Camel supports a pluggable DataFormat to allow messages to be marshalled to and from binary or text formats to support a kind of Message Translator. The following data formats are currently supported: And related is the following: DataFormat C</div> <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 Avro JSON Protobuf Object/XML marshalling Castor JAXB XmlBeans XStream JiBX Object/XML/Webservice marshalling SOAP Direct JSON / XML marshalling XmlJson Flat data structure marshallin</div> + <div class="smalltext" style="margin: 0 0 0 36px">Standard JVM object marshalling Serialization String Object marshalling Avro Boon JSON Protobuf Object/XML marshalling Castor JAXB XmlBeans XStream JiBX Object/XML/Webservice marshalling SOAP Direct JSON / XML marshalling XmlJson Flat data structure marsh</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="database.html">Database</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Database Camel can work with databases in a number of different ways. This document tries to outline the most common approaches. Database endpoints Camel provides a number of different endpoints for working with databases JPA for working with hibernate, o</div> @@ -897,7 +903,7 @@ <div class="smalltext" style="margin: 0 0 0 36px">Does Camel work on IBM's JDK? Yes, we've tested Camel with IBM's JDK on the AIX and Linux platforms. There are a few things to look out for though Exception using camel-http You may get a sun.io.MalformedInputException when using camel-http on IBM's JDK. </div> <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 Grab these releases while they are hot! The latest release for Camel 2.15.x is Camel 2.15.0 Release. The latest release for Camel 2.14.x is Camel 2.14.2 Release. The latest release for Camel 2.13.x is Camel 2.13.4 Release. (This is last pl</div> + <div class="smalltext" style="margin: 0 0 0 36px">Latest Releases Grab these releases while they are hot! The latest release for Camel 2.15.x is Camel 2.15.1 Release. The latest release for Camel 2.14.x is Camel 2.14.2 Release. The latest release for Camel 2.13.x is Camel 2.13.4 Release. (This is last pl</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="download-archives.html">Download Archives</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Download archives You can use the Apache Archives to download all the Camel releases. http://archive.apache.org/dist/camel/apache-camel/ - All release since Camel became a top level Apache project http://archive.apache.org/dist/activemq/apache-camel/ - Fo</div> @@ -1776,7 +1782,7 @@ </td></tr><tr valign="top"><td colspan="1" rowspan="1"><h4 style="margin-top: 0px"><a shape="rect" name="index-P"></a>P</h4> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="paho.html">Paho</a> <br clear="none"> - <div class="smalltext" style="margin: 0 0 0 36px">Paho Component   Available as of Camel 2.16  Paho component provides connector for the MQTT messaging protocol using the Paho library. Adding the component to the project Maven users will need to add the following dependency to their pom.xml for this comp</div> + <div class="smalltext" style="margin: 0 0 0 36px">Paho Component   Available as of Camel 2.16  Paho component provides connector for the MQTT messaging protocol using the Eclipse Paho library. Paho is one of the most popular MQTT libraries, so if you would like to integrate it with your Java project - Ca</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="parallel-processing-and-ordering.html">Parallel Processing and Ordering</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">Parallel Processing and Ordering It is a common requirement to want to use parallel processing of messages for throughput and load balancing, while at the same time process certain kinds of messages in order. How to achieve parallel processing You can sen</div> @@ -1872,6 +1878,9 @@ <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="rabbitmq.html">RabbitMQ</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">RabbitMQ Component Available as of Camel 2.12 The rabbitmq: component allows you produce and consume messages from RabbitMQ instances. Using the RabbitMQ AMQP client, this component offers a pure RabbitMQ approach over the generic AMQP component. Maven us</div> + <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="raspberrypi.html">RaspberryPi</a> + <br clear="none"> + <div class="smalltext" style="margin: 0 0 0 36px">Raspberry Pi (raspberrypi) Component Available as of Camel 2.16+ The rbpi: component provides Raspberry Pi based endpoints for consuming GPIO Event. It can generates GPIO output event The component uses the pi4j library. Maven users will need to add the f</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="rcode.html">RCode</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">RCode Available as of Camel Extra 2.11 The rcode component supports the integration of the statistics environment R via Rserve Dependency <dependency> <groupId>org.apache-extras.camel-extra</groupId> <artifactId>camel-rcode</artifactId> <version>2.12.0</v</div> @@ -2013,7 +2022,7 @@ <div class="smalltext" style="margin: 0 0 0 36px">Security Camel offers several forms & levels of security capabilities that can be utilized on camel routes. These various forms of security may be used in conjunction with each other or separately. The broad categories offered are Route Security - Authent</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="security-advisories.html">Security Advisories</a> <br clear="none"> - <div class="smalltext" style="margin: 0 0 0 36px">2013 CVE-2013-4330 - Writing files using FILE or FTP components, can potentially be exploited by a malicious user. 2014 CVE-2014-0002 - The Apache Camel XSLT component will resolve entities in XML messages when transforming them using an xslt route. CVE-2</div> + <div class="smalltext" style="margin: 0 0 0 36px">2015 CVE-2015-0264 - The XPath handling in Apache Camel for invalid XML Strings or invalid XML GenericFile objects allows remote attackers to read arbitrary files via an XML External Entity (XXE) declaration. The XML External Entity (XXE) will be resolved</div> <span class="icon icon-page" title="Page">Page:</span> <a shape="rect" href="seda.html">SEDA</a> <br clear="none"> <div class="smalltext" style="margin: 0 0 0 36px">SEDA Component The seda: component provides asynchronous SEDA behavior, so that messages are exchanged on a BlockingQueue and consumers are invoked in a separate thread from the producer. Note that queues are only visible within a single CamelContext. If </div> @@ -2616,7 +2625,7 @@ </div> </div> <div class="design_attribution"> -© 2004-2014 The Apache Software Foundation. +© 2004-2015 The Apache Software Foundation. <br> Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. <br>