Apache Camel user manual
Apache Camel™ is a versatile open-source integration framework based on known Enterprise Integration Patterns.
Camel empowers you to define routing and mediation rules in a variety of domain-specific languages (DSL, such as Java, XML, Groovy, Kotlin, and YAML). This means you get smart completion of routing rules in your IDE, whether in a Java or XML editor.
For a deeper and better understanding of Apache Camel, an Introduction is provided.
Documentation
User Guide
-
Camel Maven Plugin for running Camel from a Maven goal
-
Camel Component Maven Plugin to generate all the necessary metadata and Java file for your custom component.
-
Camel Maven Report Plugin to validate your source code and report the code coverage of your camel routes