THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Open Source Integration with Apache Camel by Jonathan Anstey
- 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. by Charles Moulliard
- Simple DSL OSGi bundle example by Andrej Koelewijn
- Realization of EAI Patterns with Apache Camel by Pascal Kolb
- Navigating the Integration Landscape - Claus Ibsen on Apache Camel Claus Ibsen was interviewed at DZone discussing the integration landscape
- Enterprise Integration Pattern with Apache Camel 2.0 by Julien Dechmann
- Camellos - Discovering Apache Camel by Gunnar Hillert
- First step with Apache Camel by Lukasz Budnik
- Devoxx talk about Apache Camel - Impressions from the talk by Jos Nieuwenhuis
- LEGO Java: Apache Camel Context and Route Basics shows how to build integration applications using EIPs LEGO style. Building an application to parse HTML pages from web sites.
- LEGO® Java (II): Apache Camel Error Handling, Java Beans and Web Services
- Getting started with Apache Camel using Groovy by Zemian Deng
- Introduction to Apache Camel by Alexander Holbreich
- What is Camel? a short blog about what Camel is, leading up to slides from a recent Camel presentation in autumn 2012.
- Getting started with Apache Camel a short blog from December 2012 about how to implement an use-case from scratch with Apache Camel.
- Discovering the power of Apache Camel - A blog post from December 2012 by Bernard Ligny
- Growing EAI with Apache Camel - Good lengthy article from March 2013 covering simple integration needs that grows and shows how Camel can be up for the task. Recommend read.
- Getting started with Apache Camel using Java - 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.
- SOA Integration with Apache Camel - Article from September 2013 introducing to Apache Camel and how it can be used with SOA and Web Services.
- Tutorial: Integration with Apache Camel by Charles Moulliard (September 2013)
- Knowledge Tree integration using Apache Camel
- Introduction to the Open eHealth Integration Platform (based on top of Apache Camel) Excellent DZone article by Martin Krasser
- Camel vs. JBI by Adrian Trenaman
- Hiding The Middleware from Your Domain Code With Camel by James Carr
Using Camel
These examples show usage of several different components and other concepts such as error handling.
- A bit more meat: Camel applied : JMS to File by Mike McLean
- Matteo wrote a blog entry about using Camel with iBatis
- Using the Camel aggregator correctly by Torsten Mielke
- Spring Remoting with JMS Example on Amin Abbaspour's Weblog
- Camel routes and HL7 by Roger Searjeant
- Leverage EIP with Apache Camel and Twitter by Bruno Borges
- 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
- Camel, CXF and JMS by Example by Silvester van der Bijl
- 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
- Using Apache Camel to route SOAP calls through message queues by Glen Mazza
- 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|\ 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
- Transforming and splitting huge EDI files using Smooks and Camel by Claus Straube
- JDBC Persistence for Camel Aggregator talks about how to use the Agreggator EIP with persistence support.
- TCP proxy with Apache Camel by Scott Cranton
- Process driven Froms with Apache Camel and websockets shows how to use web sockets with Camel with an Web UI example.
- 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
- Hot Standby failover for Apache Camel by Christian Schneider
- 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
- Some Camel Stuff - A blog post from February 2013 by John Källström
- 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).
- Camel CXF Component – WSDL First Example - A simple WSDL first Camel CXF producer and consumer.
- Camel CXFRS Component - Simple REST - A simple CXFRS example exposing a REST interface to a database table.
- 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
Tooling / Combination with other Products
These examples show Camel combined with several tools (e.g. IDE), ESBs, and other middleware products such as messaging or OSGi container.
- Wanna try our Apache Camel developer tools for Enterprise Integration Patterns? by James Strachan
- Using NetBeans 7.0 to create a new Apache Camel project shows how to start from scratch in NetBeans to setup a Apache Camel project (tutorial style with screenshots)
- Using NetBeans 7.0 to create a new Apache Camel project without Spring dependency shows how to start from scratch in NetBeans to setup a Apache Camel project (tutorial style with screenshots) without any Spring dependency
- Integrating Apache Camel with JBoss ESB by Edgar Ankiewsky
- Combining ApacheCamel+BSF to make JBoss ESB polyglot by Edgard Ankiewsky Silva
- Implementing Fuji integration scenario using Camel SE by Louis Polycarpou
- An IRC alerter written using Apache Camel and Java how to easily integrate IRC with Camel to monitor and do alerts.
- Things to consider when selecting between Apache Camel and Apache Servicemix by Ashwin Karpe
- A jira notification system for irc using Camel by Guillaume Nodet
- Camel + Smooks from the official Smooks blog about Smooks integration Camel out of the box.
- Getting Started with Apache Camel and prepare for Apache ServiceMix deployment by Magnus K Karlsson
- Smooks OSGI: Camel, UN/EDIFACT, ServiceMix shows how to use Smooks with Camel running in the Apache ServieMix OSGi container.
- ServiceMix bridge to IBM WebSphereMQ how to bridge ActiveMQ and IBM WebSphereMQ with Camel running inside Apache ServiceMix 4.x (OSGi based).
- Camel integration with Oracle WebLogic JMS by Lowry Curry
- Camel integration with WebSphere MQ by Lowry Curry
- jBPM5/Drools Apache Camel integration a blog entry talking about JBMP5/Drools integration with Apache Camel.
- Use remote EJB in Camel routes by Jean-Baptiste Onofré
- Use Camel, CXF and Karaf to implement batches by Jean-Baptiste Onofré explains how 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.
- Karaf Tutorial Part 5 - Running Apache Camel integrations in OSGi by Christian Schneider
- Unit testing OSGi Blueprint with Apache Camel made easier - Blog post how Camel Testing with OSGi blueprint became much much easier, than having to resort to use pax exam.
- Communication between two remote Camel routes using Apache Karaf Cellar by Jean-Baptiste Onofré
- How to Start/Stop Camel Routes on an ActiveMQ Slave - by Jason Sherman
- Article about testing WMB - 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.
- Tools for building a real time analytics platform - Article demonstrating using Apache Camel and Storm for real-time analytics.
- camunda BPM + Apache Camel: Integrating two Open Source frameworks for a lightweight BPM+SOA infrastructure - From the Camunda team blogging how to use their product together with Apache Camel using a camunda-bpm component.
Scripting
Camel and Groovy
- A Groovy ride on Camel by Jack Hung (December 2009)
- Using Groovy and Camel to pool Google Analyst email reports by Mr. Haki (April 2009)
- Using grails-camel plugin to work with Camel in Grails land by Mr. Haki (April 2009)
- Send mail with Apache Camel from Grails by Mr. Haki (April 2009)
- Groovy and Grape - easiest way to send gtalk message with Apache Camel by Andrej Koelewijn (February 2009)
...
- Using Apache Camel from Clojure by Jason Whitlark (June 2010)
Comparison to Camel's Competitors
- Light-weight, open-source integration: Apache Camel or Spring Integration? by Christian Posta (September 2013)
- Apache Camel vs Spring Integration - (July 2013)
- Spring Integration 2.2 is out, it is time for another comparison with Apache Camel - by Bilgin (December 2012)
- Spring Integration Project Creation VS. Apache Camel Project Creation by Claus Ibsen (April 2012)
- Spring Integration and Apache Camel by Biju Kunjummen (December 2009)
- Apache Camel alternatives by Gunnar Hillert (October 2009)
...