🐫 This project hosts the source code for the examples of the Camel in Action 2nd ed book 📕 written by Claus Ibsen and Jonathan Anstey.
Clone or download
Latest commit 5900c70 Jan 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
appendixA Fixes #35 to add relative path to parent in pom.xml May 13, 2017
chapter1 need to use older e-m-p here since we are being naughty with a Thread… Dec 17, 2017
chapter10 Prepare for Camel 2.21 upgrade Mar 9, 2018
chapter11 Upgrade to Camel 2.20.1 Nov 12, 2017
chapter12 Upgrade ActiveMQ Dec 24, 2018
chapter13 Remove example which is no longer covered in the book Nov 22, 2017
chapter14 Upgrade spring security Dec 24, 2018
chapter15 downgrade karaf due to KARAF-5497 Dec 17, 2017
chapter16 Fixes #129 upgrade jolokia Dec 24, 2018
chapter17 reuse the camel-version maven property Jun 30, 2018
chapter18 Upgrade f-m-p Apr 22, 2018
chapter19 Upgrade hawtio May 24, 2018
chapter2 Make test more roboust by deleting old broker data Jan 26, 2018
chapter20 Upgrade reactor core Jan 8, 2019
chapter3 Fixes #132 to use US locale for testing with bindy. Dec 24, 2018
chapter4 Chapter 4 - After review Jun 7, 2017
chapter5 Fixes #35 to add relative path to parent in pom.xml May 13, 2017
chapter6 Upgrade to Camel 2.23.0 and Spring Boot 2 Dec 24, 2018
chapter7 harcoded session id Jul 25, 2018
chapter8 fixes #94 and #104 Nov 26, 2017
chapter9 Upgrades Jan 11, 2019
docs/images Update CiA2 cover image Mar 12, 2018
.gitignore update ignore Sep 18, 2018
LICENSE Initial commit Jan 28, 2014
README.md Add errata Dec 24, 2018
errata.txt Update errata.txt Jan 1, 2019
pom.xml Upgrade Camel to 2.23.1 Jan 13, 2019

README.md

Camel in Action 2nd Edition

This project hosts the source code for the examples of the Camel in Action 2nd edition book written by Claus Ibsen and Jonathan Anstey.

Camel in Action 2nd ed cover

Table of Contents

Part 1 - First Steps

Part 2 - Core Camel

Part 3 - Developing and testing

Part 4 - Going further with Camel

Part 5 - Running and managing Camel

Part 6 - Out in the Wild

Bonus Chapters

  • 20 Reactive Camel
  • 21 Camel and the IoT by Henryk Konsek (has no source code)

Appendixes

  • A Simple, the expression language
  • B The Camel community

Downloading the source code

You can either download a .zip with all the source code from the releases page, or use the github way of cloning the repository on your computer.

Up to date source code

We the authors, intended to keep this source code up to date with future releases of Apache Camel. Giving our readers the best experience with the book and using the latest Camel releases.

Errata

Any mistakes in the book can be reported to us via github issues tracker. The errata can be viewed here

Getting in touch

To get in touch with the us the authors you can:

Happy reading and riding the Camel.

Claus Ibsen, and Jonathan Anstey