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/08 21:25:43 UTC

svn commit: r845574 - in /websites/production/camel/content: book-in-one-page.html cache/main.pageCache user-stories.html

Author: buildbot
Date: Tue Jan  8 20:25:42 2013
New Revision: 845574

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/book-in-one-page.html
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/user-stories.html

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 Tue Jan  8 20:25:42 2013
@@ -3003,90 +3003,7 @@ mock.allMessages().arrives().noLaterThan
 
 <p>Here is a Camel test support enhanced&#160;<a shape="rect" href="spring-testing.html" title="Spring Testing">Spring Testing</a>&#160;<a shape="rect" class="external-link" href="https://svn.apache.org/repos/asf/camel/trunk/components/camel-test-spring/src/test/java/org/apache/camel/test/junit4/CamelSpringJUnit4ClassRunnerPlainTest.java">example using XML Config and pure Spring Test based configuration of the Camel Context</a>.</p>
 
-<div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">@RunWith(CamelSpringJUnit4ClassRunner.class)
-@ContextConfiguration
-<span class="code-comment">// Put here to prevent Spring context caching across tests and test methods since some tests inherit 
-</span><span class="code-comment">// from <span class="code-keyword">this</span> test and therefore use the same Spring context.  Also because we want to reset the
-</span><span class="code-comment">// Camel context and mock endpoints between test methods automatically.
-</span>@DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD)
-<span class="code-keyword">public</span> class CamelSpringJUnit4ClassRunnerPlainTest {
-    
-    @Autowired
-    <span class="code-keyword">protected</span> CamelContext camelContext;
-    
-    @Autowired
-    <span class="code-keyword">protected</span> CamelContext camelContext2;
-    
-    @EndpointInject(uri = <span class="code-quote">"mock:a"</span>, context = <span class="code-quote">"camelContext"</span>)
-    <span class="code-keyword">protected</span> MockEndpoint mockA;
-    
-    @EndpointInject(uri = <span class="code-quote">"mock:b"</span>, context = <span class="code-quote">"camelContext"</span>)
-    <span class="code-keyword">protected</span> MockEndpoint mockB;
-    
-    @EndpointInject(uri = <span class="code-quote">"mock:c"</span>, context = <span class="code-quote">"camelContext2"</span>)
-    <span class="code-keyword">protected</span> MockEndpoint mockC;
-    
-    @Produce(uri = <span class="code-quote">"direct:start"</span>, context = <span class="code-quote">"camelContext"</span>)
-    <span class="code-keyword">protected</span> ProducerTemplate start;
-    
-    @Produce(uri = <span class="code-quote">"direct:start2"</span>, context = <span class="code-quote">"camelContext2"</span>)
-    <span class="code-keyword">protected</span> ProducerTemplate start2;
-    
-    @Test
-    <span class="code-keyword">public</span> void testPositive() <span class="code-keyword">throws</span> Exception {
-        assertEquals(ServiceStatus.Started, camelContext.getStatus());
-        assertEquals(ServiceStatus.Started, camelContext2.getStatus());
-        
-        mockA.expectedBodiesReceived(<span class="code-quote">"David"</span>);
-        mockB.expectedBodiesReceived(<span class="code-quote">"Hello David"</span>);
-        mockC.expectedBodiesReceived(<span class="code-quote">"David"</span>);
-        
-        start.sendBody(<span class="code-quote">"David"</span>);
-        start2.sendBody(<span class="code-quote">"David"</span>);
-        
-        MockEndpoint.assertIsSatisfied(camelContext);
-    }
-    
-    @Test
-    <span class="code-keyword">public</span> void testJmx() <span class="code-keyword">throws</span> Exception {
-        assertEquals(DefaultManagementStrategy.class, camelContext.getManagementStrategy().getClass());
-    }
-    
-    @Test
-    <span class="code-keyword">public</span> void testShutdownTimeout() <span class="code-keyword">throws</span> Exception {
-        assertEquals(10, camelContext.getShutdownStrategy().getTimeout());
-        assertEquals(TimeUnit.SECONDS, camelContext.getShutdownStrategy().getTimeUnit());
-    }
-    
-    @Test
-    <span class="code-keyword">public</span> void testStopwatch() {
-        StopWatch stopWatch = StopWatchTestExecutionListener.getStopWatch();
-        
-        assertNotNull(stopWatch);
-        assertTrue(stopWatch.taken() &lt; 100);
-    }
-    
-    @Test
-    <span class="code-keyword">public</span> void testExcludedRoute() {
-        assertNotNull(camelContext.getRoute(<span class="code-quote">"excludedRoute"</span>));
-    }
-    
-    @Test
-    <span class="code-keyword">public</span> void testProvidesBreakpoint() {
-        assertNull(camelContext.getDebugger());
-        assertNull(camelContext2.getDebugger());
-    }
-
-    @SuppressWarnings(<span class="code-quote">"deprecation"</span>)
-    @Test
-    <span class="code-keyword">public</span> void testLazyLoadTypeConverters() {
-        assertTrue(camelContext.isLazyLoadTypeConverters());
-        assertTrue(camelContext2.isLazyLoadTypeConverters());
-    }
-}
-</pre>
-</div></div>
+<div class="error"><span class="error">Error formatting macro: snippet: java.lang.IndexOutOfBoundsException: Index: 20, Size: 20</span> </div>
 
 <p>Notice how a custom test runner is used with the&#160;<b>@RunWith</b>&#160;annotation to support the features of&#160;<b>CamelTestSupport</b>&#160;through annotations on the test class. &#160;See&#160;<a shape="rect" href="spring-testing.html" title="Spring Testing">Spring Testing</a>&#160;for a list of annotations you can use in your tests.</p>
 
@@ -30938,6 +30855,8 @@ template.sendBodyAndHeaders(<span class=
 </pre>
 </div></div>
 
+<p><b>Since Camel 2.11</b> When using the MailProducer the send the mail to server, you should be able to get the message id of the <a shape="rect" class="external-link" href="http://java.sun.com/javaee/5/docs/api/javax/mail/internet/MimeMessage.html" rel="nofollow">MimeMessage</a> with the key <tt>CamelMailMessageId</tt> from the Camel message header.</p>
+
 <h3><a shape="rect" name="BookInOnePage-Headerstakeprecedenceoverpreconfiguredrecipients"></a>Headers take precedence over pre-configured recipients</h3>
 
 <p>The recipients specified in the message headers always take precedence over recipients pre-configured in the endpoint URI. The idea is that if you provide any recipients in the message headers, that is what you get. The recipients pre-configured in the endpoint URI are treated as a fallback.</p>
@@ -30966,10 +30885,6 @@ template.sendBodyAndHeaders(<span class=
 
 <p>The preceding example uses a semicolon, <tt>;</tt>, as the separator character.</p>
 
-<h3><a shape="rect" name="BookInOnePage-GettheMessageIDofMimeMessage"></a>Get the Message ID of MimeMessage</h3>
-
-<p><b>Since Camel 2.11</b> When using the MailProducer the send the mail to sever, you should be able to get the message id of the <a shape="rect" class="external-link" href="http://java.sun.com/javaee/5/docs/api/javax/mail/internet/MimeMessage.html" rel="nofollow">MimeMessage</a> with the key <tt>CamelMailMessageId</tt> form the Camel message header.</p>
-
 <h3><a shape="rect" name="BookInOnePage-Settingsendernameandemail"></a>Setting sender name and email</h3>
 
 <p>You can specify recipients in the format, <tt>name &lt;email&gt;</tt>, to include both the name and the email address of the recipient.</p>

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

Modified: websites/production/camel/content/user-stories.html
==============================================================================
--- websites/production/camel/content/user-stories.html (original)
+++ websites/production/camel/content/user-stories.html Tue Jan  8 20:25:42 2013
@@ -80,7 +80,7 @@
 <p>This page is intended as a place to collect user stories and feedback on Apache Camel. If you are using or have tried Apache Camel please add an entry or comment; or post to the <a shape="rect" href="discussion-forums.html" title="Discussion Forums">Discussion Forums</a>.</p>
 
 <div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Company or Project </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://activemq.apache.org/">Apache ActiveMQ</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel to add <a shape="rect" href="enterprise-integration-patterns.html" title="Enterprise Integration Patterns">Enterprise Integration Patterns</a> support into the <a shape="rect" class="external-link" href="http://activemq.apache.org/enterprise-integration-patterns.html">ActiveMQ broker</a>. If you run an out of the box ActiveMQ broker, look in conf/activemq.xml and you'll see &lt;camelContext&gt; with some example routing rules. Can be used to bridge ActiveMQ with any of the camel <a shape="rect" href="components.html" title="Components">Components</a>. </td></tr><tr><td colspan="1" 
 rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://servicemix.apache.org/home.html">Apache ServiceMix</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel as a routing engine as a <a shape="rect" class="external-link" href="http://servicemix.apache.org/servicemix-camel.html">JBI service unit</a> for use either in <a shape="rect" href="jbi.html" title="JBI">JBI</a> or OSGi to route between JBI endpoints. See the <a shape="rect" class="external-link" href="http://servicemix.apache.org/3-beginner-using-apache-camel-inside-servicemix.html">tutorial</a> or <a shape="rect" class="external-link" href="http://servicemix.apache.org/camel-example.html">example</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-camel/" rel="nofollow">Fuse Mediation Router</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class
 ="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides a commercial distribution of Camel complete with additional features and support as well as improved documenation and samples. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-servicemix/" rel="nofollow">Fuse ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides a commercial distribution of <a shape="rect" class="external-link" href="http://servicemix.apache.org/home.html">Apache ServiceMix</a> which includes <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-camel/" rel="nofollow">FUSE Mediation Router</a> which is a distribution of Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" hre
 f="http://fusesource.com/products/fuse-ide-camel/" rel="nofollow">Fuse IDE</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides developer tooling for Camel, ServiceMix, and ActiveMQ. Fuse IDE for Camel is a graphical, Eclipse-based tool for integrating software components that works with Apache Camel or Fuse Mediation Router. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://hawt.io/" rel="nofollow">hawt.io</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> hawt.io is an open source HTML5 web application for visualising, managing and tracing Camel routes &amp; endpoints, ActiveMQ brokers, JMX, OSGi and logging. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://grails.org" rel="nofollow">Grails</a> </td><td colspan="1" rowspan="1
 " class="confluenceTd"> The <a shape="rect" class="external-link" href="http://grails.org/plugin/routing" rel="nofollow">Grails Camel Routing Plugin</a> provides integration of Camel into Grails </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://wiki.open-esb.java.net/Wiki.jsp?page=CamelSE" rel="nofollow">Open ESB Camel SE</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Provides a JBI Service Engine for <a shape="rect" class="external-link" href="https://open-esb.dev.java.net/" rel="nofollow">Open ESB</a>.  See the <a shape="rect" class="external-link" href="http://blogs.sun.com/polyblog/entry/camel_fuji" rel="nofollow">example using OpenESB and Fuji</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.subrecord.org/" rel="nofollow">SubRecord</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel for routing and EDA p
 rocessing </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://openehealth.org/display/ipf2/Home" rel="nofollow">Open eHealth Integration Platform</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The Open eHealth Integration Platform (IPF) is an extension of the Apache Camel routing and mediation engine. It has an application programming layer based on the Groovy programming language and comes with comprehensive support for message processing and connecting systems in the eHealth domain. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-soap/" rel="nofollow">Camel SOAP</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Zero code WSDL based SOAP Client component for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.opensplice.co
 m/section-item.asp?id=964" rel="nofollow">PrismTech</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> PrismTech Simplifies Systems Integration &amp; SOA Connectivity with Release of Open Source OpenSplice DDS Connector for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://github.com/hyperthunk/axiom" rel="nofollow">Axiom</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Axiom is is a framework for testing integration scenarios and uses Apache Camel to interact with your integration stack. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.regionh.dk/English/English.htm" rel="nofollow">Capital Region of Denmark</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Chose to switch proprietary ESB to open source Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class=
 "external-link" href="http://akkasource.org/" rel="nofollow">Akka</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Akka uses Apache Camel to implement additional messaging interfaces for <a shape="rect" class="external-link" href="http://doc.akkasource.org/actors" rel="nofollow">actors</a>. Any Camel <a shape="rect" class="external-link" href="http://camel.apache.org/components.html">component</a> can be used to send and receive messages from Akka actors. For details refer to the documentation of the <a shape="rect" class="external-link" href="http://doc.akkasource.org/camel" rel="nofollow">akka-camel</a> extension module.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://jboss.org/drools" rel="nofollow">JBoss Drools</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://blog.athico.com/2010/07/declarative-rest-services-for-drools.html" rel="nofoll
 ow">Drools</a> integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.jboss.org/jbossesb" rel="nofollow">JBoss ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JBoss ESB integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/simple-dm/" rel="nofollow">simple-dm</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Simple Dynamic Module System for Maven integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://wiki.jonas.ow2.org/xwiki/bin/view/Main/WebHome" rel="nofollow">JOnAS Application Server</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JOnAS Application Server integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="externa
 l-link" href="http://code.google.com/p/active-bam/" rel="nofollow">Active BAM</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Web Console Business Activity Monitoring for ServiceMix, Camel and ActiveMQ. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://incubator.apache.org/hise/">Apache Hise</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Hise (Open Source Implementation of WS-Human-Task Specification) integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.catify.com/" rel="nofollow">Catify</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Catify is build on top of proven software stack like Spring, Apache ActiveMQ, Apache Camel, Apache Felix and MongoDB. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://touk.pl/toukeu/rw/pag
 es/index.en.do" rel="nofollow">TouK</a></td><td colspan="1" rowspan="1" class="confluenceTd">We are using Apache ServiceMix (both 3.x and 4.x) with <a shape="rect" class="external-link" href="http://camel.apache.org/">Apache Camel</a>, <a shape="rect" class="external-link" href="http://ode.apache.org/">Apache ODE</a> and <a shape="rect" class="external-link" href="http://incubator.apache.org/hise/">Apache HISE</a> as a middleware integration platform, with the biggest deployment for <a shape="rect" class="external-link" href="http://www.playmobile.pl/" rel="nofollow">Play</a>, mobile telco operator in Poland </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://web.progress.com/en/sonic/sonic-esb.html" rel="nofollow">Progress Sonic ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Progress Sonic ESB uses Camel internally to mediate Web Service messages (leveraging CXF stack) and Sonic ESB messages </td
 ></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/krasserm/scalaz-camel" rel="nofollow">scalaz-camel</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Scala(z)-based DSL for Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/obergner/camelpe" rel="nofollow">camel-camelpe</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A CDI Portable Extension for Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.kuali.org/ole" rel="nofollow">Kuali Ole</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Kuali OLE uses Apache Camel in their open source administrative software </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/caerusone/" rel="no
 follow">CaerusOne</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> CaerusOne is advanced application integration framework, sdk, server application server. It uses apache camel routing engine as part of core process engine. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.jboss.org/switchyard" rel="nofollow">JBoss SwitchYard</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> SwitchYard is a lightweight service delivery framework for SOA and its integrated with Camel out of the box. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/osinka/camel-scala-extra" rel="nofollow">camel-scala-extra</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Extra Apache Camel methods for Scala </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/marcu
 spocus/play-camel" rel="nofollow">camel-play</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A EIP + Messaging module for the Play! Framework  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://activiti.org/" rel="nofollow">Activiti</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://bpmn20inaction.blogspot.com/2011/05/supersize-activiti-with-mule-esb-and.html" rel="nofollow">Activiti BPM</a> has direct Apache Camel integration. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.blackbeltfactory.com/QuestionnaireDefDisplay.wwa?questPublicId=1703" rel="nofollow">Apache Camel exam at Black Belt</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Blackbelt has an exam covering Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class
 ="external-link" href="http://easyforms-camel.forge.onehippo.org/" rel="nofollow">EasyForms Camel Support</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The EasyForms Camel Support Components provides extended HST EasyForms Components which can invoke Apache Camel Routes. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/rmannibucau/wiki/CamelDiagramGenerator" rel="nofollow">CamelDiagramGenerator</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A maven plugin to generate camel diagram from routes. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://sksamuel.github.com/camelwatch/" rel="nofollow">CamelWatch</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A web app for monitoring Camel applications. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" h
 ref="http://zeroturnaround.com/software/jrebel" rel="nofollow">JRebel</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JRebel now supports <a shape="rect" class="external-link" href="http://zeroturnaround.com/jrebel/jrebel-5-1-2-released-apache-camel-now-supported/" rel="nofollow">reloading Camel routes</a> without any application server restarts. </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Company or Project </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://activemq.apache.org/">Apache ActiveMQ</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel to add <a shape="rect" href="enterprise-integration-patterns.html" title="Enterprise Integration Patterns">Enterprise Integration Patterns</a> support into the <a shape="rect" class="external-link" href="http://activemq.apache.org/enterprise-integration-patterns.html">ActiveMQ broker</a>. If you run an out of the box ActiveMQ broker, look in conf/camel.xml and you'll see <tt>&lt;camelContext&gt;</tt> with some example routing rules. Can be used to bridge ActiveMQ with any of the camel <a shape="rect" href="components.html" title="Components">Components</a>. </td></tr><tr><td colspa
 n="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://servicemix.apache.org/home.html">Apache ServiceMix</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel as a routing engine as a <a shape="rect" class="external-link" href="http://servicemix.apache.org/servicemix-camel.html">JBI service unit</a> for use either in <a shape="rect" href="jbi.html" title="JBI">JBI</a> or OSGi to route between JBI endpoints. See the <a shape="rect" class="external-link" href="http://servicemix.apache.org/3-beginner-using-apache-camel-inside-servicemix.html">tutorial</a> or <a shape="rect" class="external-link" href="http://servicemix.apache.org/camel-example.html">example</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-camel/" rel="nofollow">Fuse Mediation Router</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect"
  class="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides a commercial distribution of Camel complete with additional features and support as well as improved documenation and samples. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-servicemix/" rel="nofollow">Fuse ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides a commercial distribution of <a shape="rect" class="external-link" href="http://servicemix.apache.org/home.html">Apache ServiceMix</a> which includes <a shape="rect" class="external-link" href="http://fusesource.com/products/enterprise-camel/" rel="nofollow">FUSE Mediation Router</a> which is a distribution of Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-lin
 k" href="http://fusesource.com/products/fuse-ide-camel/" rel="nofollow">Fuse IDE</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://fusesource.com/" rel="nofollow">FuseSource</a> provides developer tooling for Camel, ServiceMix, and ActiveMQ. Fuse IDE for Camel is a graphical, Eclipse-based tool for integrating software components that works with Apache Camel or Fuse Mediation Router. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://hawt.io/" rel="nofollow">hawt.io</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> hawt.io is an open source HTML5 web application for visualising, managing and tracing Camel routes &amp; endpoints, ActiveMQ brokers, JMX, OSGi and logging. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://grails.org" rel="nofollow">Grails</a> </td><td colspan="1" rows
 pan="1" class="confluenceTd"> The <a shape="rect" class="external-link" href="http://grails.org/plugin/routing" rel="nofollow">Grails Camel Routing Plugin</a> provides integration of Camel into Grails </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://wiki.open-esb.java.net/Wiki.jsp?page=CamelSE" rel="nofollow">Open ESB Camel SE</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Provides a JBI Service Engine for <a shape="rect" class="external-link" href="https://open-esb.dev.java.net/" rel="nofollow">Open ESB</a>.  See the <a shape="rect" class="external-link" href="http://blogs.sun.com/polyblog/entry/camel_fuji" rel="nofollow">example using OpenESB and Fuji</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.subrecord.org/" rel="nofollow">SubRecord</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Uses Camel for routing and
  EDA processing </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://openehealth.org/display/ipf2/Home" rel="nofollow">Open eHealth Integration Platform</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The Open eHealth Integration Platform (IPF) is an extension of the Apache Camel routing and mediation engine. It has an application programming layer based on the Groovy programming language and comes with comprehensive support for message processing and connecting systems in the eHealth domain. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-soap/" rel="nofollow">Camel SOAP</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Zero code WSDL based SOAP Client component for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.openspl
 ice.com/section-item.asp?id=964" rel="nofollow">PrismTech</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> PrismTech Simplifies Systems Integration &amp; SOA Connectivity with Release of Open Source OpenSplice DDS Connector for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://github.com/hyperthunk/axiom" rel="nofollow">Axiom</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Axiom is is a framework for testing integration scenarios and uses Apache Camel to interact with your integration stack. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.regionh.dk/English/English.htm" rel="nofollow">Capital Region of Denmark</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Chose to switch proprietary ESB to open source Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" 
 class="external-link" href="http://akkasource.org/" rel="nofollow">Akka</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Akka uses Apache Camel to implement additional messaging interfaces for <a shape="rect" class="external-link" href="http://doc.akkasource.org/actors" rel="nofollow">actors</a>. Any Camel <a shape="rect" class="external-link" href="http://camel.apache.org/components.html">component</a> can be used to send and receive messages from Akka actors. For details refer to the documentation of the <a shape="rect" class="external-link" href="http://doc.akkasource.org/camel" rel="nofollow">akka-camel</a> extension module.</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://jboss.org/drools" rel="nofollow">JBoss Drools</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://blog.athico.com/2010/07/declarative-rest-services-for-drools.html" rel="
 nofollow">Drools</a> integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.jboss.org/jbossesb" rel="nofollow">JBoss ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JBoss ESB integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/simple-dm/" rel="nofollow">simple-dm</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Simple Dynamic Module System for Maven integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://wiki.jonas.ow2.org/xwiki/bin/view/Main/WebHome" rel="nofollow">JOnAS Application Server</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JOnAS Application Server integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="e
 xternal-link" href="http://code.google.com/p/active-bam/" rel="nofollow">Active BAM</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Web Console Business Activity Monitoring for ServiceMix, Camel and ActiveMQ. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://incubator.apache.org/hise/">Apache Hise</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Hise (Open Source Implementation of WS-Human-Task Specification) integrates with Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.catify.com/" rel="nofollow">Catify</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Catify is build on top of proven software stack like Spring, Apache ActiveMQ, Apache Camel, Apache Felix and MongoDB. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://touk.pl/toukeu/
 rw/pages/index.en.do" rel="nofollow">TouK</a></td><td colspan="1" rowspan="1" class="confluenceTd">We are using Apache ServiceMix (both 3.x and 4.x) with <a shape="rect" class="external-link" href="http://camel.apache.org/">Apache Camel</a>, <a shape="rect" class="external-link" href="http://ode.apache.org/">Apache ODE</a> and <a shape="rect" class="external-link" href="http://incubator.apache.org/hise/">Apache HISE</a> as a middleware integration platform, with the biggest deployment for <a shape="rect" class="external-link" href="http://www.playmobile.pl/" rel="nofollow">Play</a>, mobile telco operator in Poland </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://web.progress.com/en/sonic/sonic-esb.html" rel="nofollow">Progress Sonic ESB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Progress Sonic ESB uses Camel internally to mediate Web Service messages (leveraging CXF stack) and Sonic ESB message
 s </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/krasserm/scalaz-camel" rel="nofollow">scalaz-camel</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Scala(z)-based DSL for Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/obergner/camelpe" rel="nofollow">camel-camelpe</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A CDI Portable Extension for Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.kuali.org/ole" rel="nofollow">Kuali Ole</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Kuali OLE uses Apache Camel in their open source administrative software </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/caerusone/" r
 el="nofollow">CaerusOne</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> CaerusOne is advanced application integration framework, sdk, server application server. It uses apache camel routing engine as part of core process engine. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.jboss.org/switchyard" rel="nofollow">JBoss SwitchYard</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> SwitchYard is a lightweight service delivery framework for SOA and its integrated with Camel out of the box. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/osinka/camel-scala-extra" rel="nofollow">camel-scala-extra</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Extra Apache Camel methods for Scala </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com
 /marcuspocus/play-camel" rel="nofollow">camel-play</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A EIP + Messaging module for the Play! Framework  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://activiti.org/" rel="nofollow">Activiti</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://bpmn20inaction.blogspot.com/2011/05/supersize-activiti-with-mule-esb-and.html" rel="nofollow">Activiti BPM</a> has direct Apache Camel integration. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.blackbeltfactory.com/QuestionnaireDefDisplay.wwa?questPublicId=1703" rel="nofollow">Apache Camel exam at Black Belt</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Blackbelt has an exam covering Apache Camel </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect"
  class="external-link" href="http://easyforms-camel.forge.onehippo.org/" rel="nofollow">EasyForms Camel Support</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The EasyForms Camel Support Components provides extended HST EasyForms Components which can invoke Apache Camel Routes. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/rmannibucau/wiki/CamelDiagramGenerator" rel="nofollow">CamelDiagramGenerator</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A maven plugin to generate camel diagram from routes. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://sksamuel.github.com/camelwatch/" rel="nofollow">CamelWatch</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A web app for monitoring Camel applications. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-l
 ink" href="http://zeroturnaround.com/software/jrebel" rel="nofollow">JRebel</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> JRebel now supports <a shape="rect" class="external-link" href="http://zeroturnaround.com/jrebel/jrebel-5-1-2-released-apache-camel-now-supported/" rel="nofollow">reloading Camel routes</a> without any application server restarts. </td></tr></tbody></table>
 </div>
 
 
@@ -90,7 +90,7 @@
 
 
 <div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> External Camel Components </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/gerco/camel-apama" rel="nofollow">camel-apama</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for <a shape="rect" class="external-link" href="http://web.progress.com/en/apama/index.html" rel="nofollow">Progress Apama</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-apns/" rel="nofollow">camel-apns</a>- </td><td colspan="1" rowspan="1" class="confluenceTd"> Camel component for Apple Push Notification service. Part of Apache Camel since 2.8, see <a shape="rect" href="apns.html" title="APNS">APNS</a> </td></tr><tr><td colspan="1" rowspan="1" class="co
 nfluenceTd"> <a shape="rect" class="external-link" href="http://github.com/osinka/camel-beanstalk" rel="nofollow">camel-beanstalk</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Camel component for beanstalk. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://github.com/ticktock/camel-cassandra" rel="nofollow">camel-cassandra</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel Cassandra component. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-cmis/" rel="nofollow">camel-cmis</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to integrate with CMIS compliant content repository (for example, Alfresco, SharePoint, OpenText). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/sksamuel/camel-c
 ouchdb" rel="nofollow">camel-couchdb</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for Apache CouchDB. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/catify/camel-mongodb" rel="nofollow">camel-mongodb</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Camel idempotent consumer EIP using MongoDB. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/cdollins/camel-grizzly" rel="nofollow">camel-grizzly</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A component that works with the Glassfish Grizzly networking library </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-jmx/" rel="nofollow">camel-jmx</a>- </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Camel component for consumin
 g JMX Notifications. Part of Apache Camel since 2.6 see <a shape="rect" href="jmx.html" title="JMX">JMX</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://github.com/dgreco/camel-msmq" rel="nofollow">camel-msmq</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel Microsoft MQ component. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.neociclo.com/2010/09/apache-camel-now-has-oftp2-support/" rel="nofollow">camel-oftp2</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.neociclo.com/" rel="nofollow">Neociclo</a> provides an <a shape="rect" class="external-link" href="http://accord.ow2.org/odetteftp/protocol.html" rel="nofollow">OFTP2</a> component for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" 
 href="https://github.com/lshift/camel-rabbitmq" rel="nofollow">camel-rabbitmq</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A component for interfacing with the RabbitMQ AMQP broker </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://bitbucket.org/arkadi/camel-sipe" rel="nofollow">camel-sipe</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to communicate with Microsoft Office Communicator and Lync Servers. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/Redpill-Linpro/camel-smb" rel="nofollow">Camel SMB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> This project is a Samba Camel component build on top of <a shape="rect" class="external-link" href="http://jcifs.samba.org" rel="nofollow">JCIFS</a>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="
 external-link" href="http://code.google.com/p/camel-sns/" rel="nofollow">camel-sns</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The SNS component allows messages to be sent to or consumed from an Amazon Simple Notification Topic. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-social/" rel="nofollow">camel-social</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The Camel Social component is a PoC to poll social data in a uniform way from social networks. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/Bluelock/camel-spring-amqp" rel="nofollow">camel-spring-amqp</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to integrate with Spring AMQP to communicate with for example RabbitMQ. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect
 " class="external-link" href="https://github.com/wheijke/camel-tika" rel="nofollow">camel-tika</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Camel data format for <a shape="rect" class="external-link" href="http://tika.apache.org/">Apache Tika</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/soluvas/tumblej" rel="nofollow">camel-tumblr</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to post to Tumblr. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/oracle-coherence-camel-component/" rel="nofollow">Oracle Coherence Camel Component</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for integrating with Oracle Coherence </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> External Camel Components </th><th colspan="1" rowspan="1" class="confluenceTh"> Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/gerco/camel-apama" rel="nofollow">camel-apama</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for <a shape="rect" class="external-link" href="http://web.progress.com/en/apama/index.html" rel="nofollow">Progress Apama</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-apns/" rel="nofollow">camel-apns</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Camel component for Apple Push Notification service. Part of Apache Camel since 2.8, see <a shape="rect" href="apns.html" title="APNS">APNS</a> </td></tr><tr><td colspan="1" rowspan="1" class="con
 fluenceTd"> <a shape="rect" class="external-link" href="http://github.com/osinka/camel-beanstalk" rel="nofollow">camel-beanstalk</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Camel component for beanstalk. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://github.com/ticktock/camel-cassandra" rel="nofollow">camel-cassandra</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel Cassandra component. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-cmis/" rel="nofollow">camel-cmis</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to integrate with CMIS compliant content repository (for example, Alfresco, SharePoint, OpenText). </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/sksamuel/camel-co
 uchdb" rel="nofollow">camel-couchdb</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for Apache CouchDB.  Part of Apache Camel since 2.11, see <a shape="rect" href="couchdb.html" title="CouchDB">CouchDB</a>  </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/cdollins/camel-grizzly" rel="nofollow">camel-grizzly</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A component that works with the Glassfish Grizzly networking library </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-jmx/" rel="nofollow">camel-jmx</a>- </td><td colspan="1" rowspan="1" class="confluenceTd"> Apache Camel component for consuming JMX Notifications. Part of Apache Camel since 2.6, see <a shape="rect" href="jmx.html" title="JMX">JMX</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shap
 e="rect" class="external-link" href="http://github.com/dgreco/camel-msmq" rel="nofollow">camel-msmq</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel Microsoft MQ component. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.neociclo.com/2010/09/apache-camel-now-has-oftp2-support/" rel="nofollow">camel-oftp2</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://www.neociclo.com/" rel="nofollow">Neociclo</a> provides an <a shape="rect" class="external-link" href="http://accord.ow2.org/odetteftp/protocol.html" rel="nofollow">OFTP2</a> component for Apache Camel. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/lshift/camel-rabbitmq" rel="nofollow">camel-rabbitmq</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A component for interfacing with the Rabbi
 tMQ AMQP broker </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://bitbucket.org/arkadi/camel-sipe" rel="nofollow">camel-sipe</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to communicate with Microsoft Office Communicator and Lync Servers. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/Redpill-Linpro/camel-smb" rel="nofollow">Camel SMB</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> This project is a Samba Camel component build on top of <a shape="rect" class="external-link" href="http://jcifs.samba.org" rel="nofollow">JCIFS</a>. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-sns/" rel="nofollow">camel-sns</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The SNS component allows messages to 
 be sent to or consumed from an Amazon Simple Notification Topic. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/camel-social/" rel="nofollow">camel-social</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> The Camel Social component is a PoC to poll social data in a uniform way from social networks. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/Bluelock/camel-spring-amqp" rel="nofollow">camel-spring-amqp</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to integrate with Spring AMQP to communicate with for example RabbitMQ. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/wheijke/camel-tika" rel="nofollow">camel-tika</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> Camel data format for <a 
 shape="rect" class="external-link" href="http://tika.apache.org/">Apache Tika</a> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="https://github.com/soluvas/tumblej" rel="nofollow">camel-tumblr</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component to post to Tumblr. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://code.google.com/p/oracle-coherence-camel-component/" rel="nofollow">Oracle Coherence Camel Component</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> A Camel component for integrating with Oracle Coherence </td></tr></tbody></table>
 </div>