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 2013/01/18 12:23:58 UTC

svn commit: r847124 - in /websites/production/camel/content: book-architecture.html book-in-one-page.html cache/main.pageCache component-list-external.html components.html sql-example.html transport.html uris.html zeromq.html

Author: buildbot
Date: Fri Jan 18 11:23:57 2013
New Revision: 847124

Log:
Production update by buildbot for camel

Added:
    websites/production/camel/content/sql-example.html
Modified:
    websites/production/camel/content/book-architecture.html
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/component-list-external.html
    websites/production/camel/content/components.html
    websites/production/camel/content/transport.html
    websites/production/camel/content/uris.html
    websites/production/camel/content/zeromq.html

Modified: websites/production/camel/content/book-architecture.html
==============================================================================
--- websites/production/camel/content/book-architecture.html (original)
+++ websites/production/camel/content/book-architecture.html Fri Jan 18 11:23:57 2013
@@ -797,7 +797,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 
 

Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Fri Jan 18 11:23:57 2013
@@ -1204,7 +1204,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 
 

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/component-list-external.html
==============================================================================
--- websites/production/camel/content/component-list-external.html (original)
+++ websites/production/camel/content/component-list-external.html Fri Jan 18 11:23:57 2013
@@ -126,7 +126,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 </div>
         </td>

Modified: websites/production/camel/content/components.html
==============================================================================
--- websites/production/camel/content/components.html (original)
+++ websites/production/camel/content/components.html Fri Jan 18 11:23:57 2013
@@ -772,7 +772,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 
 

Added: websites/production/camel/content/sql-example.html
==============================================================================
--- websites/production/camel/content/sql-example.html (added)
+++ websites/production/camel/content/sql-example.html Fri Jan 18 11:23:57 2013
@@ -0,0 +1,303 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+<head>
+    <link href="http://camel.apache.org/styles/site.css" rel="stylesheet" type="text/css">
+    <link href="http://camel.apache.org/styles/type-settings.css" rel="stylesheet" type="text/css">
+    <script src="http://camel.apache.org/styles/prototype.js" type="text/javascript"></script>
+    <script src="http://camel.apache.org/styles/rico.js" type="text/javascript"></script>    
+    <script src="http://camel.apache.org/styles/site.js" type="text/javascript"></script>
+
+    <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+
+    <style type="text/css">
+      .maincontent { overflow:hidden; }
+    </style>
+    <!--[if IE]>
+    <style type="text/css">
+      .maincontent { width:100%; }
+    </style>
+    <![endif]-->
+
+    <title>
+    Apache Camel: SQL Example
+    </title>
+</head>
+<body>
+<div class="white_box">
+<div class="header">
+  <div class="header_l">
+    <div class="header_r">
+    </div>
+  </div>
+</div>
+<div class="content">
+  <div class="content_l">
+    <div class="content_r">
+      <div>
+          <!-- Banner -->
+<div id="banner-content">
+	<div id="asf_logo">
+	<div id="activemq_logo" style="height:108px; background:transparent url(banner.data/apache-camel-7.png) no-repeat scroll left top;">
+            <a shape="rect" style="float:left; width:310px;display:block;text-indent:-5000px;text-decoration:none;line-height:140px; margin-top:20px; margin-left:18px;" href="http://camel.apache.org/">Camel</a>
+            <a shape="rect" style="float:right; width:180px;display:block;text-indent:-5000px;text-decoration:none;line-height:80px; margin-top:45px; margin-right:10px;" href="http://www.apache.org">Apache</a>
+	</div>
+        </div>
+</div>
+          <!-- Banner -->
+        <div class="top_red_bar">
+          <div id="site-breadcrumbs">
+                <!-- Breadcrumbs -->
+<a href="index.html">Apache Camel</a>&nbsp;&gt;&nbsp;<a href="documentation.html">Documentation</a>&nbsp;&gt;&nbsp;<a href="user-guide.html">User Guide</a>&nbsp;&gt;&nbsp;<a href="examples.html">Examples</a>&nbsp;&gt;&nbsp;<a href="sql-example.html">SQL Example</a>
+          </div>
+          <!-- Quicklinks -->
+<div id="site-quicklinks"><p><a shape="rect" href="download.html" title="Download">Download</a> | <a shape="rect" href="javadoc.html" title="JavaDoc">JavaDoc</a> | <a shape="rect" href="source.html" title="Source">Source</a> | <a shape="rect" href="discussion-forums.html" title="Discussion Forums">Forums</a> | <a shape="rect" href="support.html" title="Support">Support</a></p></div>
+          <!-- Quicklinks -->
+        </div>
+
+	<table border="0">
+	<tbody>
+        <tr>
+        <td valign="top" width="100%">
+<div class="wiki-content maincontent"><h2><a shape="rect" name="SQLExample-SQLExample"></a>SQL Example</h2>
+<p><b>Available as of Camel 2.11</b></p>
+
+<p>This example is located in the <tt>examples/camel-example-sql</tt> directory of the Camel distribution.<br clear="none">
+There is a <tt>README.txt</tt> file with instructions how to run it.</p>
+
+<p>If you use maven then you can easily compile and install the example from the command line:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+mvn install
+</pre>
+</div></div>
+
+<h3><a shape="rect" name="SQLExample-About"></a>About</h3>
+
+<p>This example shows how to exchange data using a shared database table.</p>
+
+<p>The example has two Camel routes. The first route insert new data into the table, triggered by a timer to run every 5th second.<br clear="none">
+The second route pickup the newly inserted rows from the table, process the row(s), and mark the row(s) as processed when done; to avoid picking up the same rows again.</p>
+
+<h3><a shape="rect" name="SQLExample-Implementation"></a>Implementation</h3>
+
+<p>In the <tt>camel-context.xml</tt> file in the <tt>src/main/resources/META-INF/spring</tt> folder we have the Spring XML file to setup and configure the database, as well the <a shape="rect" href="camelcontext.html" title="CamelContext">CamelContext</a>.</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Setting up database</b></div><div class="codeContent panelContent">
+<pre class="code-xml"><span class="code-tag"><span class="code-comment">&lt;!-- this is the JDBC data source which uses an in-memory only Apache Derby database --&gt;</span></span>
+<span class="code-tag">&lt;bean id=<span class="code-quote">"dataSource"</span> class=<span class="code-quote">"org.apache.commons.dbcp.BasicDataSource"</span> destroy-method=<span class="code-quote">"close"</span>&gt;</span>
+  <span class="code-tag">&lt;property name=<span class="code-quote">"driverClassName"</span> value=<span class="code-quote">"org.apache.derby.jdbc.EmbeddedDriver"</span>/&gt;</span>
+  <span class="code-tag">&lt;property name=<span class="code-quote">"url"</span> value=<span class="code-quote">"jdbc:derby:memory:orders;create=true"</span>/&gt;</span>
+  <span class="code-tag">&lt;property name=<span class="code-quote">"username"</span> value=""/&gt;</span>
+  <span class="code-tag">&lt;property name=<span class="code-quote">"password"</span> value=""/&gt;</span>
+<span class="code-tag">&lt;/bean&gt;</span>
+
+<span class="code-tag"><span class="code-comment">&lt;!-- bean which creates/destroys the database table for this example --&gt;</span></span>
+&lt;bean id=<span class="code-quote">"initDatabase"</span> class=<span class="code-quote">"org.apache.camel.example.sql.DatabaseBean"</span>
+      init-method=<span class="code-quote">"create"</span> destroy-method=<span class="code-quote">"destroy"</span>&gt;
+  <span class="code-tag">&lt;property name=<span class="code-quote">"dataSource"</span> ref=<span class="code-quote">"dataSource"</span>/&gt;</span>
+<span class="code-tag">&lt;/bean&gt;</span>
+
+<span class="code-tag"><span class="code-comment">&lt;!-- configure the Camel SQL component to use the JDBC data source --&gt;</span></span>
+<span class="code-tag">&lt;bean id=<span class="code-quote">"sql"</span> class=<span class="code-quote">"org.apache.camel.component.sql.SqlComponent"</span>&gt;</span>
+  <span class="code-tag">&lt;property name=<span class="code-quote">"dataSource"</span> ref=<span class="code-quote">"dataSource"</span>/&gt;</span>
+<span class="code-tag">&lt;/bean&gt;</span>
+</pre>
+</div></div>
+
+<p>And then in the same file we setup our Camel application. At first we have a orderBean that we use in the routes to generate new orders and process orders as well.</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Camel application</b></div><div class="codeContent panelContent">
+<pre class="code-xml"><span class="code-tag"><span class="code-comment">&lt;!-- order bean is our business logic bean that creates new orders --&gt;</span></span>
+<span class="code-tag">&lt;bean id=<span class="code-quote">"orderBean"</span> class=<span class="code-quote">"org.apache.camel.example.sql.OrderBean"</span>/&gt;</span>
+
+<span class="code-tag"><span class="code-comment">&lt;!-- here is Camel configured with a number of routes --&gt;</span></span>
+<span class="code-tag">&lt;camelContext xmlns=<span class="code-quote">"http://camel.apache.org/schema/spring"</span>&gt;</span>
+
+  <span class="code-tag"><span class="code-comment">&lt;!-- use Camel property placeholder loaded from the given file --&gt;</span></span>
+  <span class="code-tag">&lt;propertyPlaceholder id=<span class="code-quote">"placeholder"</span> location=<span class="code-quote">"classpath:sql.properties"</span>/&gt;</span>
+
+  <span class="code-tag"><span class="code-comment">&lt;!-- route that generate new orders and insert them in the database --&gt;</span></span>
+  <span class="code-tag">&lt;route id=<span class="code-quote">"generateOrder-route"</span>&gt;</span>
+    <span class="code-tag">&lt;from uri=<span class="code-quote">"timer:foo?period=5s"</span>/&gt;</span>
+    <span class="code-tag">&lt;transform&gt;</span>
+      <span class="code-tag">&lt;method ref=<span class="code-quote">"orderBean"</span> method=<span class="code-quote">"generateOrder"</span>/&gt;</span>
+    <span class="code-tag">&lt;/transform&gt;</span>
+    <span class="code-tag">&lt;to uri=<span class="code-quote">"sql:{{sql.insertOrder}}"</span>/&gt;</span>
+    <span class="code-tag">&lt;log message=<span class="code-quote">"Inserted new order ${body[id]}"</span>/&gt;</span>
+  <span class="code-tag">&lt;/route&gt;</span>
+
+  &lt;!-- route that process the orders by picking up new rows from the database
+       and when done processing then update the row to mark it as processed --&gt;
+  <span class="code-tag">&lt;route id=<span class="code-quote">"processOrder-route"</span>&gt;</span>
+    <span class="code-tag">&lt;from uri=<span class="code-quote">"sql:{{sql.selectOrder}}?consumer.onConsume={{sql.markOrder}}"</span>/&gt;</span>
+    <span class="code-tag">&lt;to uri=<span class="code-quote">"bean:orderBean?method=processOrder"</span>/&gt;</span>
+    <span class="code-tag">&lt;log message=<span class="code-quote">"${body}"</span>/&gt;</span>
+  <span class="code-tag">&lt;/route&gt;</span>
+
+<span class="code-tag">&lt;/camelContext&gt;</span>
+</pre>
+</div></div>
+
+<p>Notice how we have externalized the SQL queries, and use Camels <a shape="rect" href="using-propertyplaceholder.html" title="Using PropertyPlaceholder">property placeholder</a> to refer to the <tt>sql.properties</tt> file.</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>SQL queries</b></div><div class="codeContent panelContent">
+<pre class="code-java">## sql that insert <span class="code-keyword">new</span> orders
+sql.insertOrder=insert into orders (id, item, amount, description, processed) values (:#id, :#item, :#amount, :#description, <span class="code-keyword">false</span>)
+
+## sql that select all unprocessed orders
+sql.selectOrder=select * from orders where processed = <span class="code-keyword">false</span>
+
+## sql that update the order as being processed
+sql.markOrder=update orders set processed = <span class="code-keyword">true</span> where id = :#id
+
+</pre>
+</div></div>
+
+
+<h3><a shape="rect" name="SQLExample-Runningtheexample"></a>Running the example</h3>
+
+<p>This example can be run from the command line</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+mvn camel:run
+</pre>
+</div></div>
+
+<p>Press ctrl + c to stop the example.</p>
+
+<h4><a shape="rect" name="SQLExample-RunningtheexampleinOSGisuchasApacheKaraf%2FServiceMix"></a>Running the example in OSGi such as Apache Karaf / ServiceMix</h4>
+
+<p>From Apache Karaf / ServiceMix shell you can install this example. You would need to install Camel first in Apache Karaf.<br clear="none">
+Camel is installed out of the box in Apache ServiceMix.</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+features:install camel-example-sql
+</pre>
+</div></div>
+
+<p>When the example is running in Karaf / ServiceMix you can see in the log when it processes the orders, using</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-java">
+log:tail
+</pre>
+</div></div>
+
+
+<h3><a shape="rect" name="SQLExample-SeeAlso"></a>See Also</h3>
+<ul class="alternate" type="square"><li><a shape="rect" href="examples.html" title="Examples">Examples</a></li><li><a shape="rect" href="sql-component.html" title="SQL Component">SQL Component</a></li></ul>
+</div>
+        </td>
+        <td valign="top">
+          <div class="navigation">
+            <div class="navigation_top">
+                <!-- NavigationBar -->
+<div class="navigation_bottom" id="navigation_bottom"><h3><a shape="rect" name="Navigation-Overview"></a><a shape="rect" href="overview.html" title="Overview">Overview</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="index.html" title="Index">Home</a></li><li><a shape="rect" href="download.html" title="Download">Download</a></li><li><a shape="rect" href="getting-started.html" title="Getting Started">Getting Started</a></li><li><a shape="rect" href="faq.html" title="FAQ">FAQ</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Documentation"></a><a shape="rect" href="documentation.html" title="Documentation">Documentation</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="user-guide.html" title="User Guide">User Guide</a></li><li><a shape="rect" href="manual.html" title="Manual">Manual</a></li><li><a shape="rect" href="books.html" title="Books">Books</a></li><li><a shape="rect" href="tutorials.html" title="Tutorials">Tutorials</a></li><li><a shape="rect" href="examples.html" title="Examples">Examples</a></li><li><a shape="rect" href="cookbook.html" title="Cookbook">Cookbook</a></li><li><a shape="rect" href="architecture.html" title="Architecture">Architecture</a></li><li><a shape="rect" href="enterprise-integration-patterns.html" title="Enterprise Integration Patterns">Enterprise Integration Patterns</a></li><li><a shape="rect" href="dsl.html" title="DSL">DSL</a></li><li><a shape="rect" href="components.html" title="Components">Components</a></li><li><a shape="rect" href="data-format.html" title="Data Format">Data Format</a></li><li><a shape="rect" href="languages.html" title="Lang
 uages">Languages</a></li><li><a shape="rect" href="security.html" title="Security">Security</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Search"></a>Search</h3>
+
+
+<form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="007878419884033443453:m5nhvy4hmyq">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en"></script>
+
+
+<h3><a shape="rect" name="Navigation-Community"></a><a shape="rect" href="community.html" title="Community">Community</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="support.html" title="Support">Support</a></li><li><a shape="rect" href="contributing.html" title="Contributing">Contributing</a></li><li><a shape="rect" href="discussion-forums.html" title="Discussion Forums">Discussion Forums</a></li><li><a shape="rect" href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li><li><a shape="rect" href="user-stories.html" title="User Stories">User Stories</a></li><li><a shape="rect" href="news.html" title="News">News</a></li><li><a shape="rect" href="articles.html" title="Articles">Articles</a></li><li><a shape="rect" href="site.html" title="Site">Site</a></li><li><a shape="rect" href="team.html" title="Team">Team</a></li><li><a shape="rect" class="external-link" href="http://camel-extra.googlecode.com/" rel="nofollow">Camel Extra</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-Developers"></a><a shape="rect" href="developers.html" title="Developers">Developers</a></h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" href="developers.html" title="Developers">Developer Guide</a></li><li><a shape="rect" href="source.html" title="Source">Source</a></li><li><a shape="rect" href="building.html" title="Building">Building</a></li><li><a shape="rect" href="javadoc.html" title="JavaDoc">JavaDoc</a></li><li><a shape="rect" href="irc-room.html" title="IRC Room">IRC Room</a></li></ul>
+
+
+<h3><a shape="rect" name="Navigation-ApacheSoftwareFoundation"></a>Apache Software Foundation</h3>
+
+<ul class="alternate" type="square"><li><a shape="rect" class="external-link" href="http://www.apache.org/licenses/">License</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/foundation/thanks.html">Thanks</a></li><li><a shape="rect" class="external-link" href="http://www.apache.org/security/">Security</a></li></ul>
+</div>
+                <!-- NavigationBar -->
+            </div>
+          </div>
+        </td>
+        </tr>
+	</tbody>
+        </table>
+
+
+        <div class="bottom_red_bar"></div>
+      </div>
+    </div>
+  </div>
+</div>
+<div class="black_box">
+<div class="footer">
+  <div class="footer_l">
+    <div class="footer_r">
+      <div>
+        <a href="$base/privacy-policy.html">Privacy Policy</a> -
+        (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30749266">edit page</a>)
+   	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=30749266&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)
+      </div>
+    </div>
+  </div>
+</div>
+</div>
+</div>
+<div class="design_attribution">
+&copy; 2004-2011 The Apache Software Foundation.
+<br>          
+Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation.  All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+<br>
+<a href="http://hiramchirino.com">Graphic Design By Hiram</a>
+</div>
+
+<!-- Camel committers that would like access to the Analytics, send a note to private@camel.apache.org -->
+<script type="text/javascript">
+
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-25976253-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+
+</script>
+
+</body>
+</html>
+
+

Modified: websites/production/camel/content/transport.html
==============================================================================
--- websites/production/camel/content/transport.html (original)
+++ websites/production/camel/content/transport.html Fri Jan 18 11:23:57 2013
@@ -776,7 +776,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 
 

Modified: websites/production/camel/content/uris.html
==============================================================================
--- websites/production/camel/content/uris.html (original)
+++ websites/production/camel/content/uris.html Fri Jan 18 11:23:57 2013
@@ -775,7 +775,12 @@ scalate:templateName 
 <pre class="code-xml">
 unmarshal(edi)
 </pre>
-</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr></tbody></table>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> GPL </td><td colspan="1" rowspan="1" class="confluenceTd"> For working with EDI parsing using the <a shape="rect" class="external-link" href="http://milyn.codehaus.org/Smooks" rel="nofollow">Smooks library</a>. This component is <b>deprecated</b> as Smooks now provides <a shape="rect" class="external-link" href="http://www.smooks.org/mediawiki/index.php?title=V1.5:Smooks_v1.5_User_Guide#Apache_Camel_Integration" rel="nofollow">Camel integration out of the box</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" href="zeromq.html" title="ZeroMQ">ZeroMQ</a> / camel-zeromq in <a shape="rect" class="external-link" href="http://code.google.com/p/camel-extra/" rel="nofollow">camel-extra</a>. 
+<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
+<pre class="code-xml">
+zeromq:(tcp|ipc)://hostname:port
+</pre>
+</div></div> </td><td colspan="1" rowspan="1" class="confluenceTd"> LGPL </td><td colspan="1" rowspan="1" class="confluenceTd"> The ZeroMQ component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org" rel="nofollow">ZeroMQ</a>. </td></tr></tbody></table>
 </div>
 </div>
         </td>

Modified: websites/production/camel/content/zeromq.html
==============================================================================
--- websites/production/camel/content/zeromq.html (original)
+++ websites/production/camel/content/zeromq.html Fri Jan 18 11:23:57 2013
@@ -76,7 +76,7 @@
         <tr>
         <td valign="top" width="100%">
 <div class="wiki-content maincontent"><h2><a shape="rect" name="ZeroMQ-CamelZeroMQComponent"></a>Camel ZeroMQ Component</h2>
-<p><b>Available as of Camel 2.10</b></p>
+<p><b>Available as of Camel 2.11</b></p>
 
 <p>The <b>zeromq:</b> component allows you to consumer or produce messages using <a shape="rect" class="external-link" href="http://zeromq.org/" rel="nofollow">ZeroMQ</a>. Zeromq requires a bit of work to get setup, especially on windows. Refer to <a shape="rect" class="external-link" href="http://www.zeromq.org/intro:get-the-software" rel="nofollow">the documentation</a>. Note: This component works with the stable 2.2 branch and not the pre-release 3.2.</p>