Red Hat build of Apache Camel

User manual

    • Getting started
      • Getting Started with Apache Camel
      • What are the dependencies?
    • Resources & Guides
      • Books
      • Building
      • Camel Developer Console
      • Camel JBang
        • Camel Kubernetes plugin
      • Camel Maven Plugin
      • Camel Component Maven Plugin
      • Camel Maven Report Plugin
      • Camel Maven Archetypes
      • Configuring route startup ordering and autostartup
      • Component DSL
      • Endpoint DSL
      • DataFormat DSL
      • Examples
      • Graceful Shutdown
      • Error handler
      • How to use Camel property placeholders
      • How to use Variables
      • Testing
        • Test Infra
        • NotifyBuilder
        • AdviceWith
      • Working with REST and Rest DSL
        • Rest DSL contract first
      • Writing Components
      • Release guide
        • Adding doc versions to the website
      • Improving the Documentation
    • Migration and Upgrade
      • Camel 2.x to 3.0 Migration Guide
      • Camel 3.x Upgrade Guide
      • Camel 3.x to 4.0 Migration Guide
      • Camel 4.x Upgrade Guide
    • Architecture
      • Backlog debugger
      • Backlog Tracer
      • Batch Consumer
      • Bean Binding
      • Bean Integration
      • BrowsableEndpoint
      • CamelContext
      • CamelContext Auto Configuration
      • Clustering and Load Balancing
      • Component
      • Data Format
      • Debugger
      • Delayer
      • Endpoints
      • Endpoint Annotations
      • Exception Clause
      • Exchange Pooling
      • HTTP-Session Handling
      • Parameter Binding Annotations
      • POJO Producing
      • POJO Consuming
      • ProducerTemplate
      • ConsumerTemplate
      • Error Handler
      • Message Exchange
      • Exchange Pattern
      • Using Exchange pattern annotations
      • Expressions
      • Content Enrichment
      • Injector
      • Intercept
      • JMX
      • Camel Lifecycle
      • OnCompletion
      • Pluggable Class Resolvers
      • Predicates
      • Processor
      • Registry
      • RouteBuilder
      • LambdaRouteBuilder
      • RouteController
      • RoutePolicy
      • RouteConfiguration
      • ContextReload
      • RouteReload
      • RouteTemplate
      • Routes
      • Startup Condition
      • Stream caching
      • Transformer
      • Threading Model
      • Tracer
      • Type Converter
      • URIs
      • UuidGenerator
      • Validator
      • Health Checks
    • Domain Specific Languages
      • Camel Domain Specific Language
      • Languages
      • Java DSL
      • Spring support
    • FAQ
      • Can I get commercial support?
      • How can I get help?
      • How can I get the source code?
      • How does Camel work?
      • How does the website work?
      • How do I become a committer?
      • How do I compile the code?
      • How do I edit the website?
      • Running Camel standalone
      • What is a router?
      • What is Camel?
      • What is the license?
      • What languages are supported?
      • What platforms are supported?
      • Why the name Camel?
      • How do I specify which method to use when using beans in routes?
      • How can I create a custom component or endpoint?
      • How can I get the remote connection IP address from the camel-cxf consumer ?
      • How can I stop a route from a route?
      • How can webservice clients see remote faults with stacktraces when using camel-cxf?
      • How does Camel look up beans and endpoints?
      • How do I change the logging?
      • How do I configure endpoints?
      • How do I configure password options on Camel endpoints without the value being encoded?
      • How do I configure the default maximum cache size for ProducerCache or ProducerTemplate?
      • How do I configure the maximum endpoint cache size for CamelContext?
      • How do I debug my route?
      • How do I disable JMX?
      • How do I enable streams when debug logging messages in Camel?
      • How do I handle failures when consuming for example from a FTP server?
      • How do I import rests from other XML files?
      • How do I import routes from other XML files?
      • How do I let Jetty match wildcards?
      • How do I name my routes?
      • How do I restart CamelContext?
      • How do I retrieve the thrown Exception during processing an Exchange?
      • How do I retry failed messages forever?
      • How do I retry processing a message from a certain point back or an entire route?
      • How do I reuse the ContextTestSupport class in my unit tests?
      • How do I set the max chars when debug logging messages in Camel?
      • How do I use URIs with parameters in XML?
      • How do I write a custom Processor which sends multiple messages?
      • How should I invoke my POJOs or Spring Services?
      • How to avoid sending some or all message headers?
      • How to remove the http protocol headers in the camel message?
      • How to send the same message to multiple endpoints?
      • How to switch the CXF consumer between HTTP and HTTPS without touching the Spring configuration?
      • How to use a dynamic URI in to()?
      • Is there an IDE?
      • Using getIn or getOut methods on Exchange
      • Why can’t I use + sign in my password?
      • Why can I not use when or otherwise in a Java Camel route?
      • Why does FTP component not download any files?
      • Why does my file consumer not pick up the file, and how do I let the file consumer use the Camel error handler?
      • Why does useOriginalMessage with error handler not work as expected?
      • Why do my message lose its headers during routing?
      • Why is my message body empty?
      • Why is my processor not showing up in JConsole?
      • Why is the exception null when I use onException?
      • Why use multiple CamelContext?
      • How do I enable debug logging?
      • How do I use log4j?
      • How Do I Make My JMS Endpoint Transactional?
      • How do I set the MEP when interacting with JBI?
      • How do the direct, event, seda and vm endpoints compare?
      • How do the Timer and Quartz endpoints compare?
      • Why does my JMS route only consume one message at once?
      • Exception - BeanDefinitionStoreException
      • Exception - org.apache.camel.NoSuchEndpointException
      • Exception - org.xml.sax.SAXParseException
      • Memory leak when adding and removing routes at runtime
      • Why does Camel use too many threads with ProducerTemplate?
      • Why does maven not download dependencies?
    • Reference
    • Components
    • Data Formats
    • Languages
    • EIPs
User manual
  • Camel Components
    • Next (Pre-release)
  • User manual
  • User manual
  • Resources & Guides
  • Building

Building Camel from Source

This content was moved to Contributing To Apache Camel Core.