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 2017/06/15 16:25:46 UTC

svn commit: r1014092 [7/14] - in /websites/production/camel/content: ./ 2008/04/08/ 2009/01/19/ 2009/10/26/ 2012/01/17/ 2012/03/01/ 2017/06/ 2017/06/15/ cache/

Modified: websites/production/camel/content/download.html
==============================================================================
--- websites/production/camel/content/download.html (original)
+++ websites/production/camel/content/download.html Thu Jun 15 16:25:44 2017
@@ -87,21 +87,21 @@
 <div class="wiki-content maincontent"><h2 id="Download-LatestReleases">Latest Releases</h2><div class="sectionColumnWrapper"><div class="sectionMacro"><div class="sectionMacroRow"><div class="columnMacro" style="width:20%;min-width:20%;max-width:20%;"><div style="padding-right:20px;float:left;"><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://camel.apache.org/images/camel-box-small.png" data-image-src="http://camel.apache.org/images/camel-box-small.png"></span></p></div>
 
 
-</div><div class="columnMacro" style="width:80%;min-width:80%;max-width:80%;"><div style="min-height:200px"><p>Grab these releases while they are hot!</p><ul><li>The latest release for Camel 2.19.x is <a shape="rect" href="camel-2190-release.html">Camel 2.19.0 Release</a>.</li><li>The latest release for Camel 2.18.x is <a shape="rect" href="camel-2184-release.html">Camel 2.18.4 Release</a>.</li><li>The latest release for Camel 2.17.x is <a shape="rect" href="camel-2177-release.html">Camel 2.17.7 Release</a>.</li><li>Camel versions 2.16.x <span>and older are no longer actively developed.</span></li></ul></div>
+</div><div class="columnMacro" style="width:80%;min-width:80%;max-width:80%;"><div style="min-height:200px"><p>Grab these releases while they are hot!</p><ul><li>The latest release for Camel 2.19.x is <a shape="rect" href="camel-2191-release.html">Camel 2.19.1 Release</a>.</li><li>The latest release for Camel 2.18.x is <a shape="rect" href="camel-2184-release.html">Camel 2.18.4 Release</a>.</li><li>The latest release for Camel 2.17.x is <a shape="rect" href="camel-2177-release.html">Camel 2.17.7 Release</a>.</li><li>Camel versions 2.16.x <span>and older are no longer actively developed.</span></li></ul></div>
 
 
-</div></div></div></div><h2 id="Download-OlderReleases">Older Releases</h2><p>See <a shape="rect" href="download-archives.html">Download Archives</a></p><h2 id="Download-Gettingthelatestdistributions">Getting the latest distributions</h2><h3 id="Download-BinaryDistribution">Binary Distribution</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>PGP Signature file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>MD5 Checksum file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>SHA1 Checksum file of download</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribution (2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.a
 pache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.0/apache-camel-2.19.0.zip&amp;action=download">apache-camel-2.19.0.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.zip.asc">apache-camel-2.19.0.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.zip.md5">apache-camel-2.19.0.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.zip.sha1">apache-camel-2.19.0.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin Distribution (2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="extern
 al-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.0/apache-camel-2.19.0.tar.gz&amp;action=download">apache-camel-2.19.0.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.tar.gz.asc">apache-camel-2.19.0.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.tar.gz.md5">apache-camel-2.19.0.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0.tar.gz.sha1">apache-camel-2.19.0.tar.gz.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribution (2.18.x branch)</p></td><td colspan="1" rowspan="1" class="confl
 uenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4.zip&amp;action=download">apache-camel-2.18.4.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.asc">apache-camel-2.18.4.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.md5">apache-camel-2.18.4.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.sha1">apache-camel-2.18.4.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin Distribution (2.18.x branch)</p></td><td colspan="
 1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz&amp;action=download">apache-camel-2.18.4.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.asc">apache-camel-2.18.4.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.md5">apache-camel-2.18.4.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.sha1">apache-camel-2.18.4.tar.gz.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribut
 ion (2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7.zip&amp;action=download">apache-camel-2.17.7.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.asc">apache-camel-2.17.7.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.md5">apache-camel-2.17.7.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.sha1">apache-camel-2.17.7.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>
 Unix/Linux/Cygwin Distribution (2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz&amp;action=download">apache-camel-2.17.7.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.asc">apache-camel-2.17.7.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.md5">apache-camel-2.17.7.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.sha1">apache-camel-2.17.7.tar.gz.sha1</a></p></td></tr></tbo
 dy></table></div><h3 id="Download-SourceDistribution">Source Distribution</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>PGP Signature file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>MD5 Checksum file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>SHA1 Checksum file of download</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.0/apache-camel-2.19.0-src.zip&amp;action=download">apache-camel-2.19.0-src.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="exter
 nal-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0-src.zip.asc">apache-camel-2.19.0-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0-src.zip.md5">apache-camel-2.19.0-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.0/apache-camel-2.19.0-src.zip.sha1">apache-camel-2.19.0-src.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.18.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip&amp;action=download">apache-camel-2.18.4-src.zip</a></p></td><td colspan="1" rowspan="1" class="conf
 luenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.asc">apache-camel-2.18.4-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.md5">apache-camel-2.18.4-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.sha1">apache-camel-2.18.4-src.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip&amp;action=download">apache-camel-2.17.7-src.zip</a></p></t
 d><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.asc">apache-camel-2.17.7-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.md5">apache-camel-2.17.7-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.sha1">apache-camel-2.17.7-src.zip.sha1</a></p></td></tr></tbody></table></div><h3 id="Download-Keys">Keys</h3><p>The <code>KEYS</code> used to sign the release can be found <a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/KEYS">here</a>.</p><h3 id="Download-GettingtheBinariesusingMaven2">Getting the Binaries using Maven
  2</h3><p>To use this release in your maven project, the proper dependency configuration that you should use in your <a shape="rect" class="external-link" href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html">Maven POM</a> is:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div></div></div><h2 id="Download-OlderReleases">Older Releases</h2><p>See <a shape="rect" href="download-archives.html">Download Archives</a></p><h2 id="Download-Gettingthelatestdistributions">Getting the latest distributions</h2><h3 id="Download-BinaryDistribution">Binary Distribution</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>PGP Signature file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>MD5 Checksum file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>SHA1 Checksum file of download</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribution (2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.a
 pache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.1/apache-camel-2.19.1.zip&amp;action=download">apache-camel-2.19.1.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.zip.asc">apache-camel-2.19.1.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.zip.md5">apache-camel-2.19.1.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.zip.sha1">apache-camel-2.19.1.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin Distribution (2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="extern
 al-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.1/apache-camel-2.19.1.tar.gz&amp;action=download">apache-camel-2.19.1.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.tar.gz.asc">apache-camel-2.19.1.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.tar.gz.md5">apache-camel-2.19.1.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1.tar.gz.sha1">apache-camel-2.19.1.tar.gz.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribution (2.18.x branch)</p></td><td colspan="1" rowspan="1" class="confl
 uenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4.zip&amp;action=download">apache-camel-2.18.4.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.asc">apache-camel-2.18.4.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.md5">apache-camel-2.18.4.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.zip.sha1">apache-camel-2.18.4.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Unix/Linux/Cygwin Distribution (2.18.x branch)</p></td><td colspan="
 1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz&amp;action=download">apache-camel-2.18.4.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.asc">apache-camel-2.18.4.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.md5">apache-camel-2.18.4.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4.tar.gz.sha1">apache-camel-2.18.4.tar.gz.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Windows Distribut
 ion (2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7.zip&amp;action=download">apache-camel-2.17.7.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.asc">apache-camel-2.17.7.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.md5">apache-camel-2.17.7.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.zip.sha1">apache-camel-2.17.7.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>
 Unix/Linux/Cygwin Distribution (2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz&amp;action=download">apache-camel-2.17.7.tar.gz</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.asc">apache-camel-2.17.7.tar.gz.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.md5">apache-camel-2.17.7.tar.gz.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7.tar.gz.sha1">apache-camel-2.17.7.tar.gz.sha1</a></p></td></tr></tbo
 dy></table></div><h3 id="Download-SourceDistribution">Source Distribution</h3><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Description</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Download Link</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>PGP Signature file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>MD5 Checksum file of download</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>SHA1 Checksum file of download</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.19.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.19.1/apache-camel-2.19.1-src.zip&amp;action=download">apache-camel-2.19.1-src.zip</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="exter
 nal-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1-src.zip.asc">apache-camel-2.19.1-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1-src.zip.md5">apache-camel-2.19.1-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.19.1/apache-camel-2.19.1-src.zip.sha1">apache-camel-2.19.1-src.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.18.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip&amp;action=download">apache-camel-2.18.4-src.zip</a></p></td><td colspan="1" rowspan="1" class="conf
 luenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.asc">apache-camel-2.18.4-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.md5">apache-camel-2.18.4-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.18.4/apache-camel-2.18.4-src.zip.sha1">apache-camel-2.18.4-src.zip.sha1</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Source (zip - 2.17.x branch)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="http://www.apache.org/dyn/closer.lua?filename=camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip&amp;action=download">apache-camel-2.17.7-src.zip</a></p></t
 d><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.asc">apache-camel-2.17.7-src.zip.asc</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.md5">apache-camel-2.17.7-src.zip.md5</a></p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/2.17.7/apache-camel-2.17.7-src.zip.sha1">apache-camel-2.17.7-src.zip.sha1</a></p></td></tr></tbody></table></div><h3 id="Download-Keys">Keys</h3><p>The <code>KEYS</code> used to sign the release can be found <a shape="rect" class="external-link" href="https://www.apache.org/dist/camel/apache-camel/KEYS">here</a>.</p><h3 id="Download-GettingtheBinariesusingMaven2">Getting the Binaries using Maven
  2</h3><p>To use this release in your maven project, the proper dependency configuration that you should use in your <a shape="rect" class="external-link" href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html">Maven POM</a> is:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: xml; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[&lt;dependency&gt;
   &lt;groupId&gt;org.apache.camel&lt;/groupId&gt;
   &lt;artifactId&gt;camel-core&lt;/artifactId&gt;
-  &lt;version&gt;2.19.0&lt;/version&gt;
+  &lt;version&gt;2.19.1&lt;/version&gt;
 &lt;/dependency&gt;
 ]]></script>
 </div></div><h2 id="Download-Gettingpastreleases">Getting past releases</h2><p>See the <a shape="rect" href="download-archives.html">Download Archives</a> for all time releases.</p><p></p><h2 id="Download-ReleasesInProgress">Releases In Progress</h2>
 
 <p>The following releases are currently in progress</p>
 
-<ul class="childpages-macro"><li><a shape="rect" href="camel-2185-release.html">Camel 2.18.5 Release</a></li><li><a shape="rect" href="camel-2200-release.html">Camel 2.20.0 Release</a></li><li><a shape="rect" href="camel-2191-release.html">Camel 2.19.1 Release</a></li><li><a shape="rect" href="camel-xyz-release-template.html">Camel x.y.z Release (template)</a></li></ul><h2 id="Download-Maven2Repositories"><span style="line-height: 1.5;">Maven 2 Repositories</span></h2><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Repository</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>URL</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Apache Camel Releases</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://repository.apache.org/content/repositories/releases/org/apache/camel/apache-camel/">https://repository.apache.org/content/reposi
 tories/releases/org/apache/camel/apache-camel/</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Apache Camel Releases (old)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For Camel 1.6.0 or older releases: <a shape="rect" class="external-link" href="http://people.apache.org/repo/m2-ibiblio-rsync-repository/">http://people.apache.org/repo/m2-ibiblio-rsync-repository/</a></p></td></tr></tbody></table></div></div>
+<ul class="childpages-macro"><li><a shape="rect" href="camel-2192-release.html">Camel 2.19.2 Release</a></li><li><a shape="rect" href="camel-2185-release.html">Camel 2.18.5 Release</a></li><li><a shape="rect" href="camel-2200-release.html">Camel 2.20.0 Release</a></li><li><a shape="rect" href="camel-xyz-release-template.html">Camel x.y.z Release (template)</a></li></ul><h2 id="Download-Maven2Repositories"><span style="line-height: 1.5;">Maven 2 Repositories</span></h2><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>Repository</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>URL</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Apache Camel Releases</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p><a shape="rect" class="external-link" href="https://repository.apache.org/content/repositories/releases/org/apache/camel/apache-camel/">https://repository.apache.org/content/reposi
 tories/releases/org/apache/camel/apache-camel/</a></p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Apache Camel Releases (old)</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>For Camel 1.6.0 or older releases: <a shape="rect" class="external-link" href="http://people.apache.org/repo/m2-ibiblio-rsync-repository/">http://people.apache.org/repo/m2-ibiblio-rsync-repository/</a></p></td></tr></tbody></table></div></div>
         </td>
         <td valign="top">
           <div class="navigation">

Modified: websites/production/camel/content/elsql.html
==============================================================================
--- websites/production/camel/content/elsql.html (original)
+++ websites/production/camel/content/elsql.html Thu Jun 15 16:25:44 2017
@@ -105,7 +105,7 @@
      .setHeader(&quot;min&quot;, constant(123))
      .to(&quot;elsql:projects:com/foo/projects.elsql&quot;)
 ]]></script>
-</div></div><p>And the <a shape="rect" class="external-link" href="https://github.com/OpenGamma/ElSql" style="line-height: 1.42857;" rel="nofollow">elsql</a> mapping file</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div><p>And the <a shape="rect" class="external-link" href="https://github.com/OpenGamma/ElSql" rel="nofollow" style="line-height: 1.42857;">elsql</a> mapping file</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[@NAME(projects)
   SELECT *
   FROM projects

Modified: websites/production/camel/content/error-handling-in-camel.html
==============================================================================
--- websites/production/camel/content/error-handling-in-camel.html (original)
+++ websites/production/camel/content/error-handling-in-camel.html Thu Jun 15 16:25:44 2017
@@ -84,7 +84,7 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2 id="ErrorhandlinginCamel-ErrorhandlinginCamel">Error handling in Camel</h2><p>Error handling in Camel can roughly be separated into two distinct types:</p><ul class="alternate"><li>non transactional</li><li>transactional</li></ul><p>Where non transactional is the most common type that is enabled out-of-the-box and handled by Camel itself. The transaction type is handled by a backing system such as a J2EE application server.</p><div class="confluence-information-macro confluence-information-macro-tip"><p class="title">Using try ... catch ... finally</p><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>Related to error handling is the <a shape="rect" href="try-catch-finally.html">Try Catch Finally</a> feature in Camel.</p></div></div><h3 id="ErrorhandlinginCamel-Whendoesanerrorhappen">When does an error happen</h3><p>An error happens when</p><ul
  class="alternate"><li><p>any uncaught exception is thrown during routing and processing of messages within Camel</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>So think of this as a big exception interceptor that catches all exceptions and handles what to do.</p></div></div></li></ul><h3 id="ErrorhandlinginCamel-Nontransactional">Non transactional</h3><p>By default Camel uses the non transaction type and orchestrates the error handling during processing and routing.</p><p>As there isn't a single error handling configuration that suites all uses cases, you should consider altering the default configurations to better suit you needs.</p><h4 id="ErrorhandlinginCamel-Camel1.xdefaulterrorhandler">Camel 1.x default error handler</h4><p>In Camel 1.x a global <a shape="rect" href="dead-letter-channel.html">Dead 
 Letter Channel</a> is setup as the <a shape="rect" href="error-handler.html">Error Handler</a> by default. It's configured as:</p><ul class="alternate"><li>redeliver up to 6 times</li><li>pause 1 second between each redelivery attempt</li><li>if all redelivery attempts failed then move exchange into the dead letter queue</li><li>the default dead letter queue is a logger that logs the exchange at ERROR level <img class="emoticon emoticon-yellow-star" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/star_yellow.png" data-emoticon-name="yellow-star" alt="(star)"></li></ul><div class="confluence-information-macro confluence-information-macro-warning"><p class="title">Dead Letter Queue (*)</p><span class="aui-icon aui-icon-small aui-iconfont-error confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>A dead letter queue is like a black hole, it will consume the <a shape="rect" h
 ref="exchange.html">Exchange</a> and the <a shape="rect" href="exchange.html">Exchange</a> routing is ended with no indication that it failed.<br clear="none"> This works great in the <a shape="rect" href="jms.html">JMS</a> Messaging world where we don't want a bad message to cause endless retries and causing the system to exhaust. The message is said to be poison and thus we want to move it to a dead letter queue so the system can continue to operate and work with the next message.</p><p>This default does not go well with other transports using in a request/reply messaging style. If the <a shape="rect" href="exchange.html">Exchange</a> failed then the original caller want to be alter it failed.</p><p>So the bottom line is that you <strong>must</strong> configure and setup the error handling strategies that suits your business needs.</p></div></div><h4 id="ErrorhandlinginCamel-Camel2.0onwardsdefaulterrorhandler">Camel 2.0 onwards default error handler</h4><p>In Camel 2.0 onwards a g
 lobal <a shape="rect" href="defaulterrorhandler.html">DefaultErrorHandler</a> is set up as the <a shape="rect" href="error-handler.html">Error Handler</a> by default. It's configured as:</p><ul class="alternate"><li>no redeliveries</li><li>no dead letter queue</li><li>if the exchange failed an exception is thrown and propagated back to the original caller wrapped in a <code>RuntimeCamelException</code>.</li></ul><h3 id="ErrorhandlinginCamel-Scopes">Scopes</h3><p>Camel supports 2 scopes that is determined by the DSL in use:</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>DSL</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Scope 1</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Scope 2</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Note</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>XML DSL</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Camel
 Context</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>route</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Scope 2 takes precedence over scope 1</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Java/Scala DSL</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>RouteBuilder</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>route</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Scope 2 takes precedence over scope 1</p></td></tr></tbody></table></div><p>When using XML DSL then scope 1 applies for all routes. Where as when using Java DSL then route 1 only applies for the given RouteBuilder instance. So if you have multiple RouteBuilder's then each route builder has its own scope 1.</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>If you
  want to share scope among RouteBuilder's you can use class inheritance and create a base class, and then extend this class for your RouteBuilder's and invoke the super.configure() method.</p></div></div><p>Mind that there was a bug in Camel that affected the scopes when using multiple RouteBuilder classes. See more details at <a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CAMEL-5456">CAMEL-5456</a>.</p><h3 id="ErrorhandlinginCamel-Howdoestheerrorhandlerwork">How does the <a shape="rect" href="dead-letter-channel.html">Dead Letter Channel</a> error handler work</h3><p>When Camel is started it will inspect the routes and weave in the error handling into the routing. With up to 3 supported scopes, the error handling can be quite complex. And on top of that you have inherited error handling and you can even configure <a shape="rect" href="exception-clause.html">Exception Clause</a>s to handle specific exception types differently. So yes it's advanced 
 but very powerful when you get the grip of it.</p><p>To keep things simple we first look at the basic concept how Camel orchestrates the redelivery attempt. At any given node in the route graph Camel intercepts the current Exchange being routed and wraps it with the <a shape="rect" href="error-handler.html">Error Handler</a>. This ensures that the <a shape="rect" href="error-handler.html">Error Handler</a> can kick in, just as the AOP around concept. If the exchange can be routed without any problems then it's forwarded to the next node in the route graph, <strong>But</strong> if there was an exception thrown, then the <a shape="rect" href="error-handler.html">Error Handler</a> kicks in and decides what to do.</p><p>An example illustrating this:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><h2 id="ErrorhandlinginCamel-ErrorhandlinginCamel">Error handling in Camel</h2><p>Error handling in Camel can roughly be separated into two distinct types:</p><ul class="alternate"><li>non transactional</li><li>transactional</li></ul><p>Where non transactional is the most common type that is enabled out-of-the-box and handled by Camel itself. The transaction type is handled by a backing system such as a J2EE application server.</p><div class="confluence-information-macro confluence-information-macro-tip"><p class="title">Using try ... catch ... finally</p><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>Related to error handling is the <a shape="rect" href="try-catch-finally.html">Try Catch Finally</a> feature in Camel.</p></div></div><h3 id="ErrorhandlinginCamel-Whendoesanerrorhappen">When does an error happen</h3><p>An error happens when</p><ul
  class="alternate"><li><p>any uncaught exception is thrown during routing and processing of messages within Camel</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>So think of this as a big exception interceptor that catches all exceptions and handles what to do.</p></div></div></li></ul><h3 id="ErrorhandlinginCamel-Nontransactional">Non transactional</h3><p>By default Camel uses the non transaction type and orchestrates the error handling during processing and routing.</p><p>As there isn't a single error handling configuration that suites all uses cases, you should consider altering the default configurations to better suit you needs.</p><h4 id="ErrorhandlinginCamel-Camel1.xdefaulterrorhandler">Camel 1.x default error handler</h4><p>In Camel 1.x a global <a shape="rect" href="dead-letter-channel.html">Dead 
 Letter Channel</a> is setup as the <a shape="rect" href="error-handler.html">Error Handler</a> by default. It's configured as:</p><ul class="alternate"><li>redeliver up to 6 times</li><li>pause 1 second between each redelivery attempt</li><li>if all redelivery attempts failed then move exchange into the dead letter queue</li><li>the default dead letter queue is a logger that logs the exchange at ERROR level <img class="emoticon emoticon-yellow-star" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/star_yellow.png" data-emoticon-name="yellow-star" alt="(star)"></li></ul><div class="confluence-information-macro confluence-information-macro-warning"><p class="title">Dead Letter Queue (*)</p><span class="aui-icon aui-icon-small aui-iconfont-error confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>A dead letter queue is like a black hole, it will consume the <a shape="rect" h
 ref="exchange.html">Exchange</a> and the <a shape="rect" href="exchange.html">Exchange</a> routing is ended with no indication that it failed.<br clear="none"> This works great in the <a shape="rect" href="jms.html">JMS</a> Messaging world where we don't want a bad message to cause endless retries and causing the system to exhaust. The message is said to be poison and thus we want to move it to a dead letter queue so the system can continue to operate and work with the next message.</p><p>This default does not go well with other transports using in a request/reply messaging style. If the <a shape="rect" href="exchange.html">Exchange</a> failed then the original caller want to be alter it failed.</p><p>So the bottom line is that you <strong>must</strong> configure and setup the error handling strategies that suits your business needs.</p></div></div><h4 id="ErrorhandlinginCamel-Camel2.0onwardsdefaulterrorhandler">Camel 2.0 onwards default error handler</h4><p>In Camel 2.0 onwards a g
 lobal <a shape="rect" href="defaulterrorhandler.html">DefaultErrorHandler</a> is set up as the <a shape="rect" href="error-handler.html">Error Handler</a> by default. It's configured as:</p><ul class="alternate"><li>no redeliveries</li><li>no dead letter queue</li><li>if the exchange failed an exception is thrown and propagated back to the original caller wrapped in a <code>RuntimeCamelException</code>.</li></ul><h3 id="ErrorhandlinginCamel-Scopes">Scopes</h3><p>Camel supports 2 scopes that is determined by the DSL in use:</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"><p>DSL</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Scope 1</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Scope 2</p></th><th colspan="1" rowspan="1" class="confluenceTh"><p>Note</p></th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>XML DSL</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Camel
 Context</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>route</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Scope 2 takes precedence over scope 1</p></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><p>Java/Scala DSL</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>RouteBuilder</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>route</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p>Scope 2 takes precedence over scope 1</p></td></tr></tbody></table></div><p>When using XML DSL then scope 1 applies for all routes. Where as when using Java DSL then route 1 only applies for the given RouteBuilder instance. So if you have multiple RouteBuilder's then each route builder has its own scope 1.</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>If you
  want to share scope among RouteBuilder's you can use class inheritance and create a base class, and then extend this class for your RouteBuilder's and invoke the super.configure() method.</p></div></div><p>Mind that there was a bug in Camel that affected the scopes when using multiple RouteBuilder classes. See more details at <a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CAMEL-5456">CAMEL-5456</a>.</p><h3 id="ErrorhandlinginCamel-Howdoestheerrorhandlerwork">How does the <a shape="rect" href="dead-letter-channel.html">Dead Letter Channel</a> error handler work</h3><p>When Camel is started it will inspect the routes and weave in the error handling into the routing. With up to 3 supported scopes, the error handling can be quite complex. And on top of that you have inherited error handling and you can even configure <a shape="rect" href="exception-clause.html">Exception Clause</a>s to handle specific exception types differently. So yes it's advanced 
 but very powerful when you get the grip of it.</p><p>To keep things simple we first look at the basic concept how Camel orchestrates the redelivery attempt. At any given node in the route graph Camel intercepts the current Exchange being routed and wraps it with the <a shape="rect" href="error-handler.html">Error Handler</a>. This ensures that the <a shape="rect" href="error-handler.html">Error Handler</a> can kick in, just as the AOP around concept. If the exchange can be routed without any problems then it's forwarded to the next node in the route graph, <strong>But</strong> if there was an exception thrown, then the <a shape="rect" href="error-handler.html">Error Handler</a> kicks in and decides what to do.</p><p>An example illustrating this:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[errorHandler(deadLetterChannel(&quot;jms:queue:dead&quot;));
 
 from(&quot;seda:newOrder&quot;)

Modified: websites/production/camel/content/faq.html
==============================================================================
--- websites/production/camel/content/faq.html (original)
+++ websites/production/camel/content/faq.html Thu Jun 15 16:25:44 2017
@@ -81,7 +81,7 @@
 <ul class="childpages-macro"><li><a shape="rect" href="can-i-get-commercial-support.html">Can I get commercial support</a></li><li><a shape="rect" href="can-i-use-camel-on-java-14.html">Can I use Camel on Java 1.4</a></li><li><a shape="rect" href="does-camel-work-on-ibms-jdk.html">Does Camel work on IBM's JDK?</a></li><li><a shape="rect" href="how-can-i-get-help.html">How can I get help</a></li><li><a shape="rect" href="how-can-i-get-the-source-code.html">How can I get the source code</a></li><li><a shape="rect" href="how-does-camel-compare-to-mule.html">How does Camel compare to Mule</a></li><li><a shape="rect" href="how-does-camel-compare-to-servicemix.html">How does Camel compare to ServiceMix</a></li><li><a shape="rect" href="how-does-camel-compare-to-servicemix-eip.html">How does Camel compare to ServiceMix EIP</a></li><li><a shape="rect" href="how-does-camel-compare-to-synapse.html">How does Camel compare to Synapse</a></li><li><a shape="rect" href="how-does-camel-work.html">H
 ow does Camel work</a></li><li><a shape="rect" href="how-does-camel-work-with-activemq.html">How does Camel work with ActiveMQ</a></li><li><a shape="rect" href="how-does-camel-work-with-servicemix.html">How does Camel work with ServiceMix</a></li><li><a shape="rect" href="how-does-the-camel-api-compare-to.html">How does the Camel API compare to</a></li><li><a shape="rect" href="how-does-the-website-work.html">How does the website work</a></li><li><a shape="rect" href="how-do-i-become-a-committer.html">How do I become a committer</a></li><li><a shape="rect" href="how-do-i-compile-the-code.html">How do I compile the code</a></li><li><a shape="rect" href="how-do-i-edit-the-website.html">How do I edit the website</a></li><li><a shape="rect" href="how-do-i-run-camel-using-java-webstart.html">How do I run Camel using Java WebStart</a></li><li><a shape="rect" href="if-i-use-servicemix-when-should-i-use-camel.html">If I use ServiceMix when should I use Camel</a></li><li><a shape="rect" href
 ="is-camel-an-esb.html">Is Camel an ESB</a></li><li><a shape="rect" href="is-camel-ioc-friendly.html">Is Camel IoC friendly</a></li><li><a shape="rect" href="running-camel-standalone.html">Running Camel standalone</a></li><li><a shape="rect" href="what-are-the-dependencies.html">What are the dependencies</a></li><li><a shape="rect" href="what-is-a-router.html">What is a router</a></li><li><a shape="rect" href="what-is-camel.html">What is Camel</a></li><li><a shape="rect" href="what-is-the-license.html">What is the license</a></li><li><a shape="rect" href="what-jars-do-i-need.html">What jars do I need</a></li><li><a shape="rect" href="what-languages-are-supported.html">What languages are supported</a></li><li><a shape="rect" href="what-platforms-are-supported.html">What platforms are supported</a></li><li><a shape="rect" href="why-the-name-camel.html">Why the name Camel</a></li></ul><h3 id="FAQ-UsingCamelQuestions"><a shape="rect" href="using-camel-questions.html">Using Camel Questio
 ns</a></h3><p>
 </p><p>Questions on using Apache Camel</p>
 
-<ul class="childpages-macro"><li><a shape="rect" href="classloader-issue-of-servicemix-camel-component.html">Classloader issue of servicemix-camel component</a></li><li><a shape="rect" href="ho-do-i-specify-which-method-to-use-when-using-beans-in-routes.html">Ho do I specify which method to use when using beans in routes?</a></li><li><a shape="rect" href="how-can-i-create-a-custom-component-or-endpoint.html">How can I create a custom component or endpoint</a></li><li><a shape="rect" href="how-can-i-get-the-remote-connection-ip-address-from-the-camel-cxf-consumer-.html">How can I get the remote connection IP address from the camel-cxf consumer ?</a></li><li><a shape="rect" href="how-can-i-stop-a-route-from-a-route.html">How can I stop a route from a route</a></li><li><a shape="rect" href="how-can-webservice-clients-see-remote-faults-with-stacktraces-when-using-camel-cxf.html">How can webservice clients see remote faults with stacktraces when using camel-cxf</a></li><li><a shape="rect
 " href="how-does-camel-look-up-beans-and-endpoints.html">How does Camel look up beans and endpoints</a></li><li><a shape="rect" href="how-do-i-add-a-component.html">How do I add a component</a></li><li><a shape="rect" href="how-do-i-change-the-logging.html">How do I change the logging</a></li><li><a shape="rect" href="how-do-i-configure-endpoints.html">How do I configure endpoints</a></li><li><a shape="rect" href="how-do-i-configure-password-options-on-camel-endpoints-without-the-value-being-encoded.html">How do I configure password options on Camel endpoints without the value being encoded</a></li><li><a shape="rect" href="how-do-i-configure-the-default-maximum-cache-size-for-producercache-or-producertemplate.html">How do I configure the default maximum cache size for ProducerCache or ProducerTemplate</a></li><li><a shape="rect" href="how-do-i-configure-the-maximum-endpoint-cache-size-for-camelcontext.html">How do I configure the maximum endpoint cache size for CamelContext</a></li
 ><li><a shape="rect" href="how-do-i-debug-my-route.html">How do I debug my route</a></li><li><a shape="rect" href="how-do-i-disable-jmx.html">How do I disable JMX</a></li><li><a shape="rect" href="how-do-i-enable-streams-when-debug-logging-messages-in-camel.html">How do I enable streams when debug logging messages in Camel</a></li><li><a shape="rect" href="how-do-i-handle-failures-when-consuming-for-example-from-a-ftp-server.html">How do I handle failures when consuming for example from a FTP server</a></li><li><a shape="rect" href="how-do-i-import-rests-from-other-xml-files.html">How do I import rests from other XML files</a></li><li><a shape="rect" href="how-do-i-import-routes-from-other-xml-files.html">How Do I Import Routes From Other XML Files</a></li><li><a shape="rect" href="how-do-i-let-jetty-match-wildcards.html">How do I let Jetty match wildcards</a></li><li><a shape="rect" href="how-do-i-name-my-routes.html">How do I name my routes?</a></li><li><a shape="rect" href="how-d
 o-i-restart-camelcontext.html">How do I restart CamelContext</a></li><li><a shape="rect" href="how-do-i-retrieve-the-thrown-exception-during-processing-an-exchange.html">How do I retrieve the thrown Exception during processing an Exchange</a></li><li><a shape="rect" href="how-do-i-retry-failed-messages-forever.html">How do I retry failed messages forever</a></li><li><a shape="rect" href="how-do-i-retry-processing-a-message-from-a-certain-point-back-or-an-entire-route.html">How do I retry processing a message from a certain point back or an entire route</a></li><li><a shape="rect" href="how-do-i-reuse-the-contexttestsupport-class-in-my-unit-tests.html">How do I reuse the ContextTestSupport class in my unit tests</a></li><li><a shape="rect" href="how-do-i-run-activemq-and-camel-in-jboss.html">How do I run ActiveMQ and Camel in JBoss</a></li><li><a shape="rect" href="how-do-i-set-the-max-chars-when-debug-logging-messages-in-camel.html">How do I set the max chars when debug logging mess
 ages in Camel</a></li><li><a shape="rect" href="how-do-i-specify-time-period-in-a-human-friendly-syntax.html">How do I specify time period in a human friendly syntax</a></li><li><a shape="rect" href="how-do-i-use-a-big-uber-jar.html">How do I use a big (uber) JAR?</a></li><li><a shape="rect" href="how-do-i-use-camel-inside-servicemix.html">How do I use Camel inside ServiceMix</a></li><li><a shape="rect" href="how-do-i-use-spring-property-placeholder-with-camel-xml.html">How do I use Spring Property Placeholder with Camel XML</a></li><li><a shape="rect" href="how-do-i-use-uris-with-parameters-in-xml.html">How do I use URIs with parameters in XML</a></li><li><a shape="rect" href="how-do-i-write-a-custom-processor-which-sends-multiple-messages.html">How do I write a custom Processor which sends multiple messages</a></li><li><a shape="rect" href="how-should-i-invoke-my-pojos-or-spring-services.html">How should I invoke my POJOs or Spring Services</a></li><li><a shape="rect" href="how-sh
 ould-i-package-applications-using-camel-and-activemq.html">How should I package applications using Camel and ActiveMQ</a></li><li><a shape="rect" href="how-to-avoid-importing-bunch-of-cxf-packages-when-start-up-the-camel-cxf-endpoint-from-osgi-platform-.html">How to avoid importing bunch of cxf packages when start up the camel-cxf endpoint from OSGi platform ?</a></li><li><a shape="rect" href="how-to-avoid-sending-some-or-all-message-headers.html">How to avoid sending some or all message headers</a></li><li><a shape="rect" href="how-to-define-a-static-camel-converter-method-in-scala.html">How to define a static camel converter method in Scala</a></li><li><a shape="rect" href="how-to-remove-the-http-protocol-headers-in-the-camel-message.html">How to remove the http protocol headers in the camel message?</a></li><li><a shape="rect" href="how-to-send-the-same-message-to-multiple-endpoints.html">How to send the same message to multiple endpoints</a></li><li><a shape="rect" href="how-to-
 switch-the-cxf-consumer-between-http-and-https-without-touching-the-spring-configuration.html">How to switch the CXF consumer between HTTP and HTTPS without touching the Spring configuration</a></li><li><a shape="rect" href="how-to-use-a-dynamic-uri-in-to.html">How to use a dynamic URI in to()</a></li><li><a shape="rect" href="how-to-use-extra-camel-componets-in-servicemix-camel.html">How to use extra camel componets in servicemix-camel</a></li><li><a shape="rect" href="how-to-validate-the-camel-1x-context-xml-from-apache-camel-web-site.html">How to validate the camel-1.x context xml from Apache Camel web site?</a></li><li><a shape="rect" href="is-there-an-ide.html">Is there an IDE</a></li><li><a shape="rect" href="should-i-deploy-camel-inside-the-activemq-broker-or-in-another-application.html">Should I deploy Camel inside the ActiveMQ broker or in another application</a></li><li><a shape="rect" href="using-camel-core-testsjar.html">Using camel-core-tests.jar</a></li><li><a shape="r
 ect" href="using-getin-or-getout-methods-on-exchange.html">Using getIn or getOut methods on Exchange</a></li><li><a shape="rect" href="why-cant-i-use-sign-in-my-password.html">Why can't I use + sign in my password</a></li><li><a shape="rect" href="why-can-i-not-use-when-or-otherwise-in-a-java-camel-route.html">Why can I not use when or otherwise in a Java Camel route</a></li><li><a shape="rect" href="why-does-ftp-component-not-download-any-files.html">Why does FTP component not download any files?</a></li><li><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></li><li><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></li><li><a shape="rect" href="why-do-my-message-los
 e-its-headers-during-routing.html">Why do my message lose its headers during routing?</a></li><li><a shape="rect" href="why-is-my-message-body-empty.html">Why is my message body empty?</a></li><li><a shape="rect" href="why-is-my-processor-not-showing-up-in-jconsole.html">Why is my processor not showing up in JConsole</a></li><li><a shape="rect" href="why-is-the-exception-null-when-i-use-onexception.html">Why is the exception null when I use onException</a></li><li><a shape="rect" href="why-use-multiple-camelcontext.html">Why use multiple CamelContext</a></li></ul><h3 id="FAQ-LoggingQuestions"><a shape="rect" href="logging-questions.html">Logging Questions</a></h3><p>Questions on logging output from Camel to a console, using the <a shape="rect" href="log.html">Log</a> endpoint or JDK 1.4 logging or Log4j etc
+<ul class="childpages-macro"><li><a shape="rect" href="classloader-issue-of-servicemix-camel-component.html">Classloader issue of servicemix-camel component</a></li><li><a shape="rect" href="ho-do-i-specify-which-method-to-use-when-using-beans-in-routes.html">Ho do I specify which method to use when using beans in routes?</a></li><li><a shape="rect" href="how-can-i-create-a-custom-component-or-endpoint.html">How can I create a custom component or endpoint</a></li><li><a shape="rect" href="how-can-i-get-the-remote-connection-ip-address-from-the-camel-cxf-consumer-.html">How can I get the remote connection IP address from the camel-cxf consumer ?</a></li><li><a shape="rect" href="how-can-i-stop-a-route-from-a-route.html">How can I stop a route from a route</a></li><li><a shape="rect" href="how-can-webservice-clients-see-remote-faults-with-stacktraces-when-using-camel-cxf.html">How can webservice clients see remote faults with stacktraces when using camel-cxf</a></li><li><a shape="rect
 " href="how-does-camel-look-up-beans-and-endpoints.html">How does Camel look up beans and endpoints</a></li><li><a shape="rect" href="how-do-i-add-a-component.html">How do I add a component</a></li><li><a shape="rect" href="how-do-i-change-the-logging.html">How do I change the logging</a></li><li><a shape="rect" href="how-do-i-configure-endpoints.html">How Do I Configure Endpoints?</a></li><li><a shape="rect" href="how-do-i-configure-password-options-on-camel-endpoints-without-the-value-being-encoded.html">How do I configure password options on Camel endpoints without the value being encoded</a></li><li><a shape="rect" href="how-do-i-configure-the-default-maximum-cache-size-for-producercache-or-producertemplate.html">How do I configure the default maximum cache size for ProducerCache or ProducerTemplate</a></li><li><a shape="rect" href="how-do-i-configure-the-maximum-endpoint-cache-size-for-camelcontext.html">How do I configure the maximum endpoint cache size for CamelContext</a></l
 i><li><a shape="rect" href="how-do-i-debug-my-route.html">How do I debug my route</a></li><li><a shape="rect" href="how-do-i-disable-jmx.html">How do I disable JMX</a></li><li><a shape="rect" href="how-do-i-enable-streams-when-debug-logging-messages-in-camel.html">How do I enable streams when debug logging messages in Camel</a></li><li><a shape="rect" href="how-do-i-handle-failures-when-consuming-for-example-from-a-ftp-server.html">How do I handle failures when consuming for example from a FTP server</a></li><li><a shape="rect" href="how-do-i-import-rests-from-other-xml-files.html">How do I import rests from other XML files</a></li><li><a shape="rect" href="how-do-i-import-routes-from-other-xml-files.html">How Do I Import Routes From Other XML Files?</a></li><li><a shape="rect" href="how-do-i-let-jetty-match-wildcards.html">How do I let Jetty match wildcards</a></li><li><a shape="rect" href="how-do-i-name-my-routes.html">How do I name my routes?</a></li><li><a shape="rect" href="how
 -do-i-restart-camelcontext.html">How do I restart CamelContext</a></li><li><a shape="rect" href="how-do-i-retrieve-the-thrown-exception-during-processing-an-exchange.html">How do I retrieve the thrown Exception during processing an Exchange</a></li><li><a shape="rect" href="how-do-i-retry-failed-messages-forever.html">How do I retry failed messages forever</a></li><li><a shape="rect" href="how-do-i-retry-processing-a-message-from-a-certain-point-back-or-an-entire-route.html">How do I retry processing a message from a certain point back or an entire route</a></li><li><a shape="rect" href="how-do-i-reuse-the-contexttestsupport-class-in-my-unit-tests.html">How do I reuse the ContextTestSupport class in my unit tests</a></li><li><a shape="rect" href="how-do-i-run-activemq-and-camel-in-jboss.html">How do I run ActiveMQ and Camel in JBoss</a></li><li><a shape="rect" href="how-do-i-set-the-max-chars-when-debug-logging-messages-in-camel.html">How do I set the max chars when debug logging me
 ssages in Camel</a></li><li><a shape="rect" href="how-do-i-specify-time-period-in-a-human-friendly-syntax.html">How do I specify time period in a human friendly syntax</a></li><li><a shape="rect" href="how-do-i-use-a-big-uber-jar.html">How do I use a big (uber) JAR?</a></li><li><a shape="rect" href="how-do-i-use-camel-inside-servicemix.html">How do I use Camel inside ServiceMix</a></li><li><a shape="rect" href="how-do-i-use-spring-property-placeholder-with-camel-xml.html">How do I use Spring Property Placeholder with Camel XML</a></li><li><a shape="rect" href="how-do-i-use-uris-with-parameters-in-xml.html">How do I use URIs with parameters in XML</a></li><li><a shape="rect" href="how-do-i-write-a-custom-processor-which-sends-multiple-messages.html">How do I write a custom Processor which sends multiple messages</a></li><li><a shape="rect" href="how-should-i-invoke-my-pojos-or-spring-services.html">How should I invoke my POJOs or Spring Services</a></li><li><a shape="rect" href="how-
 should-i-package-applications-using-camel-and-activemq.html">How should I package applications using Camel and ActiveMQ</a></li><li><a shape="rect" href="how-to-avoid-importing-bunch-of-cxf-packages-when-start-up-the-camel-cxf-endpoint-from-osgi-platform-.html">How to avoid importing bunch of cxf packages when start up the camel-cxf endpoint from OSGi platform ?</a></li><li><a shape="rect" href="how-to-avoid-sending-some-or-all-message-headers.html">How to avoid sending some or all message headers</a></li><li><a shape="rect" href="how-to-define-a-static-camel-converter-method-in-scala.html">How to define a static camel converter method in Scala</a></li><li><a shape="rect" href="how-to-remove-the-http-protocol-headers-in-the-camel-message.html">How to remove the http protocol headers in the camel message?</a></li><li><a shape="rect" href="how-to-send-the-same-message-to-multiple-endpoints.html">How to send the same message to multiple endpoints</a></li><li><a shape="rect" href="how-t
 o-switch-the-cxf-consumer-between-http-and-https-without-touching-the-spring-configuration.html">How to switch the CXF consumer between HTTP and HTTPS without touching the Spring configuration</a></li><li><a shape="rect" href="how-to-use-a-dynamic-uri-in-to.html">How to use a dynamic URI in to()</a></li><li><a shape="rect" href="how-to-use-extra-camel-componets-in-servicemix-camel.html">How to use extra camel componets in servicemix-camel</a></li><li><a shape="rect" href="how-to-validate-the-camel-1x-context-xml-from-apache-camel-web-site.html">How to validate the camel-1.x context xml from Apache Camel web site?</a></li><li><a shape="rect" href="is-there-an-ide.html">Is there an IDE</a></li><li><a shape="rect" href="should-i-deploy-camel-inside-the-activemq-broker-or-in-another-application.html">Should I deploy Camel inside the ActiveMQ broker or in another application</a></li><li><a shape="rect" href="using-camel-core-testsjar.html">Using camel-core-tests.jar</a></li><li><a shape=
 "rect" href="using-getin-or-getout-methods-on-exchange.html">Using getIn or getOut methods on Exchange</a></li><li><a shape="rect" href="why-cant-i-use-sign-in-my-password.html">Why can't I use + sign in my password</a></li><li><a shape="rect" href="why-can-i-not-use-when-or-otherwise-in-a-java-camel-route.html">Why can I not use when or otherwise in a Java Camel route</a></li><li><a shape="rect" href="why-does-ftp-component-not-download-any-files.html">Why does FTP component not download any files?</a></li><li><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></li><li><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></li><li><a shape="rect" href="why-do-my-message-l
 ose-its-headers-during-routing.html">Why do my message lose its headers during routing?</a></li><li><a shape="rect" href="why-is-my-message-body-empty.html">Why is my message body empty?</a></li><li><a shape="rect" href="why-is-my-processor-not-showing-up-in-jconsole.html">Why is my processor not showing up in JConsole</a></li><li><a shape="rect" href="why-is-the-exception-null-when-i-use-onexception.html">Why is the exception null when I use onException</a></li><li><a shape="rect" href="why-use-multiple-camelcontext.html">Why use multiple CamelContext</a></li></ul><h3 id="FAQ-LoggingQuestions"><a shape="rect" href="logging-questions.html">Logging Questions</a></h3><p>Questions on logging output from Camel to a console, using the <a shape="rect" href="log.html">Log</a> endpoint or JDK 1.4 logging or Log4j etc
 
 </p><ul class="childpages-macro"><li><a shape="rect" href="how-do-i-enable-debug-logging.html">How do I enable debug logging</a></li><li><a shape="rect" href="how-do-i-use-java-14-logging.html">How do I use Java 1.4 logging</a></li><li><a shape="rect" href="how-do-i-use-log4j.html">How do I use log4j</a></li></ul><h3 id="FAQ-CamelEndpointQuestions"><a shape="rect" href="camel-endpoint-questions.html">Camel Endpoint Questions</a></h3><p>Questions on using the various Camel <a shape="rect" href="components.html">Components</a> and <a shape="rect" href="endpoint.html">Endpoint</a> implementations
 

Modified: websites/production/camel/content/hazelcast-idempotent-repository-tutorial.html
==============================================================================
--- websites/production/camel/content/hazelcast-idempotent-repository-tutorial.html (original)
+++ websites/production/camel/content/hazelcast-idempotent-repository-tutorial.html Thu Jun 15 16:25:44 2017
@@ -124,7 +124,7 @@ public class RoutesHazelcast extends Rou
 	}
 }
 ]]></script>
-</div></div><p>Testing the routes <img class="emoticon emoticon-wink" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/wink.png" data-emoticon-name="wink" alt="(wink)">:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div><p>Testing the routes <img class="emoticon emoticon-wink" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/wink.png" data-emoticon-name="wink" alt="(wink)">:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="brush: java; gutter: false; theme: Default" type="syntaxhighlighter"><![CDATA[package org.apache.camel.tutorial.idempotent;
 
 import org.apache.camel.test.junit4.CamelSpringTestSupport;

Modified: websites/production/camel/content/hiding-middleware.html
==============================================================================
--- websites/production/camel/content/hiding-middleware.html (original)
+++ websites/production/camel/content/hiding-middleware.html Thu Jun 15 16:25:44 2017
@@ -91,7 +91,7 @@
 
 <p>The best approach when using remoting is to use <a shape="rect" href="spring-remoting.html">Spring Remoting</a> which can then use any messaging or remoting technology under the covers. When using Camel's implementation you can then use any of the Camel <a shape="rect" href="components.html">Components</a> along with any of the <a shape="rect" href="enterprise-integration-patterns.html">Enterprise Integration Patterns</a>.</p>
 
-<p>Another approach is to bind Java beans to Camel endpoints via the <a shape="rect" href="bean-integration.html">Bean Integration</a>. For example using <a shape="rect" href="pojo-consuming.html">POJO Consuming</a> and <a shape="rect" href="pojo-producing.html">POJO Producing</a> you can avoid using any Camel APIs to decouple your code both from middleware APIs <em>and</em> Camel APIs! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p></div>
+<p>Another approach is to bind Java beans to Camel endpoints via the <a shape="rect" href="bean-integration.html">Bean Integration</a>. For example using <a shape="rect" href="pojo-consuming.html">POJO Consuming</a> and <a shape="rect" href="pojo-producing.html">POJO Producing</a> you can avoid using any Camel APIs to decouple your code both from middleware APIs <em>and</em> Camel APIs! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p></div>
         </td>
         <td valign="top">
           <div class="navigation">

Modified: websites/production/camel/content/how-can-i-create-a-custom-component-or-endpoint.html
==============================================================================
--- websites/production/camel/content/how-can-i-create-a-custom-component-or-endpoint.html (original)
+++ websites/production/camel/content/how-can-i-create-a-custom-component-or-endpoint.html Thu Jun 15 16:25:44 2017
@@ -77,11 +77,11 @@
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2 id="HowcanIcreateacustomcomponentorendpoint-HowcanIcreateacustomcomponentorendpoint?">How can I create a custom component or endpoint?</h2>
 
-<p>Please read <a shape="rect" href="writing-components.html">Writing Components</a> for a background in how to implement a new component or endpoint. Its really easy to do! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p>
+<p>Please read <a shape="rect" href="writing-components.html">Writing Components</a> for a background in how to implement a new component or endpoint. Its really easy to do! <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></p>
 
 <h3 id="HowcanIcreateacustomcomponentorendpoint-SeeAlso">See Also</h3>
 
-<ul><li><a shape="rect" href="writing-components.html">Writing Components</a></li><li><a shape="rect" href="how-do-i-add-a-component.html">How do I add a component</a></li><li><a shape="rect" href="how-do-i-configure-endpoints.html">How do I configure endpoints</a></li></ul>
+<ul><li><a shape="rect" href="writing-components.html">Writing Components</a></li><li><a shape="rect" href="how-do-i-add-a-component.html">How do I add a component</a></li><li><a shape="rect" href="how-do-i-configure-endpoints.html">How Do I Configure Endpoints?</a></li></ul>
 </div>
         </td>
         <td valign="top">

Modified: websites/production/camel/content/how-can-i-get-help.html
==============================================================================
--- websites/production/camel/content/how-can-i-get-help.html (original)
+++ websites/production/camel/content/how-can-i-get-help.html Thu Jun 15 16:25:44 2017
@@ -75,7 +75,7 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2 id="HowcanIgethelp-GettingHelp">Getting Help</h2><p>If you are experiencing problems using Camel then please report your problem to our <a shape="rect" href="discussion-forums.html">Discussion Forums</a>. 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 <a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">Issue Tracker</a>. Please refrain from immediately opening a ticket in the issue tracker unless you are certain it's a problem in the Camel software. If you are in doubt, we appreciate asking the <a shape="rect" href="discussion-forums.html">Discussion Forums</a> first.</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>Please read
  the section below (<em>How to get help</em>), and follow the bullets advised there first.</p></div></div><div class="confluence-information-macro confluence-information-macro-information"><p class="title">Reporting bugs - Please read this first</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>We prefer people to get in touch first using the mailing list or forums. Or take time to read FAQs, or search in the mailing list archives to find answers.<br clear="none"> Unfortunately some people create a JIRA ticket as first thing. Please don't do that! Only if you are sure it really is a bug etc. JIRA tickets create noise<br clear="none"> for the Camel team to react on issues that are not bugs. But already covered in FAQs, in the mailing lists/forums etc. Or in the existing documentation.<br clear="none"> Also on the mailing lists / forums, there is more people active to help you better.</
 p></div></div><ul><li><a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">Issue Tracker</a></li><li><a shape="rect" class="external-link" href="http://camel.apache.org/discussion-forums.html">Discussion Forums</a></li><li><a shape="rect" href="faq.html">FAQ</a></li></ul><h3 id="HowcanIgethelp-Alternativediscussionforums">Alternative discussion forums</h3><p>There's a number of sites outside Apache that offer discussion forums on Camel. For example, <a shape="rect" class="external-link" href="http://stackoverflow.com/" rel="nofollow">Stack Overflow</a> is a popular Q&#160;&amp;&#160;A site with a <a shape="rect" class="external-link" href="http://stackoverflow.com/questions/tagged/apache-camel" rel="nofollow">dedicated Apache Camel forum</a>. You are also likely to find helpful discussions on technical blogs, on <a shape="rect" class="external-link" href="https://www.google.com/search?q=apache+camel" rel="nofollow">Google</a>, or even on <a shape="
 rect" class="external-link" href="https://twitter.com/#!/search/apache%20camel" rel="nofollow">Twitter</a>.</p><h3 id="HowcanIgethelp-Usingdeprecatedcomponents">Using deprecated components</h3><p>Deprecated components are <strong>not</strong>&#160;supported and issues such as bugs may not be fixed. We encourage users to migrate away from using any deprecated component. A list of deprecated components is listed on the github page at:&#160;<a shape="rect" class="external-link" href="https://github.com/apache/camel/tree/master/components#components" rel="nofollow">https://github.com/apache/camel/tree/master/components#components</a></p><h3 id="HowcanIgethelp-Howtogethelp">How to get help</h3><p>Before you report a problem, you may wish to read the <a shape="rect" href="faq.html">FAQ</a>. <br clear="none"> When you report an issue, please be sure to include as much information as possible. The more we know, the easier it is to reach an effective solution quickly.</p><div class="confluen
 ce-information-macro confluence-information-macro-note"><p class="title">What version do you use</p><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>What version of Camel do you use! Remember to include this information.</p></div></div><ul><li><strong>what are the version numbers of involved software components?</strong> (this is very important to detail)</li><li>what platform and JDK?</li><li>any particular container being used? and if so, what version?</li><li>stack traces generally really help! (<strong>Remember to post which version of Camel you use, this is important to know when posting stacktraces</strong>) If in doubt, include the whole thing; often exceptions get wrapped in other exceptions and the exception right near the bottom explains the actual error, not the first few lines at the top. It's very easy for us to skim-read past unnecessary parts of a stack trace.</li><li>
 log output can be useful too; sometimes <a shape="rect" href="how-do-i-change-the-logging.html">enabling DEBUG logging</a> can help</li><li>your code &amp; configuration files are often useful</li><li>did it work before? what have you changed to break it?</li><li>try upgrading to the latest release and see if it's fixed there</li><li>try the latest SNAPSHOT to see if it's fixed in the pre-release</li><li>search the user forum to see if has been discussed before</li><li>see the "known issues" section in the release notes</li><li>and check the <a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">issue tracker</a> to see if the issue has already been reported</li><li>do <strong>not</strong> send private emails to Camel <a shape="rect" href="team.html">Team</a> members to ask them to help you faster, or in the private only. Help on Apache Camel is volunteer based and <strong>must</strong> happen in the <strong>open</strong> on the public <a shape="rect
 " href="mailing-lists.html">Mailing Lists</a> or <a shape="rect" href="discussion-forums.html">Discussion Forums</a>. If you want to get help faster or in private, then see further below.</li></ul><h3 id="HowcanIgethelp-Howtogethelpfaster">How to get help faster</h3><p>We can help you much quicker if you try the following</p><ul><li>provide us with a JUnit test case that demonstrates your issue. e.g. if you think you've found a bug, can you create a test case to demonstrate the bug?</li><li><a shape="rect" class="external-link" href="http://camel.apache.org/contributing.html">submit a patch</a> fixing the bug! (We also buy you beer when we meet you if you submit bug fixes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5982/f2b47fb3d636c8bc9fd0b11c0ec6d0ae18646be7.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> )</li><li>for memory leak or performance related issues, if you can run a profiler on your test case and
  attach the output as a file (or zipped file if it's huge) to the JIRA we can normally fix things much faster. e.g. you could run <a shape="rect" class="external-link" href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jmap.html" rel="nofollow">jmap</a>/<a shape="rect" class="external-link" href="http://java.sun.com/javase/6/docs/technotes/tools/share/jhat.html" rel="nofollow">jhat</a>, JProfiler or YourKit on your code and send us the output. To find memory leaks it's quicker to resolve if you can tell us what classes are taking up all of the RAM; we can normally figure out what's wrong from that.</li></ul><h2 id="HowcanIgethelp-CommercialSupport">Commercial Support</h2><p>This is an open source project, so the amount of time we have available to help resolve your issue is often limited as all help is provided on a volunteer basis. If you want to get priority help, need to get up to speed quickly, require some training or mentoring, or need full 24 x 7 production support you 
 could contact one of the following companies with <a shape="rect" href="commercial-camel-offerings.html">Commercial Camel Offerings</a>.</p></div>
+<div class="wiki-content maincontent"><h2 id="HowcanIgethelp-GettingHelp">Getting Help</h2><p>If you are experiencing problems using Camel then please report your problem to our <a shape="rect" href="discussion-forums.html">Discussion Forums</a>. 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 <a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">Issue Tracker</a>. Please refrain from immediately opening a ticket in the issue tracker unless you are certain it's a problem in the Camel software. If you are in doubt, we appreciate asking the <a shape="rect" href="discussion-forums.html">Discussion Forums</a> first.</p><div class="confluence-information-macro confluence-information-macro-tip"><span class="aui-icon aui-icon-small aui-iconfont-approve confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>Please read
  the section below (<em>How to get help</em>), and follow the bullets advised there first.</p></div></div><div class="confluence-information-macro confluence-information-macro-information"><p class="title">Reporting bugs - Please read this first</p><span class="aui-icon aui-icon-small aui-iconfont-info confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>We prefer people to get in touch first using the mailing list or forums. Or take time to read FAQs, or search in the mailing list archives to find answers.<br clear="none"> Unfortunately some people create a JIRA ticket as first thing. Please don't do that! Only if you are sure it really is a bug etc. JIRA tickets create noise<br clear="none"> for the Camel team to react on issues that are not bugs. But already covered in FAQs, in the mailing lists/forums etc. Or in the existing documentation.<br clear="none"> Also on the mailing lists / forums, there is more people active to help you better.</
 p></div></div><ul><li><a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">Issue Tracker</a></li><li><a shape="rect" class="external-link" href="http://camel.apache.org/discussion-forums.html">Discussion Forums</a></li><li><a shape="rect" href="faq.html">FAQ</a></li></ul><h3 id="HowcanIgethelp-Alternativediscussionforums">Alternative discussion forums</h3><p>There's a number of sites outside Apache that offer discussion forums on Camel. For example, <a shape="rect" class="external-link" href="http://stackoverflow.com/" rel="nofollow">Stack Overflow</a> is a popular Q&#160;&amp;&#160;A site with a <a shape="rect" class="external-link" href="http://stackoverflow.com/questions/tagged/apache-camel" rel="nofollow">dedicated Apache Camel forum</a>. You are also likely to find helpful discussions on technical blogs, on <a shape="rect" class="external-link" href="https://www.google.com/search?q=apache+camel" rel="nofollow">Google</a>, or even on <a shape="
 rect" class="external-link" href="https://twitter.com/#!/search/apache%20camel" rel="nofollow">Twitter</a>.</p><h3 id="HowcanIgethelp-Usingdeprecatedcomponents">Using deprecated components</h3><p>Deprecated components are <strong>not</strong>&#160;supported and issues such as bugs may not be fixed. We encourage users to migrate away from using any deprecated component. A list of deprecated components is listed on the github page at:&#160;<a shape="rect" class="external-link" href="https://github.com/apache/camel/tree/master/components#components" rel="nofollow">https://github.com/apache/camel/tree/master/components#components</a></p><h3 id="HowcanIgethelp-Howtogethelp">How to get help</h3><p>Before you report a problem, you may wish to read the <a shape="rect" href="faq.html">FAQ</a>. <br clear="none"> When you report an issue, please be sure to include as much information as possible. The more we know, the easier it is to reach an effective solution quickly.</p><div class="confluen
 ce-information-macro confluence-information-macro-note"><p class="title">What version do you use</p><span class="aui-icon aui-icon-small aui-iconfont-warning confluence-information-macro-icon"></span><div class="confluence-information-macro-body"><p>What version of Camel do you use! Remember to include this information.</p></div></div><ul><li><strong>what are the version numbers of involved software components?</strong> (this is very important to detail)</li><li>what platform and JDK?</li><li>any particular container being used? and if so, what version?</li><li>stack traces generally really help! (<strong>Remember to post which version of Camel you use, this is important to know when posting stacktraces</strong>) If in doubt, include the whole thing; often exceptions get wrapped in other exceptions and the exception right near the bottom explains the actual error, not the first few lines at the top. It's very easy for us to skim-read past unnecessary parts of a stack trace.</li><li>
 log output can be useful too; sometimes <a shape="rect" href="how-do-i-change-the-logging.html">enabling DEBUG logging</a> can help</li><li>your code &amp; configuration files are often useful</li><li>did it work before? what have you changed to break it?</li><li>try upgrading to the latest release and see if it's fixed there</li><li>try the latest SNAPSHOT to see if it's fixed in the pre-release</li><li>search the user forum to see if has been discussed before</li><li>see the "known issues" section in the release notes</li><li>and check the <a shape="rect" class="external-link" href="http://issues.apache.org/jira/browse/CAMEL">issue tracker</a> to see if the issue has already been reported</li><li>do <strong>not</strong> send private emails to Camel <a shape="rect" href="team.html">Team</a> members to ask them to help you faster, or in the private only. Help on Apache Camel is volunteer based and <strong>must</strong> happen in the <strong>open</strong> on the public <a shape="rect
 " href="mailing-lists.html">Mailing Lists</a> or <a shape="rect" href="discussion-forums.html">Discussion Forums</a>. If you want to get help faster or in private, then see further below.</li></ul><h3 id="HowcanIgethelp-Howtogethelpfaster">How to get help faster</h3><p>We can help you much quicker if you try the following</p><ul><li>provide us with a JUnit test case that demonstrates your issue. e.g. if you think you've found a bug, can you create a test case to demonstrate the bug?</li><li><a shape="rect" class="external-link" href="http://camel.apache.org/contributing.html">submit a patch</a> fixing the bug! (We also buy you beer when we meet you if you submit bug fixes <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB/5997/6f42626d00e36f53fe51440403446ca61552e2a2.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"> )</li><li>for memory leak or performance related issues, if you can run a profiler on your test case and
  attach the output as a file (or zipped file if it's huge) to the JIRA we can normally fix things much faster. e.g. you could run <a shape="rect" class="external-link" href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jmap.html" rel="nofollow">jmap</a>/<a shape="rect" class="external-link" href="http://java.sun.com/javase/6/docs/technotes/tools/share/jhat.html" rel="nofollow">jhat</a>, JProfiler or YourKit on your code and send us the output. To find memory leaks it's quicker to resolve if you can tell us what classes are taking up all of the RAM; we can normally figure out what's wrong from that.</li></ul><h2 id="HowcanIgethelp-CommercialSupport">Commercial Support</h2><p>This is an open source project, so the amount of time we have available to help resolve your issue is often limited as all help is provided on a volunteer basis. If you want to get priority help, need to get up to speed quickly, require some training or mentoring, or need full 24 x 7 production support you 
 could contact one of the following companies with <a shape="rect" href="commercial-camel-offerings.html">Commercial Camel Offerings</a>.</p></div>
         </td>
         <td valign="top">
           <div class="navigation">