Modified: websites/production/camel/content/controlbus-component.html
==============================================================================
--- websites/production/camel/content/controlbus-component.html (original)
+++ websites/production/camel/content/controlbus-component.html Thu Nov 29
08:26:57 2018
@@ -117,8 +117,8 @@
</div></div><p><strong>Notice:</strong> its easier to use the
<strong><code>route</code></strong> command to control lifecycle of routes. The
<code>language</code> command allows you to execute a language script that has
stronger powers such as <a shape="rect" href="groovy.html">Groovy</a> or to
some extend the <a shape="rect" href="simple.html">Simple</a>
language.</p><p>For example to shutdown Camel itself you can do:</p><div
class="code panel pdl conf-macro output-block" data-hasbody="true"
data-macro-name="code" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
<pre class="syntaxhighlighter-pre" data-syntaxhighlighter-params="brush: java;
gutter: false; theme: Default"
data-theme="Default">template.sendBody("controlbus:language:simple?async=true",
"${camelContext.stop()}");
</pre>
-</div></div><p>Notice we use <strong><code>async=true</code></strong> to stop
Camel asynchronously as otherwise we would be trying to stop Camel while it was
in-flight processing the message we sent to the control bus component.</p><div
class="confluence-information-macro confluence-information-macro-tip conf-macro
output-block" data-hasbody="true" data-macro-name="tip"><span class="aui-icon
aui-icon-small aui-iconfont-approve confluence-information-macro-icon">
</span><div class="confluence-information-macro-body"><p>You can also use other
languages such as <a shape="rect" href="groovy.html">Groovy</a>,
etc.</p></div></div><p></p><h3 id="ControlBusComponent-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul
class="alternate"><li><a shape="rect" href="controlbus.html">ControlBus</a>
EIP</li><li><a shape="rect" href="jmx.html">JMX</a> Component</li><li>Using <a
shape="rect" href="camel-jmx.html">JMX</a> with Camel</li></ul></div>
+</div></div><p>Notice we use <strong><code>async=true</code></strong> to stop
Camel asynchronously as otherwise we would be trying to stop Camel while it was
in-flight processing the message we sent to the control bus component.</p><div
class="confluence-information-macro confluence-information-macro-tip conf-macro
output-block" data-hasbody="true" data-macro-name="tip"><span class="aui-icon
aui-icon-small aui-iconfont-approve confluence-information-macro-icon">
</span><div class="confluence-information-macro-body"><p>You can also use other
languages such as <a shape="rect" href="groovy.html">Groovy</a>,
etc.</p></div></div><p></p><div class="conf-macro output-block"
data-hasbody="false" data-macro-name="include"><h3
id="ControlBusComponent-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div><ul
class="alternate"><li><a shape="rect" href="controlbus.html">ControlBus</a>
EIP</li><li><a shape="rect" href="jmx.html">JMX</a> Component</li><li>Using <a
shape="rect" href="camel-jmx.html">JMX</a> with Camel</li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/controlbus.html
==============================================================================
--- websites/production/camel/content/controlbus.html (original)
+++ websites/production/camel/content/controlbus.html Thu Nov 29 08:26:57 2018
@@ -88,7 +88,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h3
id="ControlBus-ControlBus">ControlBus</h3><p>The <a shape="rect"
class="external-link" href="http://www.eaipatterns.com/ControlBus.html"
rel="nofollow">Control Bus</a> from the <a shape="rect"
href="enterprise-integration-patterns.html">EIP patterns</a> allows for the
integration system to be monitored and managed from within the
framework.</p><p><span class="confluence-embedded-file-wrapper"><img
class="confluence-embedded-image confluence-external-resource"
src="http://www.eaipatterns.com/img/ControlBus.gif"
data-image-src="http://www.eaipatterns.com/img/ControlBus.gif"></span></p><p>Use
a Control Bus to manage an enterprise integration system. The Control Bus uses
the same messaging mechanism used by the application data, but uses separate
channels to transmit data that is relevant to the management of components
involved in the message flow.</p><p>In Camel you can manage and monitor using
<a shape="rect" href="camel-jmx.html">JMX</a>, or
by using a Java API from the <strong><code>CamelContext</code></strong>, or
from the <strong><code>org.apache.camel.api.management</code></strong>
package,<br clear="none"> or use the event notifier which has an example <a
shape="rect"
href="eventnotifier-to-log-details-about-all-sent-exchanges.html">here</a>.</p><p>From
<strong>Camel 2.11</strong>: we have introduced a new <a shape="rect"
href="controlbus-component.html">ControlBus Component</a> that allows you to
send messages to a control bus <a shape="rect"
href="endpoint.html">Endpoint</a> that reacts accordingly.</p><p></p><h2
id="ControlBus-ControlBusComponent">ControlBus
Component</h2><p><strong>Available as of Camel
2.11</strong></p><p>The <strong><code>controlbus:</code></strong>
component provides easy management of Camel applications based on the <a
shape="rect" href="controlbus.html">Control Bus</a> EIP pattern. For example,
by sending a message to an <a shape="rect" href="endpoint.html">Endpoint</a>
you can contr
ol the lifecycle of routes, or gather performance statistics.</p><div
class="code panel pdl conf-macro output-block" data-hasbody="true"
data-macro-name="code" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
+<div class="wiki-content maincontent"><h3
id="ControlBus-ControlBus">ControlBus</h3><p>The <a shape="rect"
class="external-link" href="http://www.eaipatterns.com/ControlBus.html"
rel="nofollow">Control Bus</a> from the <a shape="rect"
href="enterprise-integration-patterns.html">EIP patterns</a> allows for the
integration system to be monitored and managed from within the
framework.</p><p><span class="confluence-embedded-file-wrapper"><img
class="confluence-embedded-image confluence-external-resource"
src="http://www.eaipatterns.com/img/ControlBus.gif"
data-image-src="http://www.eaipatterns.com/img/ControlBus.gif"></span></p><p>Use
a Control Bus to manage an enterprise integration system. The Control Bus uses
the same messaging mechanism used by the application data, but uses separate
channels to transmit data that is relevant to the management of components
involved in the message flow.</p><p>In Camel you can manage and monitor using
<a shape="rect" href="camel-jmx.html">JMX</a>, or
by using a Java API from the <strong><code>CamelContext</code></strong>, or
from the <strong><code>org.apache.camel.api.management</code></strong>
package,<br clear="none"> or use the event notifier which has an example <a
shape="rect"
href="eventnotifier-to-log-details-about-all-sent-exchanges.html">here</a>.</p><p>From
<strong>Camel 2.11</strong>: we have introduced a new <a shape="rect"
href="controlbus-component.html">ControlBus Component</a> that allows you to
send messages to a control bus <a shape="rect"
href="endpoint.html">Endpoint</a> that reacts accordingly.</p><p></p><div
class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h2 id="ControlBus-ControlBusComponent">ControlBus
Component</h2><p><strong>Available as of Camel
2.11</strong></p><p>The <strong><code>controlbus:</code></strong>
component provides easy management of Camel applications based on the <a
shape="rect" href="controlbus.html">Control Bus</a> EIP pattern. For example,
by sen
ding a message to an <a shape="rect" href="endpoint.html">Endpoint</a> you can
control the lifecycle of routes, or gather performance statistics.</p><div
class="code panel pdl conf-macro output-block" data-hasbody="true"
data-macro-name="code" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
<pre class="syntaxhighlighter-pre" data-syntaxhighlighter-params="brush: java;
gutter: false; theme: Default" data-theme="Default">controlbus:command[?options]
</pre>
</div></div><p>Where <strong><code>command</code></strong> can be any string
to identify which type of command to use.</p><h3
id="ControlBus-Commands">Commands</h3><div class="confluenceTableSmall
conf-macro output-block" data-hasbody="true" data-macro-name="div"><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Command</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>route</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>To control routes using the
<strong><code>routeId</code></strong> and <strong><code>action</code></strong>
parameter.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>language</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>Allows you to specify a <a shape="rect"
href="language.html">Language</a> to use for evaluating the message body.</p><
p>The result, if any, is returned in the message
body.</p></td></tr></tbody></table></div></div>
@@ -118,10 +118,10 @@
</div></div><p><strong>Notice:</strong> its easier to use the
<strong><code>route</code></strong> command to control lifecycle of routes. The
<code>language</code> command allows you to execute a language script that has
stronger powers such as <a shape="rect" href="groovy.html">Groovy</a> or to
some extend the <a shape="rect" href="simple.html">Simple</a>
language.</p><p>For example to shutdown Camel itself you can do:</p><div
class="code panel pdl conf-macro output-block" data-hasbody="true"
data-macro-name="code" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
<pre class="syntaxhighlighter-pre" data-syntaxhighlighter-params="brush: java;
gutter: false; theme: Default"
data-theme="Default">template.sendBody("controlbus:language:simple?async=true",
"${camelContext.stop()}");
</pre>
-</div></div><p>Notice we use <strong><code>async=true</code></strong> to stop
Camel asynchronously as otherwise we would be trying to stop Camel while it was
in-flight processing the message we sent to the control bus component.</p><div
class="confluence-information-macro confluence-information-macro-tip conf-macro
output-block" data-hasbody="true" data-macro-name="tip"><span class="aui-icon
aui-icon-small aui-iconfont-approve confluence-information-macro-icon">
</span><div class="confluence-information-macro-body"><p>You can also use other
languages such as <a shape="rect" href="groovy.html">Groovy</a>,
etc.</p></div></div><p></p><h3 id="ControlBus-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul
class="alternate"><li><a shape="rect" href="controlbus.html">ControlBus</a>
EIP</li><li><a shape="rect" href="jmx.html">JMX</a> Component</li><li>Using <a
shape="rect" href="camel-jmx.html">JMX</a> with Camel</li></ul> <h4
id="ControlBus-UsingThisPattern">Using This Pattern</h4>
+</div></div><p>Notice we use <strong><code>async=true</code></strong> to stop
Camel asynchronously as otherwise we would be trying to stop Camel while it was
in-flight processing the message we sent to the control bus component.</p><div
class="confluence-information-macro confluence-information-macro-tip conf-macro
output-block" data-hasbody="true" data-macro-name="tip"><span class="aui-icon
aui-icon-small aui-iconfont-approve confluence-information-macro-icon">
</span><div class="confluence-information-macro-body"><p>You can also use other
languages such as <a shape="rect" href="groovy.html">Groovy</a>,
etc.</p></div></div><p></p><div class="conf-macro output-block"
data-hasbody="false" data-macro-name="include"><h3 id="ControlBus-SeeAlso">See
Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div><p></p><ul
class="alternate"><li><a shape="rect" href="controlbus.html">ControlBus</a>
EIP</li><li><a shape="rect" href="jmx.html">JMX</a> Component</li><li>Using <a
shape="rect" href="camel-jmx.html">JMX</a> with Camel</li></ul></div> <div
class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h4 id="ControlBus-UsingThisPattern">Using This
Pattern</h4>
-<p>If you would like to use this EIP Pattern then please read the <a
shape="rect" href="getting-started.html">Getting Started</a>, you may also find
the <a shape="rect" href="architecture.html">Architecture</a> useful
particularly the description of <a shape="rect"
href="endpoint.html">Endpoint</a> and <a shape="rect"
href="uris.html">URIs</a>. Then you could try out some of the <a shape="rect"
href="examples.html">Examples</a> first before trying this pattern
out.</p></div>
+<p>If you would like to use this EIP Pattern then please read the <a
shape="rect" href="getting-started.html">Getting Started</a>, you may also find
the <a shape="rect" href="architecture.html">Architecture</a> useful
particularly the description of <a shape="rect"
href="endpoint.html">Endpoint</a> and <a shape="rect"
href="uris.html">URIs</a>. Then you could try out some of the <a shape="rect"
href="examples.html">Examples</a> first before trying this pattern
out.</p></div></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/custom-dataformat.html
==============================================================================
--- websites/production/camel/content/custom-dataformat.html (original)
+++ websites/production/camel/content/custom-dataformat.html Thu Nov 29
08:26:57 2018
@@ -181,8 +181,8 @@ Error rendering macro 'code': Invalid va
</pre>
</div></div>
-<h3 id="CustomDataFormat-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div>
+<div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="CustomDataFormat-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/data-format.html
==============================================================================
--- websites/production/camel/content/data-format.html (original)
+++ websites/production/camel/content/data-format.html Thu Nov 29 08:26:57 2018
@@ -95,7 +95,7 @@
<p>The following data formats are currently supported:</p>
-<ul><li>Standard JVM object marshalling<ul><li><a shape="rect"
href="serialization.html">Serialization</a></li><li><a shape="rect"
href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="hessian.html">Hessian</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li><li><a shape="rect"
href="yaml-data-format.html">YAML</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson
XML</a></li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect"
href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON / XML
marshalling<ul><li><a shape="rect"
href="xmljson.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-file-dataformat.html">Zip File DataFormat</a></li><li><a shape="rect"
href="lzf-data-fo
rmat.html">LZF Data Format</a></li><li><a shape="rect"
href="tar-dataformat.html">Tar
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="rect"
href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul>
+<div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><ul><li>Standard JVM object marshalling<ul><li><a
shape="rect" href="serialization.html">Serialization</a></li><li><a
shape="rect" href="string.html">String</a></li></ul></li></ul><ul><li>Object
marshalling<ul><li><a shape="rect" href="avro.html">Avro</a></li><li><a
shape="rect" href="boon.html">Boon</a></li><li><a shape="rect"
href="hessian.html">Hessian</a></li><li><a shape="rect"
href="json.html">JSON</a></li><li><a shape="rect"
href="protobuf.html">Protobuf</a></li><li><a shape="rect"
href="yaml-data-format.html">YAML</a></li></ul></li></ul><ul><li>Object/XML
marshalling<ul><li><a shape="rect" href="castor.html">Castor</a></li><li><a
shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect"
href="xmlbeans.html">XmlBeans</a></li><li><a shape="rect"
href="xstream.html">XStream</a></li><li><a shape="rect"
href="jibx.html">JiBX</a></li><li><a shape="rect"
href="jackson-xml.html">Jackson XML</a><
/li></ul></li></ul><ul><li>Object/XML/Webservice marshalling<ul><li><a
shape="rect" href="soap.html">SOAP</a></li></ul></li></ul><ul><li>Direct JSON /
XML marshalling<ul><li><a shape="rect"
href="xmljson.html">XmlJson</a></li></ul></li></ul><ul><li>Flat data structure
marshalling<ul><li><a shape="rect" href="beanio.html">BeanIO</a></li><li><a
shape="rect" href="bindy.html">Bindy</a></li><li><a shape="rect"
href="csv.html">CSV</a></li><li><a shape="rect"
href="edi.html">EDI</a></li><li><a shape="rect"
href="flatpack-dataformat.html">Flatpack DataFormat</a></li><li><a shape="rect"
href="univocity-parsers-formats.html">uniVocity-parsers
formats</a></li></ul></li></ul><ul><li>Domain specific marshalling<ul><li><a
shape="rect" href="hl7-dataformat.html">HL7
DataFormat</a></li></ul></li></ul><ul><li>Compression<ul><li><a shape="rect"
href="gzip-data-format.html">GZip data format</a></li><li><a shape="rect"
href="zip-dataformat.html">Zip DataFormat</a></li><li><a shape="rect"
href="zip-fil
e-dataformat.html">Zip File DataFormat</a></li><li><a shape="rect"
href="lzf-data-format.html">LZF Data Format</a></li><li><a shape="rect"
href="tar-dataformat.html">Tar
DataFormat</a></li></ul></li></ul><ul><li>Security<ul><li><a shape="rect"
href="crypto.html">Crypto</a></li><li><a shape="rect"
href="crypto.html">PGP</a></li><li><a shape="rect"
href="xmlsecurity-dataformat.html">XMLSecurity
DataFormat</a></li></ul></li></ul><ul><li>Misc.<ul><li><a shape="rect"
href="base64.html">Base64</a></li><li><a shape="rect"
href="custom-dataformat.html">Custom DataFormat</a> - to use your own custom
implementation</li><li><a shape="rect"
href="mime-multipart.html">MIME-Multipart</a></li><li><a shape="rect"
href="rss.html">RSS</a></li><li><a shape="rect"
href="tidymarkup.html">TidyMarkup</a></li><li><a shape="rect"
href="syslog.html">Syslog</a></li><li><a shape="rect"
href="ical.html">ICal</a></li><li><a shape="rect"
href="barcode-data-format.html">Barcode </a>- to read and generate barcodes
(QR-Code, PDF417, ...)</li></ul></li></ul></div>
<p>And related is the following:</p>
<ul class="alternate"><li><a shape="rect"
href="dataformat-component.html">DataFormat Component</a> for working with <a
shape="rect" href="data-format.html">Data Format</a>s as if it was a regular <a
shape="rect" href="component.html">Component</a> supporting <a shape="rect"
href="endpoint.html">Endpoint</a>s and <a shape="rect"
href="uris.html">URIs</a>.</li><li><a shape="rect"
href="dozer-type-conversion.html">Dozer Type Conversion</a> using Dozer for
type converting POJOs</li></ul>
Modified: websites/production/camel/content/dataformat-component.html
==============================================================================
--- websites/production/camel/content/dataformat-component.html (original)
+++ websites/production/camel/content/dataformat-component.html Thu Nov 29
08:26:57 2018
@@ -129,8 +129,8 @@ from("activemq:My.Queue").
</pre>
</div></div>
-<h3 id="DataFormatComponent-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul>
+<div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="DataFormatComponent-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div>
<ul class="alternate"><li><a shape="rect" href="data-format.html">Data
Format</a></li></ul></div>
</td>
<td valign="top">
Modified: websites/production/camel/content/dataset.html
==============================================================================
--- websites/production/camel/content/dataset.html (original)
+++ websites/production/camel/content/dataset.html Thu Nov 29 08:26:57 2018
@@ -88,7 +88,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2
id="DataSet-DataSetComponent">DataSet Component</h2><p><a shape="rect"
href="testing.html">Testing</a> of distributed and asynchronous processing is
notoriously difficult. The <a shape="rect" href="mock.html">Mock</a>, <a
shape="rect" href="test.html">Test</a> and <a shape="rect"
href="dataset.html">DataSet</a> endpoints work great with the <a shape="rect"
href="testing.html">Camel Testing Framework</a> to simplify your unit and
integration testing using <a shape="rect"
href="enterprise-integration-patterns.html">Enterprise Integration Patterns</a>
and Camel's large range of <a shape="rect"
href="components.html">Components</a> together with the powerful <a
shape="rect" href="bean-integration.html">Bean Integration</a>.</p><p>The
DataSet component provides a mechanism to easily perform load & soak
testing of your system. It works by allowing you to create <a shape="rect"
class="external-link" href="http://camel.apache.org/maven/current/c
amel-core/apidocs/org/apache/camel/component/dataset/DataSet.html">DataSet
instances</a> both as a source of messages and as a way to assert that the data
set is received.</p><p>Camel will use the <a shape="rect"
href="log.html">throughput logger</a> when sending dataset's.</p><h3
id="DataSet-URIformat">URI format</h3><div class="code panel pdl conf-macro
output-block" data-hasbody="true" data-macro-name="code" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<div class="wiki-content maincontent"><h2
id="DataSet-DataSetComponent">DataSet Component</h2><p></p><div
class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><a shape="rect" href="testing.html">Testing</a> of
distributed and asynchronous processing is notoriously difficult. The <a
shape="rect" href="mock.html">Mock</a>, <a shape="rect"
href="test.html">Test</a> and <a shape="rect" href="dataset.html">DataSet</a>
endpoints work great with the <a shape="rect" href="testing.html">Camel Testing
Framework</a> to simplify your unit and integration testing using <a
shape="rect" href="enterprise-integration-patterns.html">Enterprise Integration
Patterns</a> and Camel's large range of <a shape="rect"
href="components.html">Components</a> together with the powerful <a
shape="rect" href="bean-integration.html">Bean Integration</a>.</div><p>The
DataSet component provides a mechanism to easily perform load & soak
testing of your system. It works by allowing you to
create <a shape="rect" class="external-link"
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html">DataSet
instances</a> both as a source of messages and as a way to assert that the
data set is received.</p><p>Camel will use the <a shape="rect"
href="log.html">throughput logger</a> when sending dataset's.</p><h3
id="DataSet-URIformat">URI format</h3><div class="code panel pdl conf-macro
output-block" data-hasbody="true" data-macro-name="code" style="border-width:
1px;"><div class="codeContent panelContent pdl">
<pre class="syntaxhighlighter-pre" data-syntaxhighlighter-params="brush: java;
gutter: false; theme: Default" data-theme="Default">dataset:name[?options]
</pre>
</div></div><p>Where <strong><code>name</code></strong> is used to find the <a
shape="rect" class="external-link"
href="http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/component/dataset/DataSet.html">DataSet
instance</a> in the <a shape="rect"
href="registry.html">Registry</a></p><p>Camel ships with a support
implementation of
<strong><code>org.apache.camel.component.dataset.DataSet</code></strong>, the
<strong><code>org.apache.camel.component.dataset.DataSetSupport</code></strong>
class, that can be used as a base for implementing your own
<strong><code>DataSet</code></strong>.</p><p>Camel also ships with some
implementations that can be used for testing:
 </p><ul><li><strong><code>org.apache.camel.component.dataset.SimpleDataSet</code></strong></li><li><strong><code>org.apache.camel.component.dataset.ListDataSet</code></strong><span>
<br
clear="none"></span></li><li><strong><code>org.apache.camel.component.dataset.FileDataSet</code></strong><span><sp
an><br clear="none"></span></span></li></ul><p><span><span>all of which extend
<strong><code>DataSetSupport</code></strong>.</span></span></p><h3
id="DataSet-Options">Options</h3><div class="confluenceTableSmall conf-macro
output-block" data-hasbody="true" data-macro-name="div"><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Option</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>produceDelay</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>3</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p>Allows a delay in ms to be
specified, which causes producers to pause in order to simulate slow
producers.</p><p>Uses a minimum of <strong><code>3ms</code></strong>
delay. Set to <strong><code>-1</code></strong> t
o force no delay at all.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>consumeDelay</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>Allows a delay in ms to be specified, which
causes consumers to pause in order to simulate slow
consumers.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>preloadSize</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>Sets how many messages should be pre-loaded
(sent) before the route completes its initialization.</p></td></tr><tr><td
colspan="1" rowspan="1"
class="confluenceTd"><p><code>initialDelay</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>1000</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><strong>Camel 2.1:</strong> Time period in
milliseconds to wait before star
ting sending messages.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>minRate</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>0</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p>Wait until
the <strong><code>DataSet</code></strong> contains at least this number of
messages.</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><code>dataSetIndex</code></td><td colspan="1" rowspan="1"
class="confluenceTd"><code>lenient</code></td><td colspan="1" rowspan="1"
class="confluenceTd"><p><strong>Camel 2.17:</strong> Controls the behavior of
the <strong><code>CamelDataSetIndex</code></strong> header.</p><p>The
supported values
are:</p><ul><li><strong><code>strict</code></strong></li><li><strong><code>lenient</code></strong></li><li><strong><code>off</code></strong></li></ul><p>The
default behavior prior to <strong>Camel 2.17</strong> can be restored using
<strong><code>dataSetIndex=strict</code></stron
g>.</p><div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh">Client Type</th><th colspan="1"
rowspan="1" class="confluenceTh"><code>dataSetIndex</code> Value</th><th
colspan="1" rowspan="1"
class="confluenceTh"><strong><code>CamelDataSetIndex</code></strong> Header
Behavior</th></tr><tr><td colspan="1" rowspan="3"
class="confluenceTd">Consumer<br clear="none"><br clear="none"></td><td
colspan="1" rowspan="1" class="confluenceTd"><code>strict</code></td><td
colspan="1" rowspan="2" class="confluenceTd" style="text-align: left;">The
header will always be set.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><code>lenient</code></td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><code>off</code></td><td colspan="1"
rowspan="1" class="confluenceTd">The header will NOT be set.</td></tr><tr><td
colspan="1" rowspan="3" class="confluenceTd">Producer<br clear="none"><br
clear="none"></td><td colspan="1"
rowspan="1" class="confluenceTd"><code>strict</code></td><td colspan="1"
rowspan="1" class="confluenceTd">The header must be present and the value of
the header will be verified.</td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><code>lenient</code></td><td colspan="1" rowspan="1"
class="confluenceTd">If the header is present, the value of the header will be
verified. If the header is not present, it will be set.</td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><code>off</code></td><td
colspan="1" rowspan="1" class="confluenceTd">If the header is present, the
value of the header will not be verified. If the header is not present, it will
not be
set.</td></tr></tbody></table></div></td></tr></tbody></table></div></div>
@@ -120,8 +120,8 @@ from("activemq:SomeQueue")
<h3 id="DataSet-FileDataSet(Camel2.17)"><code>FileDataSet (Camel
2.17)</code></h3><p>The <strong><code>SimpleDataSet</code></strong> extends
<strong><code>ListDataSet</code></strong>, and adds support for loading the
bodies from a file.</p><h3
id="DataSet-AdditionalPropertiesonFileDataSet">Additional Properties
on <code>FileDataSet</code></h3><div class="confluenceTableSmall
conf-macro output-block" data-hasbody="true" data-macro-name="div"><div
class="table-wrap"><table class="confluenceTable"><tbody><tr><th colspan="1"
rowspan="1" class="confluenceTh"><p>Property</p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p>Type</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Default</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>sourceFile</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>File</code></p></td><td
colspan="1" rowspan="1
" class="confluenceTd"><p><span style="font-family:
monospace;">null</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>Specifies the source file for
payloads</p></td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"><p><code>delimiter</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>String</code></p></td><td colspan="1"
rowspan="1" class="confluenceTd"><p><span style="font-family:
monospace;">\z</span></p></td><td colspan="1" rowspan="1"
class="confluenceTd"><p>Specifies the delimiter pattern used by a
<strong><code>java.util.Scanner</code></strong> to split the file into multiple
payloads.</p></td></tr></tbody></table></div></div>
-<p></p><h3 id="DataSet-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul><li><a
shape="rect" href="spring-testing.html">Spring Testing</a></li></ul></div>
+<p></p><div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="DataSet-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div><ul><li><a
shape="rect" href="spring-testing.html">Spring Testing</a></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/db4o.html
==============================================================================
--- websites/production/camel/content/db4o.html (original)
+++ websites/production/camel/content/db4o.html Thu Nov 29 08:26:57 2018
@@ -120,8 +120,8 @@ db4o:className[?options]
-<h3 id="Db4o-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div>
+<div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="Db4o-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/detour.html
==============================================================================
--- websites/production/camel/content/detour.html (original)
+++ websites/production/camel/content/detour.html Thu Nov 29 08:26:57 2018
@@ -127,9 +127,9 @@ from("direct:start").choice()
<p><a shape="rect" class="external-link"
href="http://svn.apache.org/repos/asf/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/DetourTest.java">camel-core/src/test/java/org/apache/camel/processor/DetourTest.java</a></p>
-<h4 id="Detour-UsingThisPattern">Using This Pattern</h4>
+<div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h4 id="Detour-UsingThisPattern">Using This
Pattern</h4>
-<p>If you would like to use this EIP Pattern then please read the <a
shape="rect" href="getting-started.html">Getting Started</a>, you may also find
the <a shape="rect" href="architecture.html">Architecture</a> useful
particularly the description of <a shape="rect"
href="endpoint.html">Endpoint</a> and <a shape="rect"
href="uris.html">URIs</a>. Then you could try out some of the <a shape="rect"
href="examples.html">Examples</a> first before trying this pattern
out.</p></div>
+<p>If you would like to use this EIP Pattern then please read the <a
shape="rect" href="getting-started.html">Getting Started</a>, you may also find
the <a shape="rect" href="architecture.html">Architecture</a> useful
particularly the description of <a shape="rect"
href="endpoint.html">Endpoint</a> and <a shape="rect"
href="uris.html">URIs</a>. Then you could try out some of the <a shape="rect"
href="examples.html">Examples</a> first before trying this pattern
out.</p></div></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/direct-vm.html
==============================================================================
--- websites/production/camel/content/direct-vm.html (original)
+++ websites/production/camel/content/direct-vm.html Thu Nov 29 08:26:57 2018
@@ -117,8 +117,8 @@
<to uri="activemq:queue:order.out"/>
</route>
</pre>
-</div></div><p></p><h3 id="Direct-VM-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul
class="alternate"><li><a shape="rect" href="direct.html">Direct</a></li><li><a
shape="rect" href="seda.html">SEDA</a></li><li><a shape="rect"
href="vm.html">VM</a></li></ul></div>
+</div></div><p></p><div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="Direct-VM-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div><ul
class="alternate"><li><a shape="rect" href="direct.html">Direct</a></li><li><a
shape="rect" href="seda.html">SEDA</a></li><li><a shape="rect"
href="vm.html">VM</a></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/direct.html
==============================================================================
--- websites/production/camel/content/direct.html (original)
+++ websites/production/camel/content/direct.html Thu Nov 29 08:26:57 2018
@@ -114,8 +114,8 @@ from("direct:processOrder")
<to uri="activemq:queue:order.out"/>
</route>
</pre>
-</div></div><p>See also samples from the <a shape="rect"
href="seda.html">SEDA</a> component, how they can be used
together.</p><p></p><h3 id="Direct-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul><ul
class="alternate"><li><a shape="rect" href="seda.html">SEDA</a></li><li><a
shape="rect" href="vm.html">VM</a></li></ul></div>
+</div></div><p>See also samples from the <a shape="rect"
href="seda.html">SEDA</a> component, how they can be used
together.</p><p></p><div class="conf-macro output-block" data-hasbody="false"
data-macro-name="include"><h3 id="Direct-SeeAlso">See Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div><ul
class="alternate"><li><a shape="rect" href="seda.html">SEDA</a></li><li><a
shape="rect" href="vm.html">VM</a></li></ul></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/dns.html
==============================================================================
--- websites/production/camel/content/dns.html (original)
+++ websites/production/camel/content/dns.html Thu Nov 29 08:26:57 2018
@@ -120,8 +120,8 @@
<to uri="dns:dig"/>
</route>
</pre>
-</div></div><p>The query must be provided in the header with key
<code>"dns.query"</code>.</p><p></p><h3 id="DNS-SeeAlso">See Also</h3>
-<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div>
+</div></div><p>The query must be provided in the header with key
<code>"dns.query"</code>.</p><p></p><div class="conf-macro output-block"
data-hasbody="false" data-macro-name="include"><h3 id="DNS-SeeAlso">See
Also</h3>
+<ul><li><a shape="rect" href="configuring-camel.html">Configuring
Camel</a></li><li><a shape="rect"
href="component.html">Component</a></li><li><a shape="rect"
href="endpoint.html">Endpoint</a></li><li><a shape="rect"
href="getting-started.html">Getting Started</a></li></ul></div></div>
</td>
<td valign="top">
<div class="navigation">
Modified: websites/production/camel/content/download-archives.html
==============================================================================
--- websites/production/camel/content/download-archives.html (original)
+++ websites/production/camel/content/download-archives.html Thu Nov 29
08:26:57 2018
@@ -78,7 +78,7 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2
id="DownloadArchives-Downloadarchives">Download archives</h2><p>You can use the
Apache Archives to download all the Camel releases.</p><ul
class="alternate"><li><a shape="rect" class="external-link"
href="http://archive.apache.org/dist/camel/apache-camel/">http://archive.apache.org/dist/camel/apache-camel/</a>
- All release since Camel became a top level Apache project</li><li><a
shape="rect" class="external-link"
href="http://archive.apache.org/dist/activemq/apache-camel/">http://archive.apache.org/dist/activemq/apache-camel/</a>
- For old 1.x releases when the Camel project was a sub-project of Apache
ActiveMQ</li></ul><div class="confluence-information-macro
confluence-information-macro-information conf-macro output-block"
data-hasbody="true" data-macro-name="info"><p
class="title">Downloading</p><span class="aui-icon aui-icon-small
aui-iconfont-info confluence-information-macro-icon"> </span><div
class="confluence-information-macro-body"
><p>The links below contains the release notes for all the Camel release.
>However if you want to download the release, you <strong>must</strong> use
>the download archives, which is the two links above.</p></div></div><p>All
>time Apache Camel releases notes:</p><p></p><ul class="childpages-macro
>conf-macro output-block" data-hasbody="false"
>data-macro-name="children"><li><a shape="rect"
>href="camel-100-release.html">Camel 1.0.0 Release</a></li><li><a shape="rect"
>href="camel-110-release.html">Camel 1.1.0 Release</a></li><li><a shape="rect"
>href="camel-120-release.html">Camel 1.2.0 Release</a></li><li><a shape="rect"
>href="camel-130-release.html">Camel 1.3.0 Release</a></li><li><a shape="rect"
>href="camel-140-release.html">Camel 1.4.0 Release</a></li><li><a shape="rect"
>href="camel-150-release.html">Camel 1.5.0 Release</a></li><li><a shape="rect"
>href="camel-160-release.html">Camel 1.6.0 Release</a></li><li><a shape="rect"
>href="camel-161-release.html">Camel 1.6.1 Release</a></li><li>
<a shape="rect" href="camel-162-release.html">Camel 1.6.2
Release</a></li><li><a shape="rect" href="camel-163-release.html">Camel 1.6.3
Release</a></li><li><a shape="rect" href="camel-164-release.html">Camel 1.6.4
Release</a></li><li><a shape="rect" href="camel-200-release.html">Camel 2.0.0
Release</a></li><li><a shape="rect" href="camel-20-m1-release.html">Camel
2.0-M1 Release</a></li><li><a shape="rect"
href="camel-20-m2-release.html">Camel 2.0-M2 Release</a></li><li><a
shape="rect" href="camel-20-m3-release.html">Camel 2.0-M3
Release</a></li><li><a shape="rect" href="camel-210-release.html">Camel 2.1.0
Release</a></li><li><a shape="rect" href="camel-220-release.html">Camel 2.2.0
Release</a></li><li><a shape="rect" href="camel-230-release.html">Camel 2.3.0
Release</a></li><li><a shape="rect" href="camel-240-release.html">Camel 2.4.0
Release</a></li><li><a shape="rect" href="camel-250-release.html">Camel 2.5.0
Release</a></li><li><a shape="rect" href="camel-260-release.html">Camel
2.6.0 Release</a></li><li><a shape="rect" href="camel-270-release.html">Camel
2.7.0 Release</a></li><li><a shape="rect" href="camel-271-release.html">Camel
2.7.1 Release</a></li><li><a shape="rect" href="camel-272-release.html">Camel
2.7.2 Release</a></li><li><a shape="rect" href="camel-273-release.html">Camel
2.7.3 Release</a></li><li><a shape="rect" href="camel-274-release.html">Camel
2.7.4 Release</a></li><li><a shape="rect" href="camel-275-release.html">Camel
2.7.5 Release</a></li><li><a shape="rect" href="camel-280-release.html">Camel
2.8.0 Release</a></li><li><a shape="rect" href="camel-281-release.html">Camel
2.8.1 Release</a></li><li><a shape="rect" href="camel-282-release.html">Camel
2.8.2 Release</a></li><li><a shape="rect" href="camel-283-release.html">Camel
2.8.3 Release</a></li><li><a shape="rect" href="camel-284-release.html">Camel
2.8.4 Release</a></li><li><a shape="rect" href="camel-285-release.html">Camel
2.8.5 Release</a></li><li><a shape="rect" href="camel-286-rel
ease.html">Camel 2.8.6 Release</a></li><li><a shape="rect"
href="camel-290-release.html">Camel 2.9.0 Release</a></li><li><a shape="rect"
href="camel-291-release.html">Camel 2.9.1 Release</a></li><li><a shape="rect"
href="camel-292-release.html">Camel 2.9.2 Release</a></li><li><a shape="rect"
href="camel-293-release.html">Camel 2.9.3 Release</a></li><li><a shape="rect"
href="camel-294-release.html">Camel 2.9.4 Release</a></li><li><a shape="rect"
href="camel-295-release.html">Camel 2.9.5 Release</a></li><li><a shape="rect"
href="camel-296-release.html">Camel 2.9.6 Release</a></li><li><a shape="rect"
href="camel-297-release.html">Camel 2.9.7 Release</a></li><li><a shape="rect"
href="camel-298-release.html">Camel 2.9.8 Release</a></li><li><a shape="rect"
href="camel-2100-release.html">Camel 2.10.0 Release</a></li><li><a shape="rect"
href="camel-2101-release.html">Camel 2.10.1 Release</a></li><li><a shape="rect"
href="camel-2102-release.html">Camel 2.10.2 Release</a></li><li><a shape="re
ct" href="camel-2103-release.html">Camel 2.10.3 Release</a></li><li><a
shape="rect" href="camel-2104-release.html">Camel 2.10.4 Release</a></li><li><a
shape="rect" href="camel-2105-release.html">Camel 2.10.5 Release</a></li><li><a
shape="rect" href="camel-2106-release.html">Camel 2.10.6 Release</a></li><li><a
shape="rect" href="camel-2107-release.html">Camel 2.10.7 Release</a></li><li><a
shape="rect" href="camel-2110-release.html">Camel 2.11.0 Release</a></li><li><a
shape="rect" href="camel-2111-release.html">Camel 2.11.1 Release</a></li><li><a
shape="rect" href="camel-2112-release.html">Camel 2.11.2 release</a></li><li><a
shape="rect" href="camel-2113-release.html">Camel 2.11.3 release</a></li><li><a
shape="rect" href="camel-2114-release.html">Camel 2.11.4 Release</a></li><li><a
shape="rect" href="camel-2120-release.html">Camel 2.12.0 Release</a></li><li><a
shape="rect" href="camel-2121-release.html">Camel 2.12.1 Release</a></li><li><a
shape="rect" href="camel-2122-release.html">Ca
mel 2.12.2 Release</a></li><li><a shape="rect"
href="camel-2123-release.html">Camel 2.12.3 Release</a></li><li><a shape="rect"
href="camel-2124-release.html">Camel 2.12.4 Release</a></li><li><a shape="rect"
href="camel-2125-release.html">Camel 2.12.5 Release</a></li><li><a shape="rect"
href="camel-2130-release.html">Camel 2.13.0 Release</a></li><li><a shape="rect"
href="camel-2131-release.html">Camel 2.13.1 Release</a></li><li><a shape="rect"
href="camel-2132-release.html">Camel 2.13.2 Release</a></li><li><a shape="rect"
href="camel-2133-release.html">Camel 2.13.3 Release</a></li><li><a shape="rect"
href="camel-2134-release.html">Camel 2.13.4 Release</a></li><li><a shape="rect"
href="camel-2140-release.html">Camel 2.14.0 Release</a></li><li><a shape="rect"
href="camel-2141-release.html">Camel 2.14.1 Release</a></li><li><a shape="rect"
href="camel-2142-release.html">Camel 2.14.2 Release</a></li><li><a shape="rect"
href="camel-2143-release.html">Camel 2.14.3 Release</a></li><li><a sha
pe="rect" href="camel-2144-release.html">Camel 2.14.4 Release</a></li><li><a
shape="rect" href="camel-2150-release.html">Camel 2.15.0 Release</a></li><li><a
shape="rect" href="camel-2151-release.html">Camel 2.15.1 Release</a></li><li><a
shape="rect" href="camel-2152-release.html">Camel 2.15.2 Release</a></li><li><a
shape="rect" href="camel-2153-release.html">Camel 2.15.3 Release</a></li><li><a
shape="rect" href="camel-2154-release.html">Camel 2.15.4 Release</a></li><li><a
shape="rect" href="camel-2155-release.html">Camel 2.15.5 Release</a></li><li><a
shape="rect" href="camel-2156-release.html">Camel 2.15.6 Release</a></li><li><a
shape="rect" href="camel-2160-release.html">Camel 2.16.0 Release</a></li><li><a
shape="rect" href="camel-2161-release.html">Camel 2.16.1 Release</a></li><li><a
shape="rect" href="camel-2162-release.html">Camel 2.16.2 Release</a></li><li><a
shape="rect" href="camel-2163-release.html">Camel 2.16.3 Release</a></li><li><a
shape="rect" href="camel-2164-release.ht
ml">Camel 2.16.4 Release</a></li><li><a shape="rect"
href="camel-2170-release.html">Camel 2.17.0 Release</a></li><li><a shape="rect"
href="camel-2171-release.html">Camel 2.17.1 Release</a></li><li><a shape="rect"
href="camel-2172-release.html">Camel 2.17.2 Release</a></li><li><a shape="rect"
href="camel-2173-release.html">Camel 2.17.3 Release</a></li><li><a shape="rect"
href="camel-2174-release.html">Camel 2.17.4 Release</a></li><li><a shape="rect"
href="camel-2175-release.html">Camel 2.17.5 Release</a></li><li><a shape="rect"
href="camel-2176-release.html">Camel 2.17.6 Release</a></li><li><a shape="rect"
href="camel-2177-release.html">Camel 2.17.7 Release</a></li><li><a shape="rect"
href="camel-2180-release.html">Camel 2.18.0 Release</a></li><li><a shape="rect"
href="camel-2181-release.html">Camel 2.18.1 Release</a></li><li><a shape="rect"
href="camel-2182-release.html">Camel 2.18.2 Release</a></li><li><a shape="rect"
href="camel-2183-release.html">Camel 2.18.3 Release</a></li><li>
<a shape="rect" href="camel-2184-release.html">Camel 2.18.4
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-2190-release.html">Camel 2.19.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-2192-release.html">Camel 2.19.2
Release</a></li><li><a shape="rect" href="camel-2193-release.html">Camel 2.19.3
Release</a></li><li><a shape="rect" href="camel-2194-release.html">Camel 2.19.4
Release</a></li><li><a shape="rect" href="camel-2195-release.html">Camel 2.19.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-2201-release.html">Camel 2.20.1
Release</a></li><li><a shape="rect" href="camel-2202-release.html">Camel 2.20.2
Release</a></li><li><a shape="rect" href="camel-2203-release.html">Camel 2.20.3
Release</a></li><li><a shape="rect" href="camel-2204-rele
ase.html">Camel 2.20.4 Release</a></li><li><a shape="rect"
href="camel-2210-release.html">Camel 2.21.0 Release</a></li><li><a shape="rect"
href="camel-2211-release.html">Camel 2.21.1 Release</a></li><li><a shape="rect"
href="camel-2212-release.html">Camel 2.21.2 Release</a></li><li><a shape="rect"
href="camel-2213-release.html">Camel 2.21.3 Release</a></li><li><a shape="rect"
href="camel-2220-release.html">Camel 2.22.0 Release</a></li><li><a shape="rect"
href="camel-2221-release.html">Camel 2.22.1 Release</a></li><li><a shape="rect"
href="camel-2222-release.html">Camel 2.22.2 Release</a></li><li><a shape="rect"
href="download-archives.html">Download Archives</a></li></ul></div>
+<div class="wiki-content maincontent"><h2
id="DownloadArchives-Downloadarchives">Download archives</h2><p>You can use the
Apache Archives to download all the Camel releases.</p><ul
class="alternate"><li><a shape="rect" class="external-link"
href="http://archive.apache.org/dist/camel/apache-camel/">http://archive.apache.org/dist/camel/apache-camel/</a>
- All release since Camel became a top level Apache project</li><li><a
shape="rect" class="external-link"
href="http://archive.apache.org/dist/activemq/apache-camel/">http://archive.apache.org/dist/activemq/apache-camel/</a>
- For old 1.x releases when the Camel project was a sub-project of Apache
ActiveMQ</li></ul><div class="confluence-information-macro
confluence-information-macro-information conf-macro output-block"
data-hasbody="true" data-macro-name="info"><p
class="title">Downloading</p><span class="aui-icon aui-icon-small
aui-iconfont-info confluence-information-macro-icon"> </span><div
class="confluence-information-macro-body"
><p>The links below contains the release notes for all the Camel release.
>However if you want to download the release, you <strong>must</strong> use
>the download archives, which is the two links above.</p></div></div><p>All
>time Apache Camel releases notes:</p><p></p><ul class="childpages-macro
>conf-macro output-block" data-hasbody="false"
>data-macro-name="children"><li><a shape="rect"
>href="camel-100-release.html">Camel 1.0.0 Release</a></li><li><a shape="rect"
>href="camel-110-release.html">Camel 1.1.0 Release</a></li><li><a shape="rect"
>href="camel-120-release.html">Camel 1.2.0 Release</a></li><li><a shape="rect"
>href="camel-130-release.html">Camel 1.3.0 Release</a></li><li><a shape="rect"
>href="camel-140-release.html">Camel 1.4.0 Release</a></li><li><a shape="rect"
>href="camel-150-release.html">Camel 1.5.0 Release</a></li><li><a shape="rect"
>href="camel-160-release.html">Camel 1.6.0 Release</a></li><li><a shape="rect"
>href="camel-161-release.html">Camel 1.6.1 Release</a></li><li>
<a shape="rect" href="camel-162-release.html">Camel 1.6.2
Release</a></li><li><a shape="rect" href="camel-163-release.html">Camel 1.6.3
Release</a></li><li><a shape="rect" href="camel-164-release.html">Camel 1.6.4
Release</a></li><li><a shape="rect" href="camel-200-release.html">Camel 2.0.0
Release</a></li><li><a shape="rect" href="camel-20-m1-release.html">Camel
2.0-M1 Release</a></li><li><a shape="rect"
href="camel-20-m2-release.html">Camel 2.0-M2 Release</a></li><li><a
shape="rect" href="camel-20-m3-release.html">Camel 2.0-M3
Release</a></li><li><a shape="rect" href="camel-210-release.html">Camel 2.1.0
Release</a></li><li><a shape="rect" href="camel-220-release.html">Camel 2.2.0
Release</a></li><li><a shape="rect" href="camel-230-release.html">Camel 2.3.0
Release</a></li><li><a shape="rect" href="camel-240-release.html">Camel 2.4.0
Release</a></li><li><a shape="rect" href="camel-250-release.html">Camel 2.5.0
Release</a></li><li><a shape="rect" href="camel-260-release.html">Camel
2.6.0 Release</a></li><li><a shape="rect" href="camel-270-release.html">Camel
2.7.0 Release</a></li><li><a shape="rect" href="camel-271-release.html">Camel
2.7.1 Release</a></li><li><a shape="rect" href="camel-272-release.html">Camel
2.7.2 Release</a></li><li><a shape="rect" href="camel-273-release.html">Camel
2.7.3 Release</a></li><li><a shape="rect" href="camel-274-release.html">Camel
2.7.4 Release</a></li><li><a shape="rect" href="camel-275-release.html">Camel
2.7.5 Release</a></li><li><a shape="rect" href="camel-280-release.html">Camel
2.8.0 Release</a></li><li><a shape="rect" href="camel-281-release.html">Camel
2.8.1 Release</a></li><li><a shape="rect" href="camel-282-release.html">Camel
2.8.2 Release</a></li><li><a shape="rect" href="camel-283-release.html">Camel
2.8.3 Release</a></li><li><a shape="rect" href="camel-284-release.html">Camel
2.8.4 Release</a></li><li><a shape="rect" href="camel-285-release.html">Camel
2.8.5 Release</a></li><li><a shape="rect" href="camel-286-rel
ease.html">Camel 2.8.6 Release</a></li><li><a shape="rect"
href="camel-290-release.html">Camel 2.9.0 Release</a></li><li><a shape="rect"
href="camel-291-release.html">Camel 2.9.1 Release</a></li><li><a shape="rect"
href="camel-292-release.html">Camel 2.9.2 Release</a></li><li><a shape="rect"
href="camel-293-release.html">Camel 2.9.3 Release</a></li><li><a shape="rect"
href="camel-294-release.html">Camel 2.9.4 Release</a></li><li><a shape="rect"
href="camel-295-release.html">Camel 2.9.5 Release</a></li><li><a shape="rect"
href="camel-296-release.html">Camel 2.9.6 Release</a></li><li><a shape="rect"
href="camel-297-release.html">Camel 2.9.7 Release</a></li><li><a shape="rect"
href="camel-298-release.html">Camel 2.9.8 Release</a></li><li><a shape="rect"
href="camel-2100-release.html">Camel 2.10.0 Release</a></li><li><a shape="rect"
href="camel-2101-release.html">Camel 2.10.1 Release</a></li><li><a shape="rect"
href="camel-2102-release.html">Camel 2.10.2 Release</a></li><li><a shape="re
ct" href="camel-2103-release.html">Camel 2.10.3 Release</a></li><li><a
shape="rect" href="camel-2104-release.html">Camel 2.10.4 Release</a></li><li><a
shape="rect" href="camel-2105-release.html">Camel 2.10.5 Release</a></li><li><a
shape="rect" href="camel-2106-release.html">Camel 2.10.6 Release</a></li><li><a
shape="rect" href="camel-2107-release.html">Camel 2.10.7 Release</a></li><li><a
shape="rect" href="camel-2110-release.html">Camel 2.11.0 Release</a></li><li><a
shape="rect" href="camel-2111-release.html">Camel 2.11.1 Release</a></li><li><a
shape="rect" href="camel-2112-release.html">Camel 2.11.2 release</a></li><li><a
shape="rect" href="camel-2113-release.html">Camel 2.11.3 release</a></li><li><a
shape="rect" href="camel-2114-release.html">Camel 2.11.4 Release</a></li><li><a
shape="rect" href="camel-2120-release.html">Camel 2.12.0 Release</a></li><li><a
shape="rect" href="camel-2121-release.html">Camel 2.12.1 Release</a></li><li><a
shape="rect" href="camel-2122-release.html">Ca
mel 2.12.2 Release</a></li><li><a shape="rect"
href="camel-2123-release.html">Camel 2.12.3 Release</a></li><li><a shape="rect"
href="camel-2124-release.html">Camel 2.12.4 Release</a></li><li><a shape="rect"
href="camel-2125-release.html">Camel 2.12.5 Release</a></li><li><a shape="rect"
href="camel-2130-release.html">Camel 2.13.0 Release</a></li><li><a shape="rect"
href="camel-2131-release.html">Camel 2.13.1 Release</a></li><li><a shape="rect"
href="camel-2132-release.html">Camel 2.13.2 Release</a></li><li><a shape="rect"
href="camel-2133-release.html">Camel 2.13.3 Release</a></li><li><a shape="rect"
href="camel-2134-release.html">Camel 2.13.4 Release</a></li><li><a shape="rect"
href="camel-2140-release.html">Camel 2.14.0 Release</a></li><li><a shape="rect"
href="camel-2141-release.html">Camel 2.14.1 Release</a></li><li><a shape="rect"
href="camel-2142-release.html">Camel 2.14.2 Release</a></li><li><a shape="rect"
href="camel-2143-release.html">Camel 2.14.3 Release</a></li><li><a sha
pe="rect" href="camel-2144-release.html">Camel 2.14.4 Release</a></li><li><a
shape="rect" href="camel-2150-release.html">Camel 2.15.0 Release</a></li><li><a
shape="rect" href="camel-2151-release.html">Camel 2.15.1 Release</a></li><li><a
shape="rect" href="camel-2152-release.html">Camel 2.15.2 Release</a></li><li><a
shape="rect" href="camel-2153-release.html">Camel 2.15.3 Release</a></li><li><a
shape="rect" href="camel-2154-release.html">Camel 2.15.4 Release</a></li><li><a
shape="rect" href="camel-2155-release.html">Camel 2.15.5 Release</a></li><li><a
shape="rect" href="camel-2156-release.html">Camel 2.15.6 Release</a></li><li><a
shape="rect" href="camel-2160-release.html">Camel 2.16.0 Release</a></li><li><a
shape="rect" href="camel-2161-release.html">Camel 2.16.1 Release</a></li><li><a
shape="rect" href="camel-2162-release.html">Camel 2.16.2 Release</a></li><li><a
shape="rect" href="camel-2163-release.html">Camel 2.16.3 Release</a></li><li><a
shape="rect" href="camel-2164-release.ht
ml">Camel 2.16.4 Release</a></li><li><a shape="rect"
href="camel-2170-release.html">Camel 2.17.0 Release</a></li><li><a shape="rect"
href="camel-2171-release.html">Camel 2.17.1 Release</a></li><li><a shape="rect"
href="camel-2172-release.html">Camel 2.17.2 Release</a></li><li><a shape="rect"
href="camel-2173-release.html">Camel 2.17.3 Release</a></li><li><a shape="rect"
href="camel-2174-release.html">Camel 2.17.4 Release</a></li><li><a shape="rect"
href="camel-2175-release.html">Camel 2.17.5 Release</a></li><li><a shape="rect"
href="camel-2176-release.html">Camel 2.17.6 Release</a></li><li><a shape="rect"
href="camel-2177-release.html">Camel 2.17.7 Release</a></li><li><a shape="rect"
href="camel-2180-release.html">Camel 2.18.0 Release</a></li><li><a shape="rect"
href="camel-2181-release.html">Camel 2.18.1 Release</a></li><li><a shape="rect"
href="camel-2182-release.html">Camel 2.18.2 Release</a></li><li><a shape="rect"
href="camel-2183-release.html">Camel 2.18.3 Release</a></li><li>
<a shape="rect" href="camel-2184-release.html">Camel 2.18.4
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-2190-release.html">Camel 2.19.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-2192-release.html">Camel 2.19.2
Release</a></li><li><a shape="rect" href="camel-2193-release.html">Camel 2.19.3
Release</a></li><li><a shape="rect" href="camel-2194-release.html">Camel 2.19.4
Release</a></li><li><a shape="rect" href="camel-2195-release.html">Camel 2.19.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-2201-release.html">Camel 2.20.1
Release</a></li><li><a shape="rect" href="camel-2202-release.html">Camel 2.20.2
Release</a></li><li><a shape="rect" href="camel-2203-release.html">Camel 2.20.3
Release</a></li><li><a shape="rect" href="camel-2204-rele
ase.html">Camel 2.20.4 Release</a></li><li><a shape="rect"
href="camel-2210-release.html">Camel 2.21.0 Release</a></li><li><a shape="rect"
href="camel-2211-release.html">Camel 2.21.1 Release</a></li><li><a shape="rect"
href="camel-2212-release.html">Camel 2.21.2 Release</a></li><li><a shape="rect"
href="camel-2213-release.html">Camel 2.21.3 Release</a></li><li><a shape="rect"
href="camel-2220-release.html">Camel 2.22.0 Release</a></li><li><a shape="rect"
href="camel-2221-release.html">Camel 2.22.1 Release</a></li><li><a shape="rect"
href="camel-2222-release.html">Camel 2.22.2 Release</a></li><li><a shape="rect"
href="camel-2230-release.html">Camel 2.23.0 Release</a></li><li><a shape="rect"
href="download-archives.html">Download Archives</a></li></ul></div>
</td>
<td valign="top">
<div class="navigation">