Articles are divided into several sections. As the lists grow, further sectioning refinements may be necessary.
These examples show usage of several different components and other concepts such as error handling.
Jammazwan - A set of many small examples to learn parts of Apache Camel more quickly.
Matteo wrote a blog entry about using Camel with iBatis
Using the Camel aggregator correctly by Torsten Mielke
Spring Remoting with JMS Example by Amin Abbaspour
Using RSS with Apache Camel by Jeroen Reijn
Axis 2 ride with Camel how to use Axis 2 with Camel by Sagara
A Camel based XML payload HTTP polling provider by Christopher Hunt
First steps with Apache Camel on Google App Engine by Martin Krasser
A simple file monitoring console with camel, cometd and jquery by Andrej Koelewijn
Advanced Event Notification Framework with Apache Camel by Hendy
Camel IRC Message Route Example by James Carr
A composite REST service using Apache Camel by Andrej Koelewijn
EDA events over system boundaries with Camel by Sculptur team blog
Dynamic FTP Client using Apache Camel and Spring by Mattias Severson
Virtual ESB - application integration made painless with Apache Camel by Piotr Jagielski
Application-Monitoring & Statistics-Collection with Apache Camel by Martin Huber
Camel exception handling overview by Ben O'Day
Remote Observer Pattern with Publish-Subscribe via XMPP by Hendy
Implementing Asynchronous Observer Pattern with Bean Proxy by Hendy
Apache Camel Example Application - Earthquake Mashups showing how Camel using[|](articles.html) EIPs can gather online earthquake and weather data and expose REST service.
RouteBuilding with inherited configurations by Martin Huber
Mathew's Thoughts on Apache Camel 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.
Transparent Asynchronous Remoting via JMS by Harald Wellman
Dynamic Routing Using Health Information Policy with Apache Camel by Edward Brown and Jamie Goodyear
TCP proxy with Apache Camel by Scott Cranton
Calling WebServices with Apache Camel by Marcelo Jabali
Apache Camel and SOAP by Jan Kronquist
Using Apache Camel to monitor SNMP devices by Marcelo Jabali
Website mashup with Apache Camel by Jean-Baptiste Onofré
Error handling in Camel for JMS consumer endpoint by Torsten Mielke
Cloud integration with Apache Camel and Amazon web services s3 sqs and sns by Kai Wähner
Visual IDE said to jump start Camel mediation routing - Article from TechTarget magazine about visual IDE for Camel development
Using the MINA component in Apache Camel - Blog post by Marcelo Jabali
Using HTTP-based endpoints with Apache Camel - Blog post by Marcelo Jabali
Cloud Notifications with Apache Camel - Blog post by Ioannis Canellos
Combine Yahoo Finance and HBase using Camel - Blog post Robert Felker writing about how to gather finance statistics from Yahoo using Camel with HBase and REST.
Splitting big XML files with Camel - Part 1 - 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.
Splitting big XML files with Camel - Part 2 - This covers splitting big XML files using the new camel-stax
component, introduced in Camel 2.9.
Correlating logs from redelivered messages - by Claus Ibsen
Using Apache Camel to Manage Amazon EC2 Startup/Shutdown by Jeff Davis
Easy Handmade SOAP-Webservice-Versioning With Apache Camel by Martin Huber
Using twitter and web socket with Apache Camel by Claus Ibsen
Gotcha when using Camel Servlet - A blog post with some advice when using the Camel Servlet component.
Working with EMail attachments - by Jason Sherman
Using Quartz, Camel and Spring for Distributed Service Orchestration - by Nestor Urquiza
Camel and MongoDB: a match made in heaven - Introduction to the Camel MongoDB component launched with the Camel 2.10 release.
EIP in Action - A blog post with 4 use-cases that demonstrates how to use EIPs in theory and Camel in practice.
Monitoring and managing Apache Camel using JMX - 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.
Olympics Image loader powered by Apache Camel - Bilgin shows how to write a little website displays twitter images related to the Olympics in real time.
Camel and RabbitMQ - A blog post showing how to integrate Camel with RabbitMQ
Monitoring Camel applications on the Cloud - by Bilgin Ibryam
Apache Camel for home monitoring - 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 MQTT broker, and store in a SQL Database.
Designing and Implementing our Camel-based mgm Cosmo Router - 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.
Lessons learned from using Apache Camel, MTOM and JMS - Blog post on experience using SOAP with MTOM (using Apache CXF) and JMS (using Apache ActiveMQ).
From inside the code: Camel RouteBuilder and Java DSL - A deep dive into the internals of Apache Camel to see how the Java DSL works
From inside the code: Camel Routing Engine Part I - A deep dive into the internals of Apache Camel to see how Camel setup the routes
Testing Camel JPA routes with Pax-Exam and Karaf - This blog is about how to use JPA, CXF and ActiveMQ with Camel in Karaf and how to do the testing best
Unit Testing With Apache Camel - by Jitendra Bafna (January 2018)
Correctly using Camel's AdviceWith in Unit Tests from April 2014 by Dugg Turnbull talking about his experience how to write unit tests with the powerful advice with functionality in Camel.
Parleys Rest SMS with Apache Camel from April 2014 Imran Raza Khan talking about how to send SMS text messages using REST api with Apache Camel.
Camel HTTP file upload with multipart/form-data from August 2014 by Peter Hilton how to send files over legacy system using HTTP built using Scala and the Scala DSL.
Spring Boot, Docker and Websockets Integration with Apache Camel 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.
Using basic authentication and Jetty realms to protect Apache Camel REST routes from June 2015 by Dan Moore writes how to use basic auth with the Rest DSL and Jetty as component.
Using Camel, CDI inside Kubernetes with Fabric8 from June 2015 by Ioanis Cannelos who writes how to build Camel microservices with CDI and have services discovery and injection with CDI for Docker containers running on Kubernetes with fabric8.
Learn Apache Camel - Indexing Tweets in Real-Time from September 2016 by David Kiss, how to pull in tweets in real time and index those in elasticsearch and use a see the data in graphical dashboard.
Calling Native Code with Camel from November 2016 by Josh Regan talking about how to call c, c++, c# code directly from Camel.
Take JPA to another level from November 2016 by Flemming Harms talking about how to use JPA beans with Camel JPA in a more advanced way.
The Apache Camel version of a Spring Batch tutorial from December 2016 by Abhilash Nair - A demo project that replicates a Spring Batch tutorial using Apache Camel within a Spring Boot app.
Faster File Consumption with Apache Camel from January 2017 by Josh Reagan - Covers the strategies for consuming files faster in Apache Camel.
How to use Maven with Apache Camel from February 2019 - Covers how quickly create, compile and run Camel applications.
How to test Apache Camel JMS routes with Spring and ActiveMQ step by step from May 2017 by Marcin Zimecki - Covers how to unit test Camel with ActiveMQ JMS routes
Short Retry vs Long Retry in Apache Camel from June 2017 by Bilgin Ibryam - Talks about difference between short and long retries with Camel and related concepts from integration patterns point of view.
PGP Encryption and Decryption with Apache Camel from July 2017 by Jitendra Bafna article which explains how PGP works and shows how to use PGP in Camel routes for both encryption and decryption.
Creating Clustered Singleton Services on Kubernetes with Apache Camel from October 2017 by Nicola Ferraro talks about how the Camel master component can be used for singleton routes in a cluster such as Kubernetes.
Monitoring Camel with Prometheus in OpenShift from November 2017 by Bruno Meseguer talks about how to gather Camel metrics using Prometheus and display in Grafana.
Which Camel DSL to use and why from December 2017 by Bilgin whom has compiled feedback from various Camel developers, consultants etc and discuss Java DSL vs XML DSL.
Deploying Apache Camel to Google Kubernetes Engine from December 2017 by Evgeny Minkevich talks about how they run Apache Camel in containers on Google Cloud. The article has details how to manage, monitor and log your Camel applications.
Spring Boot, Apache Camel, and Swagger UI from January 2018 by Bennet Schulz shows how you can quickly create a Camel application running on Spring Boot with Rest DSL and Swagger UI out of the box.
The Saga Pattern in Apache Camel from April 2018 by Nicola Ferraro explains in an in-depth blog post all about the new Saga pattern that was added to Camel 2.21.
Creating a REST API in Apache Camel from June 2018 by Tom Donohue explains the Rest DSL and how to use it with a basic example that is a great tutorial for learning about the Rest DSL.
Enterprise integration for Ethereum from July 2018 by Bilgin Ibryam explains the Ethereum eco-system and where you can use Camel with the bit-coin and block-chain technologies.
Camel Aggregation Strategies from August 2018 by Josh Reagan whom blogs about how to aggregate data using Camel's AggregationStrategy when using EIPs such as Content Enricher, Splitter or the Aggregator.
These examples show Camel combined with several tools (e.g. IDE), ESBs, Application Services, and other middleware products such as messaging or OSGi container.
A Camel running in the Clouds (Part 2) by Luca Burgazzoli (April 2017)
A Camel running in the Clouds by Luca Burgazzoli (December 2016)