Author: buildbot
Date: Thu Dec 26 22:21:45 2013
New Revision: 891869
Log:
Production update by buildbot for camel
Modified:
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/jgroups.html
Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/camel/content/jgroups.html
==============================================================================
--- websites/production/camel/content/jgroups.html (original)
+++ websites/production/camel/content/jgroups.html Thu Dec 26 22:21:45 2013
@@ -85,62 +85,39 @@
<tbody>
<tr>
<td valign="top" width="100%">
-<div class="wiki-content maincontent"><h2
id="JGroups-JGroupsComponent">JGroups Component</h2>
-
- <div class="aui-message success shadowed information-macro">
+<div class="wiki-content maincontent"><h2
id="JGroups-JGroupsComponent">JGroups Component</h2> <div class="aui-message
success shadowed information-macro">
<p class="title">Available since Camel 2.10.0</p>
<span class="aui-icon icon-success">Icon</span>
<div class="message-content">
 
</div>
</div>
-
-
-<p><a shape="rect" class="external-link" href="http://www.jgroups.org"
rel="nofollow">JGroups</a> is a toolkit for reliable multicast communication.
The <strong>jgroups:</strong> component provides exchange of messages between
Camel infrastructure and JGroups clusters.</p>
-
-<p>Maven users will need to add the following dependency to their
<code>pom.xml</code> for this component:</p>
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<script class="theme: Default; brush: xml; gutter: false"
type="syntaxhighlighter"><![CDATA[
-<dependency>
- <groupId>org.apache-extra.camel</groupId>
+<p><a shape="rect" class="external-link" href="http://www.jgroups.org"
rel="nofollow">JGroups</a> is a toolkit for reliable multicast communication.
The <strong>jgroups:</strong> component provides exchange of messages between
Camel infrastructure and <a shape="rect" class="external-link"
href="http://jgroups.org" rel="nofollow">JGroups</a> clusters.</p><p>Maven
users will need to add the following dependency to their <code>pom.xml</code>
for this component.</p><div class="code panel pdl" style="border-width:
1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false"
type="syntaxhighlighter"><![CDATA[<dependency>
+ <groupId>org.apache-extras.camel-extra</groupId>
<artifactId>camel-jgroups</artifactId>
- <version>x.x.x</version>
<!-- use the same version as your Camel core version -->
+ <version>x.y.z</version>
</dependency>
]]></script>
-</div></div>
-
-<h3 id="JGroups-URIformat">URI format</h3>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
-jgroups:clusterName[?options]
+</div></div><p>Starting from the Camel <strong>2.13.0</strong>, JGroups
component has been moved from Camel Extra under the umbrella of the Apache
Camel. If you are using Camel <strong>2.13.0</strong> or higher, please use the
following POM entry instead.</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: xml; gutter: false"
type="syntaxhighlighter"><![CDATA[<dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-jgroups</artifactId>
+ <!-- use the same version as your Camel core version -->
+ Â <version>x.y.z</version>
+</dependency>
]]></script>
-</div></div>
-<p>Where <strong>clusterName</strong> represents the name of the JGroups
cluster the component should connect to.</p>
-
-<h3 id="JGroups-Options">Options</h3>
-
-<div class="table-wrap"><table class="confluenceTable"><tbody><tr><th
colspan="1" rowspan="1" class="confluenceTh"><p> Name </p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p> Default Value </p></th><th colspan="1"
rowspan="1" class="confluenceTh"><p> Description </p></th></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"><p> <code>channelProperties</code>
</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> <code>null</code>
</p></td><td colspan="1" rowspan="1" class="confluenceTd"><p> <strong>Camel
2.10.0:</strong> Specifies configuration properties of the <a shape="rect"
class="external-link"
href="http://www.jgroups.org/javadoc/org/jgroups/JChannel.html"
rel="nofollow">JChannel </a> used by the
endpoint.</p></td></tr></tbody></table></div>
-
-
-<h3 id="JGroups-Usage">Usage</h3>
-
-<p>Using <code>jgroups</code> component on the consumer side of the route will
capture messages received by the <code>JChannel</code> associated with the
endpoint and forward them to the Camel route. JGroups consumer processes
incoming messages <a shape="rect" class="external-link"
href="http://camel.apache.org/asynchronous-routing-engine.html">asynchronously</a>.
</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
-// Capture messages from cluster named
+</div></div><h3 id="JGroups-URIformat">URI format</h3><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[jgroups:clusterName[?options]
+]]></script>
+</div></div><p>Where <strong>clusterName</strong> represents the name of the
JGroups cluster the component should connect to.</p><h3
id="JGroups-Options">Options</h3><div class="table-wrap"><table
class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"><p>Name</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Default Value</p></th><th colspan="1" rowspan="1"
class="confluenceTh"><p>Description</p></th></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"><p><code>channelProperties</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><code>null</code></p></td><td
colspan="1" rowspan="1" class="confluenceTd"><p><strong>Camel 2.10.0:</strong>
Specifies configuration properties of the <a shape="rect" class="external-link"
href="http://www.jgroups.org/javadoc/org/jgroups/JChannel.html"
rel="nofollow">JChannel </a> used by the
endpoint.</p></td></tr></tbody></table></div><h3
id="JGroups-Usage">Usage</h3><p>Using <code>jgroups</code>
component on the consumer side of the route will capture messages received by
the <code>JChannel</code> associated with the endpoint and forward them to the
Camel route. JGroups consumer processes incoming messages <a shape="rect"
class="external-link"
href="http://camel.apache.org/asynchronous-routing-engine.html">asynchronously</a>.</p><div
class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[// Capture messages from cluster named
// 'clusterName' and send them to Camel route.
from("jgroups:clusterName").to("seda:queue");
]]></script>
-</div></div>
-
-<p>Using <code>jgroups</code> component on the producer side of the route will
forward body of the Camel exchanges to the <code>JChannel</code> instance
managed by the endpoint.</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
-<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
-// Send message to the cluster named 'clusterName'
+</div></div><p>Using <code>jgroups</code> component on the producer side of
the route will forward body of the Camel exchanges to the <code>JChannel</code>
instance managed by the endpoint.</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[// Send message to the cluster named
'clusterName'
from("direct:start").to("jgroups:clusterName");
]]></script>
</div></div></div>