Author: buildbot Date: Thu Jun 18 07:20:01 2015 New Revision: 955250 Log: Production update by buildbot for camel
Modified: websites/production/camel/content/articles.html websites/production/camel/content/cache/main.pageCache Modified: websites/production/camel/content/articles.html ============================================================================== --- websites/production/camel/content/articles.html (original) +++ websites/production/camel/content/articles.html Thu Jun 18 07:20:01 2015 @@ -82,7 +82,7 @@ <p>See also <a shape="rect" class="external-link" href="http://camel.apache.org/user-stories.html">Camel User Stories</a>.</p> </div> </div> -<p>If you have never used or seen Camel before, then you should start with <a shape="rect" class="external-link" href="http://www.kai-waehner.de/blog/2012/05/04/apache-camel-tutorial-introduction/" rel="nofollow">Apache Camel Tutorial – Introduction to EIP, Routes, Components, Testing, and other Concepts</a> - an article by Kai Wähner, where he puts EIP and Camel into the big picture and gives a run down of the important Camel concepts. <a shape="rect" class="external-link" href="https://github.com/megachucky/camel-infoq" rel="nofollow">Demo source code</a> can be downloaded at github to get started with your first Camel project easily.</p><h3 id="Articles-ArchivedWebinarsandScreencasts">Archived Webinars and Screencasts</h3><ul><li><a shape="rect" class="external-link" href="https://vimeo.com/105743314" rel="nofollow">Hvordan få en kamel til å danse (September 2014)</a> by Per Jørgen Walstrøm & Audun Fauchald Strand - (JavaZone 2014) in Norwe gian</li><li><a shape="rect" class="external-link" href="http://www.youtube.com/watch?v=_pEwoztbfYI&feature=youtu.be&a" rel="nofollow">Integration using Apache Camel and Groovy (June 2014)</a> by Claus Ibsen, presenting Camel, Groovy, and <a shape="rect" class="external-link" href="http://hawt.io/" rel="nofollow">hawtio</a> at <a shape="rect" class="external-link" href="http://gr8conf.eu/#/" rel="nofollow">gr8conf</a> 2014.</li><li><a shape="rect" class="external-link" href="https://skillsmatter.com/skillscasts/5074-effective-system-integrations-with-apache-camel" rel="nofollow">Effective System Integrations with Apache Camel (March 2014)</a> by Jakub Korab</li><li><a shape="rect" class="external-link" href="http://www.youtube.com/watch?v=lOxUs_JleSs&feature=youtu.be&a" rel="nofollow">Getting started with Apache Camel video from BarcelonaJUG (January 2014)</a> by Claus Ibsen</li><li><a shape="rect" class="external-link" href="http://vimeo.com/68442425" rel="nofollow" >Camel in the cloud demo from CamelOne 2013</a> - Video presentation from >CamelOne 2013 demonstrating Camel in the cloud using <a shape="rect" >class="external-link" href="http://fuse.fusesource.org/fabric/" >rel="nofollow">Fuse Fabric</a> and <a shape="rect" class="external-link" >href="http://hawt.io/" rel="nofollow">hawtio</a></li><li><a shape="rect" >class="external-link" >href="http://javagruppen.dk/index.php/moder/historiske-moder/285-javagruppemode-115-apache-camel-i-aarhus" > rel="nofollow">Getting started with Apache Camel</a> - Video presentation >from Javagruppen meeting <em>by Claus Ibsen</em> (May 2013)</li><li><a >shape="rect" class="external-link" >href="http://blip.tv/dzone/apache-camel-essential-components-6511579" >rel="nofollow">Apache Camel Essential Components</a> <em>by Christian >Posta</em> (January 2013)</li><li><a shape="rect" class="external-link" >href="http://www.youtube.com/watch?v=i_g91CzHgxg" rel="nofollow">Leverage >Enterprise Integration Patterns with Apache Camel and Twitter</a> <em>by Bruno Borges</em> (JavaOne 2012)</li><li><a shape="rect" class="external-link" href="http://www.infoq.com/presentations/Riding-Apache-Camel-Cloud" rel="nofollow">Riding the Apache Camel into the cloud</a> <em>James Strachan</em> (QCon 2012)</li><li><a shape="rect" class="external-link" href="http://skillsmatter.com/podcast/scala/akka-2-x" rel="nofollow">Migrating akka-camel module to Akka 2.x</a> <em>by Peter Gabryanczy</em> (ScalaDays 2012)</li><li><a shape="rect" class="external-link" href="http://www.youtube.com/watch?v=YiG5_rGLapU" rel="nofollow">Confident Data Transfers with Apache Camel Security</a> <em>by Dominik Schadow</em> (JavaOne 2012)</li><li><a shape="rect" class="external-link" href="http://fusesource.com/apache-camel-conference-2012/camelone_speakers_2012/" rel="nofollow">CamelOne 2012 Videos</a> - All the videos from the <a shape="rect" class="external-link" href="http://fusesource.com/apache-camel-conference-2012" rel="nofollow">CamelOne 201 2 conference</a> (May 2012)</li><li><a shape="rect" class="external-link" href="http://java.dzone.com/articles/leverage-enterprise" rel="nofollow">JavaOne 2012 - Leverage Enterprise Integration Patterns with Apache Camel and Twitter</a> <em>by Bruno Borges</em> (JavaOne 2012)</li><li><a shape="rect" class="external-link" href="http://www.java-tv.com/2012/02/28/using-apache-camel-and-java-ee-in-an-osgi-world/" rel="nofollow">Using Apache Camel and Java EE in an OSGi World</a> <em>by Jeff Genender and Johan Edstrom</em> (JavaOne 2011)</li><li><a shape="rect" class="external-link" href="http://vimeo.com/28760446" rel="nofollow">Er Apache Camel riktig valg for deg? Lytt til erfarne Camel spotters</a>  <em>by Rune Peter Bjørnstad, and Bjørn Nordlund</em>(September 2011)</li><li><a shape="rect" class="external-link" href="http://skillsmatter.com/podcast/design-architecture/riding-camel/JS-2327" rel="nofollow">In the brain of James Strachan, riding the Camel</a> - <em>by</em > <em><a shape="rect" class="external-link" > href="http://macstrac.blogspot.com/" rel="nofollow">James Strachan</a></em> > (August 2011)</li><li><a shape="rect" class="external-link" > href="http://fusesource.com/fuse/camelone-2011-videos/" > rel="nofollow">CamelOne 2011 Video presentations</a>  <a shape="rect" > class="external-link" href="http://fusesource.com/camelone2011/" > rel="nofollow">CamelOne 2011 conference</a> (May 2011)</li><li><a > shape="rect" class="external-link" href="http://vimeo.com/28760458" > rel="nofollow">What Riding the Camel can make integration easier for you</a> > <em>by</em> <em><a shape="rect" class="external-link" > href="http://davsclaus.blogspot.com" rel="nofollow">Claus Ibsen</a></em> > (September 2011)</li><li><a shape="rect" class="external-link" > href="http://www.parleys.com/#id=2432&st=5&sl=0" > rel="nofollow">Paris JUG 2011 - Integration with Apache Camel and ESB</a> > <em>by Charles Moulliard</em></li><li><a shape="rect" class="external-link" > href="http:// jeeconf.com/program/camel/" rel="nofollow">JEEConf 2011 - What riding the Camel can do to make integration easier for you</a> <em>by Claus Ibsen</em> (May 2011).</li><li><a shape="rect" class="external-link" href="http://www.parleys.com/#id=2601&st=5" rel="nofollow">Belgium JUG 2011 - Integration with Apache ServiceMix and Camel</a>  <em>by Charles Moulliard</em></li><li><a shape="rect" class="external-link" href="http://devoxx.com/display/DV11/Introduction+to+Apache+ActiveMQ,+ServiceMix,+Camel+and+CXF" rel="nofollow">Devoxx 2011 - Introduction to Apache ActiveMQ, ServiceMix, Camel and CXF</a> <em>by Charles Moulliard and Gert Vanthienen</em></li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/" rel="nofollow">Claus Ibsen's</a> <a shape="rect" class="external-link" href="http://www.parleys.com/#id=2158&st=5" rel="nofollow">Devoxx 2010 talk</a> is all about Apache Camel</li><li><a shape="rect" class="external-link" href="http://www.java-tv.c om/2009/07/24/introduction-to-messaging-with-apache-activemq/" rel="nofollow">Introduction to messaging with ActiveMQ</a> at <a shape="rect" class="external-link" href="http://www.oredev.com/" rel="nofollow">Øredev 2008 conference</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://bsnyderblog.blogspot.com/" rel="nofollow">Bruce Snyder</a></em></li><li><a shape="rect" class="external-link" href="http://macstrac.blogspot.com/" rel="nofollow">James Strachan's</a> <a shape="rect" class="external-link" href="http://www.parleys.com/#sl=11&st=5&id=1577" rel="nofollow">Devoxx 2009 talk</a> is mostly about Camel and ActiveMQ</li><li>ScreenCast: an introduction to <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/">Apache Camel</a> and the use of <a shape="rect" class="external-link" href="http://activemq.apache.org/camel/enterprise-integration-patterns.html">Enterprise Integration Patterns</a> in <a shape="rect" class="external-link " href="http://open.iona.com/resources/video-archived-webinars/camel-screencast-1-medium-resolution/" rel="nofollow">Medium Resolution</a> or <a shape="rect" class="external-link" href="http://open.iona.com/resources/video-archived-webinars/camel-screencast-1-high-resolution/" rel="nofollow">High Resolution</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://macstrac.blogspot.com/" rel="nofollow">James Strachan</a></em></li><li><a shape="rect" class="external-link" href="http://bsnyderblog.blogspot.com/2008/05/activemq-and-servicemix-at-apachecon-us.html" rel="nofollow">Taking Camel for a ride</a> <em>by Bruce Snyder</em></li><li><a shape="rect" class="external-link" href="http://www4.java.no/incogito/session/Taking+Apache+Camel+for+a+Ride.html" rel="nofollow">JavaZone Conference - Taking Apache Camel for a Rider</a> - Video presentation <em>by Bruce Snyder</em> (September 2008)</li><li><a shape="rect" class="external-link" href="http://www.springhispano.org/?q=no de/564" rel="nofollow">Videos de las charlas de la 9a reunión de JavaMexico (<strong>Spanish</strong>)</a> <em>by Domingo Suarez</em></li><li><a shape="rect" class="external-link" href="http://www.screencast.com/users/tfennelly/folders/Camtasia/media/c3cef9dd-e667-41ac-8597-74ca01d39968" rel="nofollow">Screencast/Demo of Smooks and Apache Camel processing UN/EDIFACT</a> - <em>by Tom Fennelly</em></li><li><a shape="rect" class="external-link" href="http://screencasts.chariotsolutions.com/facebook-integration-using-apache-camel" rel="nofollow">Facebook integration Apache Camel</a> - 15 min screenshot showing how to integrate Camel with Facebook. This screenshot is part of a series, with new videos coming up.</li></ul><h3 id="Articles-Articles">Articles</h3><p>Articles are divided into several sections. As the lists grow, further sectioning refinements may be necessary.</p><h4 id="Articles-GeneralArticles">General Articles</h4><ul><li><a shape="rect" class="external-link" href="ht tp://java.dzone.com/articles/open-source-integration-apache" rel="nofollow">Open Source Integration with Apache Camel</a> <em>by Jonathan Anstey</em></li><li><a shape="rect" class="external-link" href="http://jaxenter.com/jax-magazine/JAX-Magazine-2013-05" rel="nofollow">Integration with Apache Camel - Part I - Will get you over the hump, by detailing the inner workings of Apache Camel from the DSL to routes and exchanges.</a> <em>by</em> <em><a shape="rect" class="external-link" href="https://twitter.com/cmoulliard" rel="nofollow">Charles Moulliard</a></em></li><li><a shape="rect" class="external-link" href="http://www.andrejkoelewijn.com/wp/2008/10/19/simple-camel-dsl-osgi-bundle-example/" rel="nofollow">Simple DSL OSGi bundle example</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://www.andrejkoelewijn.com/" rel="nofollow">Andrej Koelewijn</a></em></li><li><a shape="rect" class="external-link" href="http://elib.uni-stuttgart.de/opus/volltexte/2008/3520/pdf/ST UD_2127.pdf" rel="nofollow">Realization of EAI Patterns with Apache Camel</a> <em>by Pascal Kolb</em></li><li><a shape="rect" class="external-link" href="http://java.dzone.com/articles/interview-claus-ibsen-about" rel="nofollow">Navigating the Integration Landscape - Claus Ibsen on Apache Camel</a> Claus Ibsen was interviewed at DZone discussing the integration landscape</li><li><a shape="rect" class="external-link" href="http://onjavahell.blogspot.com/2009/05/taking-apache-camel-for-ride.html" rel="nofollow">Enterprise Integration Pattern with Apache Camel 2.0</a> <em>by Julien Dechmann</em></li><li><a shape="rect" class="external-link" href="http://hillert.blogspot.com/2009/09/camellos-discovering-apache-camel-i.html" rel="nofollow">Camellos - Discovering Apache Camel</a> <em>by Gunnar Hillert</em></li><li><a shape="rect" class="external-link" href="http://jee-bpel-soa.blogspot.com/2009/12/first-steps-with-apache-camel.html" rel="nofollow">First step with Apache Camel</a> <em>by L ukasz Budnik</em></li><li><a shape="rect" class="external-link" href="http://blog.whitehorses.nl/2010/11/19/devoxx-talk-about-apache-camel-claus-ibsen/" rel="nofollow">Devoxx talk about Apache Camel</a> - Impressions from the talk <em>by Jos Nieuwenhuis</em></li><li><a shape="rect" class="external-link" href="http://www.canoo.com/blog/2011/03/14/lego-java-apache-camel-context-and-route-basics/" rel="nofollow">LEGO Java: Apache Camel Context and Route Basics</a> shows how to build integration applications using EIPs LEGO style. Building an application to parse HTML pages from web sites.</li><li><a shape="rect" class="external-link" href="http://www.canoo.com/blog/2011/03/16/lego-java-ii-apache-camel-error-handling-java-beans-and-web-services/" rel="nofollow">LEGO® Java (II): Apache Camel Error Handling, Java Beans and Web Services</a></li><li><a shape="rect" class="external-link" href="http://saltnlight5.blogspot.se/2012/08/getting-started-with-apache-camel-using.html" rel="nofo llow">Getting started with Apache Camel using Groovy</a> <em>by Zemian Deng</em></li><li><a shape="rect" class="external-link" href="http://alexander.holbreich.org/2012/09/apache-camel/" rel="nofollow">Introduction to Apache Camel</a> <em>by Alexander Holbreich</em></li><li><a shape="rect" class="external-link" href="http://bushorn.com/what-is-camel/" rel="nofollow">What is Camel?</a> a short blog about what Camel is, leading up to slides from a recent Camel presentation in autumn 2012.</li><li><a shape="rect" class="external-link" href="http://nsinfra.blogspot.in/2012/12/getting-started-with-apache-camel.html" rel="nofollow">Getting started with Apache Camel</a> a short blog from December 2012 about how to implement an use-case from scratch with Apache Camel.</li><li><a shape="rect" class="external-link" href="http://www.javacodegeeks.com/2012/12/discovering-the-power-of-apache-camel.html" rel="nofollow">Discovering the power of Apache Camel</a> - A blog post from December 2012 <em >by Bernard Ligny</em></li><li><a shape="rect" class="external-link" >href="http://www.infoq.com/articles/eai-with-apache-camel" >rel="nofollow">Growing EAI with Apache Camel</a> - Good lengthy article from >March 2013 covering simple integration needs that grows and shows how Camel >can be up for the task. <strong>Recommend read</strong>.</li><li><a >shape="rect" class="external-link" >href="http://saltnlight5.blogspot.com/2013/08/getting-started-with-apache-camel-using.html" > rel="nofollow">Getting started with Apache Camel using Java</a> - A blog >post from August 2013 introducing how to create a new Camel project from >scratch and use Java code. And then make the example better with less code >and using more of Camels power.</li><li><a shape="rect" class="external-link" >href="http://www.javaworld.com/javaworld/jw-09-2013/130925-jtip-soa-integration-with-apache-camel.html" > rel="nofollow">SOA Integration with Apache Camel</a> - Article from >September 2013 introducing to Apache Camel and how it can be used with SOA and Web Services.</li><li><a shape="rect" class="external-link" href="http://jaxenter.com/tutorial-integrating-with-apache-camel-48211.html" rel="nofollow">Tutorial: Integration with Apache Camel</a> <em>by Charles Moulliard</em> (September 2013)</li><li><a shape="rect" class="external-link" href="http://pipoltek.blogspot.com/2008/10/knowledgetree-integration-using-apache.html" rel="nofollow">Knowledge Tree integration</a> using Apache Camel</li><li><a shape="rect" class="external-link" href="http://architects.dzone.com/articles/introduction-open-ehealth" rel="nofollow">Introduction to the Open eHealth Integration Platform (based on top of Apache Camel)</a> Excellent DZone article <em>by Martin Krasser</em></li><li><a shape="rect" class="external-link" href="http://trenaman.blogspot.com/2009/08/camel-vs-jbi.html" rel="nofollow">Camel vs. JBI</a> <em>by Adrian Trenaman</em></li><li><a shape="rect" class="external-link" href="http://jnb.ociweb.com/jnb/jnbMar20 10.html" rel="nofollow">Hiding The Middleware from Your Domain Code With Camel</a> <em>by James Carr</em></li><li><a shape="rect" class="external-link" href="http://epub.uni-regensburg.de/28549/1/p259-emmersberger.pdf" rel="nofollow">Tutorial: Open Source Enterprise Application Integration</a> DEBS’13 <em>by Christoph Emmersberger and Florian Springer</em></li><li><a shape="rect" class="external-link" href="http://raibledesigns.com/rd/entry/developing_services_with_apache_camel" rel="nofollow">Developing Services with Apache Camel</a> - 3 part blog series (sep/oct 2014) by <em>Matt Raible</em> - Excellent blog series where Matt covers how they migrated from an old legacy system to using Apache Camel and micro services. A great read!</li></ul><h4 id="Articles-UsingCamel">Using Camel</h4><p>These examples show usage of several different components and other concepts such as error handling.</p><ul><li><a shape="rect" class="external-link" href="http://mikemclean.ca/muse/2009 /05/a-bit-more-meat-camel-applied-jms-to-file/" rel="nofollow">A bit more meat: Camel applied : JMS to File</a> <em>by Mike McLean</em></li><li>Matteo wrote a blog entry about <a shape="rect" class="external-link" href="http://matteoredaelli.wordpress.com/2008/10/08/using-apache-camel-with-ibatis/" rel="nofollow">using Camel with iBatis</a></li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2009/01/using-camel-aggregator-correctly.html" rel="nofollow">Using the Camel aggregator correctly</a> <em>by Torsten Mielke</em></li><li><a shape="rect" class="external-link" href="http://aminsblog.wordpress.com/2008/05/06/15/" rel="nofollow">Spring Remoting with JMS Example</a> on <a shape="rect" class="external-link" href="http://searjeant.blogspot.com/2009/02/camel-routes-and-hl7.html" rel="nofollow">Amin Abbaspour's Weblog</a></li><li><a shape="rect" class="external-link" href="http://searjeant.blogspot.com/2009/02/camel-routes-and-hl7.html" rel="nofollow">Camel routes and HL7</a> <em>by Roger Searjeant</em></li><li><a shape="rect" class="external-link" href="http://blog.brunoborges.com.br/2009/03/leverage-eip-with-apache-camel-and.html" rel="nofollow">Leverage EIP with Apache Camel and Twitter</a> <em>by Bruno Borges</em></li><li><a shape="rect" class="external-link" href="http://blog.jeroenreijn.com/2009/03/apache-camel-open-source-integration.html" rel="nofollow">Using RSS with Apache Camel</a> <em>by Jeroen Reijn</em></li><li><a shape="rect" class="external-link" href="http://ssagara.blogspot.com/2009/04/axis2-ride-with-camel.html" rel="nofollow">Axis 2 ride with Camel</a> how to use Axis 2 with Camel <em>by Sagara</em></li><li><a shape="rect" class="external-link" href="http://christopherhunt-software.blogspot.com/2009/07/camel-based-xml-payload-http-polling.html" rel="nofollow">A Camel based XML payload HTTP polling provider</a> <em>by Christopher Hunt</em></li><li><a shape="rect" class="external-link" href="http://krasserm.blogspot.c om/2009/10/first-steps-with-apache-camel-on-google.html" rel="nofollow">First steps with Apache Camel on Google App Engine</a> <em>by Martin Krasser</em></li><li><a shape="rect" class="external-link" href="http://blog.software-art.nl/2009/11/15/camel-cxf-and-jms-by-example/" rel="nofollow">Camel, CXF and JMS by Example</a> <em>by Silvester van der Bijl</em></li><li><a shape="rect" class="external-link" href="http://www.andrejkoelewijn.com/wp/2009/10/27/simple-log-console-with-camel-and-cometd/" rel="nofollow">A simple file monitoring console with camel, cometd and jquery</a> <em>by Andrej Koelewijn</em></li><li><a shape="rect" class="external-link" href="http://spring-java-ee.blogspot.com/2010/01/advanced-event-notification-framework.html" rel="nofollow">Advanced Event Notification Framework with Apache Camel</a> <em>by Hendy</em></li><li><a shape="rect" class="external-link" href="http://github.com/jamescarr/irc-camel-example" rel="nofollow">Camel IRC Message Route Example</a> <em> by James Carr</em></li><li><a shape="rect" class="external-link" href="http://www.andrejkoelewijn.com/wp/2010/06/13/a-composite-rest-service-using-camel/" rel="nofollow">A composite REST service using Apache Camel</a> <em>by Andrej Koelewijn</em></li><li><a shape="rect" class="external-link" href="http://fornax-sculptor.blogspot.com/2010/08/eda-events-over-system-boundaries-with.html" rel="nofollow">EDA events over system boundaries with Camel</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://sites.google.com/site/fornaxsculptor/" rel="nofollow">Sculptur</a></em> <em>team blog</em></li><li><a shape="rect" class="external-link" href="http://blog.jayway.com/2010/08/12/dynamic-ftp-client-using-apache-camel-and-spring/" rel="nofollow">Dynamic FTP Client using Apache Camel and Spring</a> <em>by Mattias Severson</em></li><li><a shape="rect" class="external-link" href="http://www.jroller.com/gmazza/entry/camel_jms_and_soap" rel="nofollow">Using Apache Camel to route SO AP calls through message queues</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://www.jroller.com/gmazza/" rel="nofollow">Glen Mazza</a></em></li><li><a shape="rect" class="external-link" href="http://pjagielski.blogspot.com/2010/09/virtual-esb-application-integration.html" rel="nofollow">Virtual ESB - application integration made painless with Apache Camel</a> <em>by Piotr Jagielski</em></li><li><a shape="rect" class="external-link" href="http://waterback.github.com/blog/2011/12/08/application-monitoring-with-camel/" rel="nofollow">Application-Monitoring & Statistics-Collection with Apache Camel</a> <em>by Martin Huber</em></li><li><a shape="rect" class="external-link" href="http://benoday.blogspot.com/2010/08/camel-exception-handling-overview.html" rel="nofollow">Camel exception handling overview</a> <em>by Ben O'Day</em></li><li><a shape="rect" class="external-link" href="http://spring-java-ee.blogspot.com/2010/12/remote-observer-pattern-with-publish.html " rel="nofollow">Remote Observer Pattern with Publish-Subscribe via XMPP</a> <em>by Hendy</em></li><li><a shape="rect" class="external-link" href="http://spring-java-ee.blogspot.com/2010/12/implementing-asynchronous-observer.html" rel="nofollow">Implementing Asynchronous Observer Pattern with Bean Proxy</a> <em>by Hendy</em></li><li><a shape="rect" class="external-link" href="http://blog.srvme.de/2011/01/30/apache-camel-example-application-earthquake-mashup/" rel="nofollow">Apache Camel Example Application - Earthquake Mashups</a> showing how Camel using<a shape="rect" href="articles.html">|\</a> EIPs can gather online earthquake and weather data and expose REST service.</li><li><a shape="rect" class="external-link" href="http://waterback.github.com/blog/2011/12/09/camel-inherit-errorhandling/" rel="nofollow">RouteBuilding with inherited configurations</a> <em>by Martin Huber</em></li><li><a shape="rect" class="external-link" href="http://blogs.justenougharchitecture.com/?p=310" rel ="nofollow">Mathew's Thoughts on Apache Camel</a> shows how Apache Camel easily can route messages from a JMS topic to files using the Content Based Router EIP. More blog posts to come.</li><li><a shape="rect" class="external-link" href="http://hwellmann.blogspot.com/2011/03/transparent-asynchronous-remoting-via.html" rel="nofollow">Transparent Asynchronous Remoting via JMS</a> <em>by Harald Wellman</em></li><li><a shape="rect" class="external-link" href="http://www.springerlink.com/content/h486777744gw1025/" rel="nofollow">Dynamic Routing Using Health Information Policy with Apache Camel</a> <em>by Edward Brown and Jamie Goodyear</em></li><li><a shape="rect" class="external-link" href="http://www.catify.com/2011/03/29/transforming-and-splitting-huge-edi-files-with-smooks/" rel="nofollow">Transforming and splitting huge EDI files using Smooks and Camel</a> <em>by Claus Straube</em></li><li><a shape="rect" class="external-link" href="http://labs.bsb.com/2011/04/jdbc-persistence-for-c amel-aggregator/" rel="nofollow">JDBC Persistence for Camel Aggregator</a> talks about how to use the Agreggator EIP with persistence support.</li><li><a shape="rect" class="external-link" href="http://scottcranton.blogspot.com/2011/04/socat-is-so-cool.html" rel="nofollow">TCP proxy with Apache Camel</a> <em>by Scott Cranton</em></li><li><a shape="rect" class="external-link" href="http://www.catify.com/2011/06/06/process-driven-form-with-apache-camel-and-websockets/" rel="nofollow">Process driven Froms with Apache Camel and websockets</a> shows how to use web sockets with Camel with an Web UI example.</li><li><a shape="rect" class="external-link" href="http://marcelojabali.blogspot.com/2011/07/calling-web-services-with-apache-camel.html" rel="nofollow">Calling WebServices with Apache Camel</a> <em>by Marcelo Jabali</em></li><li><a shape="rect" class="external-link" href="http://blog.jayway.com/2011/07/14/apache_camel_and_soap/" rel="nofollow">Apache Camel and SOAP</a> <em>by Jan Kro nquist</em></li><li><a shape="rect" class="external-link" href="http://marcelojabali.blogspot.com/2011/07/using-apache-camel-to-monitor-snmp.html" rel="nofollow">Using Apache Camel to monitor SNMP devices</a> <em>by Marcelo Jabali</em></li><li><a shape="rect" class="external-link" href="http://blog.nanthrax.net/2011/07/website-mashup-with-apache-camel/" rel="nofollow">Website mashup with Apache Camel</a> <em>by Jean-Baptiste Onofré</em></li><li><a shape="rect" class="external-link" href="http://tmielke.blogspot.com/2011/07/error-handling-in-camel-for-jms.html" rel="nofollow">Error handling in Camel for JMS consumer endpoint</a> <em>by Torsten Mielke</em></li><li><a shape="rect" class="external-link" href="http://www.kai-waehner.de/blog/2011/08/30/cloud-integration-with-apache-camel-and-amazon-web-services-aws-s3-sqs-and-sns/" rel="nofollow">Cloud integration with Apache Camel and Amazon web services s3 sqs and sns</a> <em>by Kai Wähner</em></li><li><a shape="rect" class="e xternal-link" href="http://searchsoa.techtarget.com/news/2240035028/Visual-IDE-said-to-jump-start-Camel-mediation-routing" rel="nofollow">Visual IDE said to jump start Camel mediation routing</a> - Article from TechTarget magazine about visual IDE for Camel development</li><li><a shape="rect" class="external-link" href="http://marcelojabali.blogspot.com/2011/09/using-apache-mina-in-camel.html" rel="nofollow">Using the MINA component in Apache Camel</a> - Blog post <em>by Marcelo Jabali</em></li><li><a shape="rect" class="external-link" href="http://marcelojabali.blogspot.com/2011/10/using-http-based-endpoints-with-apache.html?spref=tw" rel="nofollow">Using HTTP-based endpoints with Apache Camel</a> - Blog post <em>by Marcelo Jabali</em></li><li><a shape="rect" class="external-link" href="http://iocanel.blogspot.com/2011/11/cloud-notifications-with-apache-camel.html" rel="nofollow">Cloud Notifications with Apache Camel</a> - Blog post <em>by Ioannis Canellos</em></li><li><a shape="re ct" class="external-link" href="http://www.liquid-reality.de/x/XYBe" rel="nofollow">Hot Standby failover for Apache Camel</a> <em>by Christian Schneider</em></li><li><a shape="rect" class="external-link" href="http://tech.robbieone.com/post/15341612892/combine-yahoo-finance-and-hbase-using-camel-and-rest" rel="nofollow">Combine Yahoo Finance and HBase using Camel</a> - Blog post Robert Felker writing about how to gather finance statistics from Yahoo using Camel with HBase and REST.</li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/2011/11/splitting-big-xml-files-with-apache.html" rel="nofollow">Splitting big XML files with Camel - Part 1</a> - This blog post covers how to split big XML files in a streaming mode using new functionality introduced in Camel 2.9, and explains some of its inner details.</li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/2011/11/splitting-big-xml-files-with-apache_24.html" rel="nofollow">Split ting big XML files with Camel - Part 2</a> - This covers splitting big XML files using the new <code>camel-stax</code> component, introduced in Camel 2.9.</li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/2012/02/correlating-logs-from-redelivered.html" rel="nofollow">Correlating logs from redelivered messages</a> - <em>by Claus Ibsen</em></li><li><a shape="rect" class="external-link" href="http://jeff-davis.blogspot.com/2012/02/using-apache-camel-to-manage-amazon-ec2.html" rel="nofollow">Using Apache Camel to Manage Amazon EC2 Startup/Shutdown</a> <em>by Jeff Davis</em></li><li><a shape="rect" class="external-link" href="http://waterback.github.com/blog/2012/03/02/easy-handmade-ws-addresssing-with-apache-camel/" rel="nofollow">Easy Handmade SOAP-Webservice-Versioning With Apache Camel</a> <em>by Martin Huber</em></li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.se/2012/03/camel-now-with-twitter-and-websocket.html" rel="nof ollow">Using twitter and web socket with Apache Camel</a> <em>by Claus Ibsen</em></li><li><a shape="rect" class="external-link" href="http://java.dzone.com/articles/gotcha-when-using-camel" rel="nofollow">Gotcha when using Camel Servlet</a> - A blog post with some advice when using the Camel Servlet component.</li><li><a shape="rect" class="external-link" href="http://jason-sherman.blogspot.se/2012/04/camel-working-with-email-attachments.html" rel="nofollow">Working with EMail attachments</a> - <em>by Jason Sherman</em></li><li><a shape="rect" class="external-link" href="http://thinkinginsoftware.blogspot.se/2012/05/using-quartz-camel-and-spring-for.html" rel="nofollow">Using Quartz, Camel and Spring for Distributed Service Orchestration</a> - <em>by Nestor Urquiza</em></li><li><a shape="rect" class="external-link" href="http://blog.raulkr.net/2012/06/camel-and-mongodb-match-made-in-heaven.html" rel="nofollow">Camel and MongoDB: a match made in heaven</a> - Introduction to the Camel MongoDB component launched with the Camel 2.10 release.</li><li><a shape="rect" class="external-link" href="http://michalwarecki.blogspot.com/2012/07/eip-in-action.html" rel="nofollow">EIP in Action</a> - A blog post with 4 use-cases that demonstrates how to use EIPs in theory and Camel in practice.</li><li><a shape="rect" class="external-link" href="http://michalwarecki.blogspot.se/2012/08/monitoring-and-managing-apache-camel.html" rel="nofollow">Monitoring and managing Apache Camel using JMX</a> - A blot post giving an overview of the monitoring and management capabilities Camel offers out of the box with JMX, and how you can have your custom Camel components / processors / beans included as well.</li><li><a shape="rect" class="external-link" href="http://www.ofbizian.com/2012/08/olympics-image-loader-powered-by-camel.html" rel="nofollow">Olympics Image loader powered by Apache Camel</a> - Bilgin shows how to write a little website displays twitter images related to the Olympics in real time.</li><li><a shape="rect" class="external-link" href="http://arthur.gonigberg.com/2012/02/11/camel-rabbitmq/" rel="nofollow">Camel and RabbitMQ</a> - A blog post showing how to integrate Camel with RabbitMQ</li><li><a shape="rect" class="external-link" href="http://www.ofbizian.com/2012/11/monitoring-camel-applications-on-cloud.html" rel="nofollow">Monitoring Camel applications on the Cloud</a> - <em>by Bilgin Ibryam</em></li><li><a shape="rect" class="external-link" href="http://j0hnk.github.com/blog/2013/02/04/some-camel-stuff/" rel="nofollow">Some Camel Stuff</a> - A blog post from February 2013 <em>by John Källström</em></li><li><a shape="rect" class="external-link" href="https://tingenek.wordpress.com/2013/02/28/apache-camel-for-home-monitoring" rel="nofollow">Apache Camel for home monitoring</a> - A good blog post from February 2013 how to use Camel to pickup files from a home monitoring system that post temperature changes and route them to <a shape="rec t" href="mqtt.html">MQTT</a> broker, and store in a SQL Database.</li><li><a shape="rect" class="external-link" href="http://blog.mgm-tp.com/2013/04/camel-router-part1/" rel="nofollow">Designing and Implementing our Camel-based mgm Cosmo Router</a> - First blog of a series of blogs on experience with using Apache Camel implementing a solution for integrating an insurance software with a CRM system. Recommended read.</li><li><a shape="rect" class="external-link" href="http://blog.avisi.nl/2013/05/28/lessons-learned-from-using-apache-camel-mtom-and-jms/" rel="nofollow">Lessons learned from using Apache Camel, MTOM and JMS</a> - Blog post on experience using SOAP with MTOM (using Apache CXF) and JMS (using Apache ActiveMQ).</li><li><a shape="rect" class="external-link" href="https://code.notsoclever.cc/camel-cxf-component-wsdl-first-example/" rel="nofollow">Camel CXF Component – WSDL First Example</a> - A simple WSDL first Camel CXF producer and consumer.</li><li><a shape="rect" class="external-link" href="http://code.notsoclever.cc/camel-cxfrs-jdbc-rest-example/" rel="nofollow">Camel CXFRS Component - Simple REST</a> - A simple CXFRS example exposing a REST interface to a database table.</li><li><a shape="rect" class="external-link" href="http://www.christianposta.com/blog/?p=249" rel="nofollow">From inside the code: Camel RouteBuilder and Java DSL</a> - A deep dive into the internals of Apache Camel to see how the Java <a shape="rect" href="dsl.html">DSL</a> works</li><li><a shape="rect" class="external-link" href="http://www.christianposta.com/blog/?p=323" rel="nofollow">From inside the code: Camel Routing Engine Part I</a> - A deep dive into the internals of Apache Camel to see how Camel setup the routes</li><li><a shape="rect" class="external-link" href="http://notizblog.nierbeck.de/2013/08/testing-camel-jpa-routes-with-pax-exam-and-karaf/" rel="nofollow">Testing Camel JPA routes with Pax-Exam and Karaf</a> - This blog is about how to use JPA, CXF and ActiveMQ with Camel in Karaf and how to do the testing best</li><li><a shape="rect" class="external-link" href="http://bushorn.com/unit-testing-apache-camel/" rel="nofollow">Testing with Apache Camel</a> - Blog post from April 2014 by Gnanaguru summarizing his experience looking into unit testing with Camel and all the possible ways this can be done.</li><li><a shape="rect" class="external-link" href="http://www.opensourceconnections.com/2014/04/24/correctly-using-camels-advicewith-in-unit-tests/" rel="nofollow">Correctly using Camel's AdviceWith in Unit Tests</a> from April 2014 by Dugg Turnbull talking about his experience how to write unit tests with the powerful advice with functionality in Camel.</li><li><a shape="rect" class="external-link" href="http://imranrazakh.blogspot.ae/2014/04/parlay-rest-sms-with-apache-camel.html" rel="nofollow">Parleys Rest SMS with Apache Camel</a> from April 2014 Imran Raza Khan talking about how to send SMS text messages using REST api with Apache Camel.</li><li><a shape="rect" class="external-link" href="http://hilton.org.uk/blog/camel-multipart-form-data" rel="nofollow">Camel HTTP file upload with multipart/form-data</a> from August 2014 by Peter Hilton how to send files over legacy system using HTTP built using Scala and the Scala DSL.</li><li><a shape="rect" class="external-link" href="http://blog.andyserver.com/2015/04/spring-boot-docker-websockets-camel/" rel="nofollow">Spring Boot, Docker and Websockets Integration with Apache Camel </a>from April 2015 by Andrew Block how to build a Camel web app using Spring Boot that listen for docker events in a HTML5 web app using web sockets in a micro style manner.</li><li><a shape="rect" class="external-link" href="http://www.mooreds.com/wordpress/archives/2065" rel="nofollow">Using basic authentication and Jetty realms to protect Apache Camel REST routes</a> from June 2015 by Dan Moore writes how to use basic auth with the <a shape="rect" href="rest-dsl.html">Rest D SL</a> and Jetty as component.</li></ul><h4 id="Articles-Tooling/CombinationwithotherProducts">Tooling / Combination with other Products</h4><p>These examples show Camel combined with several tools (e.g. IDE), ESBs, and other middleware products such as messaging or OSGi container.</p><ul><li><a shape="rect" class="external-link" href="http://macstrac.blogspot.com/2011/01/wanna-try-our-apache-camel-developer.html" rel="nofollow">Wanna try our Apache Camel developer tools for Enterprise Integration Patterns?</a> <em>by James Strachan</em></li><li><a shape="rect" class="external-link" href="http://coders-unite.blogspot.com/2011/07/using-netbeans-70-to-create-new-project.html" rel="nofollow">Using NetBeans 7.0 to create a new Apache Camel project</a> shows how to start from scratch in NetBeans to setup a Apache Camel project (tutorial style with screenshots)</li><li><a shape="rect" class="external-link" href="http://coders-unite.blogspot.com/2011/07/using-netbeans-70-to-create-apache.h tml" rel="nofollow">Using NetBeans 7.0 to create a new Apache Camel project without Spring dependency</a> shows how to start from scratch in NetBeans to setup a Apache Camel project (tutorial style with screenshots) without any Spring dependency</li><li><a shape="rect" class="external-link" href="http://ankiewsky.blogspot.com/2008/10/integrating-apache-camel-with-jboss-esb.html" rel="nofollow">Integrating Apache Camel with JBoss ESB</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://ankiewsky.blogspot.com/" rel="nofollow">Edgar Ankiewsky</a></em></li><li><a shape="rect" class="external-link" href="http://ankiewsky.blogspot.com/2009/02/combining-apachecamelbsf-to-make-jboss.html" rel="nofollow">Combining ApacheCamel+BSF to make JBoss ESB polyglot</a> <em>by Edgard Ankiewsky Silva</em></li><li><a shape="rect" class="external-link" href="http://blogs.sun.com/polyblog/entry/camel_fuji" rel="nofollow">Implementing Fuji integration scenario using Camel SE</a> <em>by Lo uis Polycarpou</em></li><li><a shape="rect" class="external-link" href="http://coderthoughts.blogspot.com/2009/07/irc-alerter-written-using-apache-camel.html" rel="nofollow">An IRC alerter written using Apache Camel and Java</a> how to easily integrate IRC with Camel to monitor and do alerts.</li><li><a shape="rect" class="external-link" href="http://opensourceknowledge.blogspot.com/2009/07/things-to-consider-when-selecting.html" rel="nofollow">Things to consider when selecting between Apache Camel and Apache Servicemix</a> <em>by Ashwin Karpe</em></li><li><a shape="rect" class="external-link" href="http://gnodet.blogspot.com/2009/10/jira-notification-system-for-irc-using.html" rel="nofollow">A jira notification system for irc using Camel</a> <em>by Guillaume Nodet</em></li><li><a shape="rect" class="external-link" href="http://blog.smooks.org/2010/02/22/apache-camel-smooks/" rel="nofollow">Camel + Smooks</a> from the official Smooks blog about Smooks integration Camel out of the bo x.</li><li><a shape="rect" class="external-link" href="http://magnus-k-karlsson.blogspot.com/2010/07/getting-started-with-apache-camel-and.html" rel="nofollow">Getting Started with Apache Camel and prepare for Apache ServiceMix deployment</a> <em>by Magnus K Karlsson</em></li><li><a shape="rect" class="external-link" href="http://www.dzone.com/links/r/smooks_osgi_camel_unedifact_servicemix.html" rel="nofollow">Smooks OSGI: Camel, UN/EDIFACT, ServiceMix</a> shows how to use Smooks with Camel running in the Apache ServieMix OSGi container.</li><li><a shape="rect" class="external-link" href="http://www.answerconsulting.com/blog/davisond/servicemix-bridge-to-websphere-mq/" rel="nofollow">ServiceMix bridge to IBM WebSphereMQ</a> how to bridge ActiveMQ and IBM WebSphereMQ with Camel running inside Apache ServiceMix 4.x (OSGi based).</li><li><a shape="rect" class="external-link" href="http://lowry-techie.blogspot.com/2011/06/camel-integration-with-oracle-weblogic.html" rel="nofollow">Camel integration with Oracle WebLogic JMS</a> <em>by Lowry Curry</em></li><li><a shape="rect" class="external-link" href="http://lowry-techie.blogspot.com/2010/11/camel-integration-with-websphere-mq.html" rel="nofollow">Camel integration with WebSphere MQ</a> <em>by Lowry Curry</em></li><li><a shape="rect" class="external-link" href="http://lucazamador.wordpress.com/2011/06/15/jbpm5-drools-apache-camel-integration/" rel="nofollow">jBPM5/Drools Apache Camel integration</a> a blog entry talking about JBMP5/Drools integration with Apache Camel.</li><li><a shape="rect" class="external-link" href="http://blog.nanthrax.net/2011/08/use-a-remote-ejb-in-camel-routes/" rel="nofollow">Use remote EJB in Camel routes</a> <em>by Jean-Baptiste Onofré</em></li><li><a shape="rect" class="external-link" href="http://blog.nanthrax.net/2011/08/use-camel-cxf-and-karaf-to-implement-batches/" rel="nofollow">Use Camel, CXF and Karaf to implement batches</a> <em>by Jean-Baptiste Onofré</em> explains h ow to control a Camel route from another route and a JAX-RS server using CXF, package into an OSGi bundle ready to run in Apache Karaf.</li><li><a shape="rect" class="external-link" href="http://www.liquid-reality.de/x/G4Bk" rel="nofollow">Karaf Tutorial Part 5 - Running Apache Camel integrations in OSGi</a> <em>by Christian Schneider</em></li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/2012/01/unit-testing-osgi-blueprint-with-apache.html" rel="nofollow">Unit testing OSGi Blueprint with Apache Camel made easier</a> - Blog post how Camel Testing with OSGi blueprint became much much easier, than having to resort to use pax exam.</li><li><a shape="rect" class="external-link" href="http://blog.nanthrax.net/2012/02/communication-between-two-remote-camel-routes-using-karaf-cellar/" rel="nofollow">Communication between two remote Camel routes using Apache Karaf Cellar</a> <em>by Jean-Baptiste Onofré</em></li><li><a shape="rect" class="external-link" h ref="http://jason-sherman.blogspot.se/2012/04/activemq-how-to-startstop-camel-routes.html" rel="nofollow">How to Start/Stop Camel Routes on an ActiveMQ Slave</a> - <em>by Jason Sherman</em></li><li><a shape="rect" class="external-link" href="https://github.com/magnuspalmer/wmbtesting/wiki/Article-about-testing-WMB" rel="nofollow">Article about testing WMB</a> - This article shows a hands-on approach of how you can test your IBM WebSphere Message Broker solutions in a simple way using modern tools, such as Apache Camel.</li><li><a shape="rect" class="external-link" href="http://blog.avisi.nl/2013/07/01/tools-for-building-a-real-time-analytics-platform/" rel="nofollow">Tools for building a real time analytics platform</a> - Article demonstrating using Apache Camel and Storm for real-time analytics.</li><li><a shape="rect" class="external-link" href="http://camundabpm.blogspot.it/2013/09/camunda-bpm-apache-camel-integrating.html?m=1" rel="nofollow">camunda BPM + Apache Camel: Integrati ng two Open Source frameworks for a lightweight BPM+SOA infrastructure</a> - From the Camunda team blogging how to use their product together with Apache Camel using a camunda-bpm component.</li><li><a shape="rect" class="external-link" href="http://www.javacodegeeks.com/2013/11/add-apache-camel-and-spring-as-jboss-modules-in-wildfly.html" rel="nofollow">Add Apache Camel and Spring as JBoss modules in WildFly</a> - How to reuse Camel JARs as JBoss Modules with WildFly</li><li><a shape="rect" class="external-link" href="http://www.christianposta.com/blog/?p=396" rel="nofollow">Running Camel on EAP</a> - by Christian Posta, how to run Apache Camel on JBoss EAP / Wildfly using JBoss Modules.</li><li><a shape="rect" class="external-link" href="http://blog.eisele.net/2014/08/bootstrapping-apache-camel-in-java-ee7.html" rel="nofollow">Bootstrapping Apache Camel in Java EE7 with WildFly 8</a> - by Markus Eisele, how to run Apache Camel on WildFly using CDI, as well information about other EE7 examples for Apache Camel.</li><li><a shape="rect" class="external-link" href="http://www.davsclaus.com/2015/02/your-apache-camel-applications-now.html" rel="nofollow">Your Apache Camel applications now includes out of the box documentation</a> - by Claus Ibsen, blogs about new functionality in Camel 2.15 onwards that means all EIP and component documentation is out of the box at runtime.</li><li><a shape="rect" class="external-link" href="http://www.davsclaus.com/2014/12/some-great-hawtio-videos-by-robin-huiser.html" rel="nofollow">Some great hawtio videos by Robin Huiser</a> - Three videos of demonstrating <a shape="rect" class="external-link" href="http://hawt.io/" rel="nofollow">hawtio</a> and Apache Camel in action.</li></ul><h4 id="Articles-CamelandGroovy">Camel and Groovy</h4><ul><li><a shape="rect" class="external-link" href="http://groovy.dzone.com/articles/groovy-ride-camel" rel="nofollow">A Groovy ride on Camel</a> <em>by Jack Hung</em> (December 2009)</li><li><a shap e="rect" class="external-link" href="http://mrhaki.blogspot.com/2009/04/handle-google-analytics-scheduled-e.html" rel="nofollow">Using Groovy and Camel to pool Google Analyst email reports</a> <em>by Mr. Haki</em> (April 2009)</li><li><a shape="rect" class="external-link" href="http://mrhaki.blogspot.com/2009/04/use-apache-camel-plugin-in-grails.html" rel="nofollow">Using grails-camel plugin to work with Camel in Grails land</a> <em>by Mr. Haki</em> (April 2009)</li><li><a shape="rect" class="external-link" href="http://mrhaki.blogspot.com/2009/04/send-mail-with-apache-camel-from-grails.html" rel="nofollow">Send mail with Apache Camel from Grails</a> <em>by Mr. Haki</em> (April 2009)</li><li><a shape="rect" class="external-link" href="http://www.andrejkoelewijn.com/wp/2009/02/28/groovy-and-grape-easiest-way-to-send-gtalk-message-with-apache-camel/" rel="nofollow">Groovy and Grape - easiest way to send gtalk message with Apache Camel</a> <em>by Andrej Koelewijn</em> (February 2009)</ li></ul><h4 id="Articles-CamelandScala">Camel and Scala</h4><ul><li><a shape="rect" class="external-link" href="http://jaxenter.com/scalaz-camel-fully-leveraging-what-scala-and-scalaz-offers-for-functional-programming-34717.html" rel="nofollow">Interview with Martin Krasser about camel-scalaz</a> from Jaxcenter. Scalaz-Camel: fully leveraging 'what Scala and Scalaz offers for functional programming.'</li><li><a shape="rect" class="external-link" href="http://www.kai-waehner.de/blog/2011/06/23/apache-camel-and-scala-a-powerful-combination/" rel="nofollow">Apache Camel and Scala</a>: A powerful Combination <em>by Kai Wähner</em></li><li><a shape="rect" class="external-link" href="http://davsclaus.blogspot.com/2011/12/apache-camel-little-scala-dsl-example.html" rel="nofollow">A little Scala DSL example</a> - A little blog post showing how to use the Camel Scala DSL levering Scala functions directly in the DSL.</li><li><a shape="rect" class="external-link" href="http://blog.avisi.n l/2013/01/07/apache-camels-scala-dsl-explored/" rel="nofollow">Apache Camel’s Scala DSL explored</a> - A blog post using Camel and Scala to build a powerful solution to decouple systems. Using HTTP, JSon and Scala case classes in a nice way.</li><li><a shape="rect" class="external-link" href="http://www.hascode.com/2013/02/using-apache-camel-with-scala-and-the-camel-scala-dsl/" rel="nofollow">Using Apache Camel with Scala and the Camel Scala DSL</a> - A tutorial from Feb 2013 on using Camel and Scala DSL with a number of examples using the <a shape="rect" href="eip.html">EIP</a>s and Camel <a shape="rect" href="components.html">Components</a>, and with source code.</li><li><a shape="rect" class="external-link" href="http://siliconsenthil.in/blog/2013/07/07/apache-camel-with-scala-testing-styles/" rel="nofollow">Apache Camel with Scala testing styles</a> - A blog post on different approaches of camel testing with ScalaTest.</li><li><a shape="rect" class="external-link" href="ht tp://siliconsenthil.in/blog/2013/07/11/apache-camel-with-scala-extending-dsl/" rel="nofollow">Apache Camel with Scala: Extending DSL</a> - A blog post extending the Camel Scala DSL</li></ul><h4 id="Articles-CamelandClojure">Camel and Clojure</h4><ul><li><a shape="rect" class="external-link" href="http://codeabout.blogspot.com/2010/06/using-apache-camel-from-clojure.html" rel="nofollow">Using Apache Camel from Clojure</a><em>by Jason Whitlark</em> (June 2010)</li></ul><p><strong><br clear="none"></strong></p><p><strong>Camel and the IoT (Internet of Things)</strong></p><ul><li><a shape="rect" class="external-link" href="http://java.dzone.com/articles/make-your-iot-gateway-wifi" rel="nofollow">Make Your IoT Gateway WiFi-Aware Using Camel and Kura</a> - DZone article by Henryk Konsek (2015)</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/hekonsek/io-t-gateway-dream-team-eclipse-kura-and-apache-camel" rel="nofollow">IoT gateway dream team - Eclipse Kura and Apache Camel</a> - slides from the Henryk Konsek talk for Eclipse IoT Virtual Meetup (2015)</li><li><a shape="rect" class="external-link" href="https://www.youtube.com/watch?v=mli5c-oTN1U" rel="nofollow">IoT gateway dream team - Eclipse Kura and Apache Camel</a> - video from the Henryk Konsek talk for Eclipse IoT Virtual Meetup (2015)</li><li><a shape="rect" class="external-link" href="http://bushorn.com/iot-service-environment-using-apache-camel-jboss-mq/" rel="nofollow">The IoT in the service of the environment using Apache Camel & JBoss A-MQ</a> - blog post by <span>Abdellatif Bouchama from June 2015 how </span>Apache Camel doing IoT to help measure air quality in the streets of France</li></ul><p> </p><h4 id="Articles-ComparisontoCamel'sCompetitors">Comparison to Camel's Competitors</h4><ul><li><a shape="rect" class="external-link" href="http://www.christianposta.com/blog/?p=327" rel="nofollow">Light-weight, open-source integration: Apache Camel or Sprin g Integration?</a> <em>by Christian Posta</em> (September 2013)</li><li><a shape="rect" class="external-link" href="http://javacodebook.com/2013/07/24/spring-integration-vs-apache-camel/" rel="nofollow">Apache Camel vs Spring Integration</a> - (July 2013)</li><li><a shape="rect" class="external-link" href="http://www.ofbizian.com/2012/12/spring-integration-22-is-out-it-is-time.html" rel="nofollow">Spring Integration 2.2 is out, it is time for another comparison with Apache Camel</a> - <em>by Bilgin</em> (December 2012)</li><li><a shape="rect" class="external-link" href="http://www.dzone.com/links/r/spring_integration_project_creation_vs_apache_cam.html" rel="nofollow">Spring Integration Project Creation VS. Apache Camel Project Creation</a> <em>by Claus Ibsen</em> (April 2012)</li><li><a shape="rect" class="external-link" href="http://java.dzone.com/articles/spring-integration-and-apache" rel="nofollow">Spring Integration and Apache Camel</a> <em>by Biju Kunjummen</em> (December 200 9)</li><li><a shape="rect" class="external-link" href="http://hillert.blogspot.com/2009/10/apache-camel-alternatives.html" rel="nofollow">Apache Camel alternatives</a> <em>by Gunnar Hillert</em> (October 2009)</li></ul><h3 id="Articles-PresentationsonApacheCamel">Presentations on Apache Camel</h3><ul><li><a shape="rect" class="external-link" href="http://family-hildebrandt.com/eduard/eip_with_apache_camel/" rel="nofollow">Implementing Enterprise Integration Patterns with Apache Camel</a> presentation <em>by Eduard Hildebrandt</em></li><li><a shape="rect" class="external-link" href="http://www.chariotsolutions.com/slides/pdfs/ete2009-camel-for-ete-2009.pdf" rel="nofollow">Dead Simple Integration with Apache Camel</a> <em>by Aaron Mulder</em></li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/davsclaus/fuse-community-day-london-2010-apache-camel-presentation" rel="nofollow">Claus Ibsen's</a> Apache Camel presentation at the <a shape="rect" class="external-li nk" href="http://fusesource.com/" rel="nofollow">FUSE</a> community day in London 2010.</li><li><a shape="rect" class="external-link" href="http://fusesource.com/community/events/" rel="nofollow">FuseSource presentations</a> on Camel and other related Apache projects</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/davsclaus/apache-camel-devoxx-2010" rel="nofollow">Claus Ibsen presented Apache Camel at Devoxx 2010</a> - Slides from <a shape="rect" class="external-link" href="http://devoxx.com/display/Devoxx2K10/Apache+Camel,+a+powerful+open+source+integration+framework" rel="nofollow">the presentation</a> Claus did at the Devoxx conference.</li><li><a shape="rect" class="external-link" href="http://fusesource.com/collateral/91" rel="nofollow">Introduction to Apache Camel </a> is a nice set of slides to get familiar with Apache Camel.</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/KaiWaehner/2012-05-confesscamelcloudintegrat ion" rel="nofollow">Systems Integration in the Cloud Era with Apache Camel</a> (presented <em>by</em> <em><a shape="rect" class="external-link" href="http://www.kai-waehner.de/" rel="nofollow">Kai Wähner</a></em> ( Confess 2012 in Austria)</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/KaiWaehner/camelone-2012-bpm-beyond-web-services" rel="nofollow">Business Process Management (BPM) beyond Web Services with Apache Camel and Activiti</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://www.kai-waehner.de/" rel="nofollow">Kai Wähner</a></em> (CamelOne 2012)</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/KaiWaehner/camelone-2012-spoilt-for-choice-which-integration-framework-to-use" rel="nofollow">Spoilt for Choice - Which Integration Framework to use?</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://www.kai-waehner.de/" rel="nofollow">Kai Wähner</a></em> (CamelOne 2012 i n Boston)</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/davsclaus/apache-camel-clausibsen" rel="nofollow">Getting started with Apache Camel</a> - at <a shape="rect" class="external-link" href="http://www.devconf.cz/" rel="nofollow">Devconf</a> february 2013. Presentation <em>by</em> <em><a shape="rect" class="external-link" href="http://www.davsclaus.com/" rel="nofollow">Claus Ibsen</a></em></li><li><a shape="rect" class="external-link" href="http://camelone.com/apache-camel-conference-2013/camelone_agenda_2013/" rel="nofollow">CamelOne 2013</a> - <a shape="rect" class="external-link" href="http://camelone.com/" rel="nofollow">CamelOne</a> conference with various talks with Camel, ActiveMQ, ServiceMix, CXF, Karaf both technical and real-life presentations.</li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/davsclaus/apache-camel-barcelonajanuary2014" rel="nofollow">Getting started with Apache Camel</a> - at Barcelona JUG jan uary 2014. Presentation by <em><a shape="rect" class="external-link" href="http://www.davsclaus.com/" rel="nofollow">Claus Ibsen</a></em>. </li><li><a shape="rect" class="external-link" href="http://www.slideshare.net/davsclaus/workshop-barcelona-january2014" rel="nofollow">Workshop with Apache Camel</a> - at Barcelona JUG january 2014. Given by <em><a shape="rect" class="external-link" href="http://www.davsclaus.com/" rel="nofollow">Claus Ibsen</a></em>.</li></ul><h3 id="Articles-Podcasts">Podcasts</h3><ul><li><a shape="rect" class="external-link" href="http://macstrac.blogspot.com/" rel="nofollow">James Strachan</a> was <a shape="rect" class="external-link" href="http://briefingsdirect.blogspot.com/2007/08/apache-camel-addresses-need-for.html" rel="nofollow">interviewed</a> <em>by</em> <em><a shape="rect" class="external-link" href="http://www.zoominfo.com/Search/PersonDetail.aspx?PersonID=338181&QueryID=0b37845a-9e13-492a-92e6-7ac8ac9707b7" rel="nofollow">Dana Gardner</a ></em></li><li><a shape="rect" class="external-link" >href="http://techcast.chariotsolutions.com/index.php?post_id=503319" >rel="nofollow">Episode 35 - A few beers with Chariot's Open Source >Integration Experts</a> - Chariot TechCast Episode 35 where they talk about: >ServiceMix, Camel, FUSE, Mule, Spring Integration, EIP, ESB etc.</li><li><a >shape="rect" class="external-link" href="http://basementcoders.com/?p=684" >rel="nofollow">The Basement Coders Episode 14 - Apache Camel</a> - Basement >Coders discusses Apache Camel. You may want to skip to the 25 minute where >they start talking about Camel.</li><li><a shape="rect" class="external-link" >href="http://jbosscommunityasylum.libsyn.com/podcast-28-fuse-stories" >rel="nofollow">JBoss Asylum Podcast Episode 28 - Fuse stories</a> - Podcast >from January 2013 with James Strachan and Rob Davies with the background >history and how they got into creating Apache Camel, and how they tink Camel >has become such successful.</li><li><a shape="rect" cla ss="external-link" href="http://cloudevangelist.org/2013/02/18/podcast-james-strachan-mr-apache-camel/" rel="nofollow">Podcast James Strachan - Mr Apache Camel</a> - Podcast from February 2013 with James Strachan about Apache Camel, integration and the cloud.</li><li><a shape="rect" class="external-link" href="http://blog.eisele.net/2014/08/developer-interviews-di-2-claus-ibsen.html" rel="nofollow">Developer Interview with Claus Ibsen</a> - Video interview August 2014 with Claus Ibsen about Apache Camel, Camel tooling, and about the upcoming Camel release.</li></ul><h3 id="Articles-Books"><a shape="rect" href="books.html">Books</a></h3><ul><li>Apache Camel Developer's Cookbook <em>by Scott Cranton and Jakub Korab </em>(Packt Publishing, December 2013)</li><li>Instant Apache Camel Messaging System <em>by Evgeniy Sharapov</em> (Packt Publishing, September 2013)</li><li>Instant Apache Camel Message Routing <em>by Bilgin Ibryam</em> (Packt Publishing, August 2013)</li><li>Camel in Actio n <em>by Claus Ibsen and Jonathan Anstey</em> (Manning, December 2010)</li><li>Enterprise Integration Patterns <em>by Gregor Hohpe and Bobby Woolf</em> (Addison Wesley, October 2003)</li></ul><h3 id="Articles-OnlineTraining">Online Training</h3><ul><li><a shape="rect" class="external-link" href="http://www.pluralsight.com/courses/apache-camel-intro-integration" rel="nofollow">Introduction to Apache Camel</a> - Pluralsight o<span style="color: rgb(34,34,34);">nline </span><span style="color: rgb(34,34,34);">training course covering the core Camel framework, pattern implementations </span><span style="color: rgb(34,34,34);">and </span><a shape="rect" class="external-link" href="http://hawt.io/" rel="nofollow">hawt.io</a> </li></ul><h3 id="Articles-Other">Other</h3><ul><li><a shape="rect" class="external-link" href="http://www.linkedin.com/groups?mostPopular=&gid=2447439" rel="nofollow">Linkedin Apache Camel group</a> - Linkedin group for the Apache Camel p roject.</li><li><a shape="rect" class="external-link" href="https://plus.google.com/u/0/communities/106271384875356488225" rel="nofollow">Google Plus Apache Camel community</a> - G+ community for the Apache Camel project.</li><li><a shape="rect" class="external-link" href="http://fusesource.com/fuse/enterprise-integration-patterns/" rel="nofollow">EIP printable flashcards</a> - A 6 page PDF with printable EIP cards.</li><li>There are several companies that provide extra documentation, examples, tutorials, etc... See the <a shape="rect" href="commercial-camel-offerings.html">Commercial Camel Offerings</a> page for more details.</li><li><a shape="rect" class="external-link" href="http://refcardz.dzone.com/refcardz/enterprise-integration" rel="nofollow">Apache Camel Reference Card at DZone</a> <em>by Claus Ibsen</em></li><li><a shape="rect" class="external-link" href="http://refcardz.dzone.com/refcardz/apache-camel-update" rel="nofollow">The Top Twelve Integration Patterns for Apache C amel Reference Card at DZone</a> <em>by Claus Ibsen</em></li><li><a shape="rect" class="external-link" href="http://refcardz.dzone.com/refcardz/essential-camel-components" rel="nofollow">Essential Camel Components Reference Card at DZone</a> <em>by Christian Posta</em></li><li>The Apache Camel Components Poster (<a shape="rect" class="external-link" href="http://gliesian.com/camel/ApacheCamelComponents.pdf" rel="nofollow">PDF</a>, <a shape="rect" class="external-link" href="http://gliesian.com/camel/ApacheCamelComponentsCropMarksAndBleed.pdf" rel="nofollow">PDF w/ crops and bleed</a>, <a shape="rect" class="external-link" href="http://gliesian.com/camel/ApacheCamelComponents.jpg" rel="nofollow">JPG image</a>, <a shape="rect" class="external-link" href="http://fineartamerica.com/featured/apache-camel-components-poster-gliesian-llc.html" rel="nofollow">Printed</a>) <em>by Gliesian LLC.</em> (October, 2013)<em><br clear="none"></em></li></ul><h3 id="Articles-Bl ogs">Blogs</h3><ul><li><a shape="rect" class="external-link" href="http://opensourceknowledge.blogspot.com/" rel="nofollow">Ashwin Karpe's Blog (OpenSourceKnowledge)</a> - Ashwin is a Camel committer and writes about Camel.</li><li><a shape="rect" class="external-link" href="http://benoday.blogspot.com/" rel="nofollow">Ben O'Day's Blog</a> - Ben works in the field and sometimes blogs about Camel</li><li><a shape="rect" class="external-link" href="http://ofbizian.com/" rel="nofollow">Bilgin Ibryam's Blog</a> - Bilgin blogs about Camel, OFBiz and Open Source in general.</li><li><a shape="rect" class="external-link" href="http://cmoulliard.blogspot.com/" rel="nofollow">Charles Moulliard's Blog</a> - Charles occasionally blogs about Camel and OSGi</li><li><a shape="rect" class="external-link" href="http://www.liquid-reality.de/pages/viewpage.action?pageId=131134" rel="nofollow">Christian Schneider's Blog</a> - Christian occasionally blogs about Camel and CXF.</li><li><a shape="rect" cla ss="external-link" href="http://davsclaus.blogspot.com/" rel="nofollow">Claus Ibsen's Blog</a> - Claus is a Camel committer since March 2008, and writes a lot about Camel.</li><li><a shape="rect" class="external-link" href="http://camelbot.blogspot.com/" rel="nofollow">Hadrian Zbarcea</a> - also blogs about Camel.</li><li><a shape="rect" class="external-link" href="http://macstrac.blogspot.com/" rel="nofollow">James Strachan's Blog</a> - James blogs about Camel sometimes too <img class="emoticon emoticon-smile" src="https://cwiki.apache.org/confluence/s/en_GB-1988229788/4109/76e0dbb30bc8580e459c201f3535d84f9283a9ac.1/_/images/icons/emoticons/smile.png" data-emoticon-name="smile" alt="(smile)"></li><li><a shape="rect" class="external-link" href="http://blog.nanthrax.net" rel="nofollow">Jean-Baptiste Onofré's Blog</a> - JB blogs about Camel, CXF, Karaf, ServiceMix and OSGi in general.</li><li><a shape="rect" class="external-link" href="http://janstey.blogspot.com" rel="nofollow"> Jon Anstey's Blog</a> - Jon occasionally blogs about Camel</li><li><a shape="rect" class="external-link" href="http://www.kai-waehner.de/blog" rel="nofollow">Kai Wähner's Blog</a> - Kai blogs about Camel, ESB, Cloud, and present Camel at various conferences as well.</li><li><a shape="rect" class="external-link" href="http://marcelojabali.blogspot.com/" rel="nofollow">Marcelo Jarbali's Blog</a> - Marcelo blogs about Websocket, Camel and integration.</li><li><a shape="rect" class="external-link" href="http://michalwarecki.blogspot.com/" rel="nofollow">Michael Warecki's Blog</a> - Michael blogs about SOA, BPA and Camel.</li><li><a shape="rect" class="external-link" href="http://blog.raulkr.net/" rel="nofollow">Raul Kripalani's Blog</a> - Raúl blogs about Camel, ServiceMix, ActiveMQ, CXF, SOA, Open Source in general, both in Spanish and English.</li><li><a shape="rect" class="external-link" href="http://robertjliguori.blogspot.com" rel="nofollow">Robert James Liguori's Blog</a > - Blogs about Java and supporting resources including Apache > Camel.</li><li><a shape="rect" class="external-link" > href="http://code.notsoclever.cc" rel="nofollow">Tracy Snell's Blog</a> - > Tracy frequently blogs about Camel.</li><li><a shape="rect" > class="external-link" href="http://willemjiang.blogspot.com/" > rel="nofollow">Willem Jiang's Blog</a> - Willem also writes about Camel in > English and Chinese.</li></ul><h3 > id="Articles-Twitterers">Twitterers</h3><ul><li><a shape="rect" > class="external-link" href="http://twitter.com/#!/davsclaus" > rel="nofollow">@davsclaus</a> - Claus Ibsen (<a shape="rect" > class="external-link" href="http://twitter.com/#!/davsclaus" > rel="nofollow">@davsclaus</a>) tweets often about Camel, open source, and > integration.</li><li><a shape="rect" class="external-link" > href="http://twitter.com/#!/bibryam" rel="nofollow">@bibryam</a> - Bilgin > Ibryam (<a shape="rect" class="external-link" > href="http://twitter.com/#!/bibryam" rel="nofollow">@bibryam</a>) tweets oft en about Camel.</li><li><a shape="rect" class="external-link" href="https://twitter.com/jstrachan" rel="nofollow">@jstrachan</a> - James Strachan (<a shape="rect" class="external-link" href="https://twitter.com/jstrachan" rel="nofollow">@jstrachan</a>) tweets about Camel, open source and integration.</li><li><a shape="rect" class="external-link" href="https://twitter.com/hekonsek" rel="nofollow">@hekonsek</a> - Henryk Konsek (<a shape="rect" class="external-link" href="https://twitter.com/hekonsek" rel="nofollow">@hekonsek</a>) tweets about Camel and the Internet Of Things</li></ul><h3 id="Articles-Non-English">Non-English</h3><ul><li><a shape="rect" class="external-link" href="http://www.tecsisa.com/index.igw?item=1628" rel="nofollow">Domain-Specific Languages (DSLs) in Apache Camel (Spanish)</a> <em>by Gema Perdiguero</em> <a shape="rect" class="external-link" href="http://www.tecsisa.com/index.igw?item=1629" rel="nofollow">Apache Camel integration in ServiceMix (Spanish)</a> <em>by Sebastián Gómez</em></li><li><a shape="rect" class="external-link" href="http://blog.finalist.com/2009/03/30/apache-camel-enterprise-integration-met-scripttalen-en-dsls/" rel="nofollow">Apache Camel: Enterprise Integration met scripttalen en DSLs (Dutch)</a> <em>by Peter Maas</em></li><li><a shape="rect" class="external-link" href="http://github.com/dulanov/cbrru-agent" rel="nofollow">A practical example of using Camel and Groovy to post russian currency rates on Twitter</a> <strong>in russia</strong> <em>by</em> <em><a shape="rect" class="external-link" href="https://twitter.com/dulanov" rel="nofollow">dulanov</a></em></li><li><a shape="rect" class="external-link" href="http://www.journaldunet.com/developpeur/java-j2ee/spring-integration-vs-apache-camel/" rel="nofollow">Java integration frameworks - Spring Integration vs. Apache Camel</a> Article from April 2010 which compares the two frameworks (<strong>in french</strong>).</li><li><a shape="rect" class="external -link" href="http://blog.xebia.fr/2010/09/30/creer-un-composant-apache-camel-de-connexion-a-lapns-1-sur-3/" rel="nofollow">3 Articles about Apache Camel to push notifications to Apple devices (in French)</a> <em>by Alexis Kinsella</em></li><li><a shape="rect" class="external-link" href="http://www.programistamag.pl/magazine/show/18" rel="nofollow">Apache Camel for beginners</a> - <strong>In polish</strong>, article from online magazine posted in 2012 introducing Apache Camel.</li><li><a shape="rect" class="external-link" href="https://www.youtube.com/watch?v=LnZs3_rkqz0&feature=youtu.be&a" rel="nofollow">Apache Camel open source integration</a> - <strong>In German</strong>, a 20 minute video posted in early 2015 covering Apache Camel</li></ul></div> [... 5 lines stripped ...] Modified: websites/production/camel/content/cache/main.pageCache ============================================================================== Binary files - no diff available.