If you want to get more familiar with what Apache Camel has to offer, please try the following resources:
- Getting Started
- Longer Getting Started Guide
- Camel jar dependencies
- Working with Camel and Spring
- Working with Camel and Guice
- Working with Camel and Karaf
- How do I configure endpoints
- Bean Integration
- Configuring Camel
- Configuring route startup ordering and autostartup
- Graceful Shutdown
- AsyncProcessorAwaitManager for insight into the routing engine when it has been forced to block threads while exchanges are being processed asynchronous.
- Error handling in Camel
- How to use Camel property placeholders
- Xml Configuration
- Using CamelProxy for how to use proxies for clients to easily invoke camel routes without them knowing
- Camel Maven Plugin for running Camel from a Maven goal
- Guice Maven Plugin for working with Guice
- Camel Maven Archetypes
- Creating a new Spring based Camel Route
- Camel JMX
- How to run Camel in a osgi container
- Using OSGi blueprint with Camel
- Karaf for working with Apache Karaf
- Working with Camel and SCR
You can try the Manual if you want to get a PDF of this documentation.
The Apache Camel: Integration Nirvana article by Jonathan Anstey, a great place to start your journey.
The Camel in Action book.