Skip to navigation
Skip to main content
Search
Content extracted on:
2026-04-09
Home
Product Documentation
Red Hat Integration
2022.Q4
Camel Spring Boot Reference
Camel Spring Boot Reference
Preface
1. AMQP
1.1. URI format
1.2. Configuring Options
1.2.1. Configuring Component Options
1.2.2. Configuring Endpoint Options
1.3. Component Options
1.4. Endpoint Options
1.4.1. Path Parameters (2 parameters)
1.4.2. Query Parameters (96 parameters)
1.5. Usage
1.6. Configuring AMQP component
1.7. Using topics
1.8. Spring Boot Auto-Configuration
2. AWS CloudWatch
2.1. URI Format
2.2. Configuring Options
2.2.1. Configuring Component Options
2.2.2. Configuring Endpoint Options
2.3. Component Options
2.4. Endpoint Options
2.4.1. Path Parameters (1 parameters)
2.4.2. Query Parameters (16 parameters)
2.5. Usage
2.5.1. Static credentials vs Default Credential Provider
2.5.2. Message headers evaluated by the CW producer
2.5.3. Advanced CloudWatchClient configuration
2.6. Dependencies
2.7. Examples
2.7.1. Producer Example
2.8. Spring Boot Auto-Configuration
3. AWS DynamoDB
3.1. URI Format
3.2. Configuring Options
3.2.1. Configuring Component Options
3.2.2. Configuring Endpoint Options
3.3. Component Options
3.4. Endpoint Options
3.4.1. Path Parameters (1 parameters)
3.4.2. Query Parameters (20 parameters)
3.5. Usage
3.5.1. Static credentials vs Default Credential Provider
3.5.2. Message headers evaluated by the DDB producer
3.5.3. Message headers set during BatchGetItems operation
3.5.4. Message headers set during DeleteItem operation
3.5.5. Message headers set during DeleteTable operation
3.5.6. Message headers set during DescribeTable operation
3.5.7. Message headers set during GetItem operation
3.5.8. Message headers set during PutItem operation
3.5.9. Message headers set during Query operation
3.5.10. Message headers set during Scan operation
3.5.11. Message headers set during UpdateItem operation
3.5.12. Advanced AmazonDynamoDB configuration
3.6. Supported producer operations
3.7. Examples
3.7.1. Producer Examples
3.8. Spring Boot Auto-Configuration
4. AWS Kinesis
4.1. URI Format
4.2. Configuring Options
4.2.1. Configuring Component Options
4.2.2. Configuring Endpoint Options
4.3. Component Options
4.4. Endpoint Options
4.4.1. Path Parameters (1 parameters)
4.4.2. Query Parameters (38 parameters)
4.5. Batch Consumer
4.6. Usage
4.6.1. Static credentials vs Default Credential Provider
4.6.2. Message headers set by the Kinesis consumer
4.6.3. AmazonKinesis configuration
4.6.4. Providing AWS Credentials
4.6.5. Message headers used by the Kinesis producer to write to Kinesis. The producer expects that the message body is a byte[].
4.6.6. Message headers set by the Kinesis producer on successful storage of a Record
4.7. Dependencies
4.8. Spring Boot Auto-Configuration
5. AWS 2 Lambda
5.1. URI Format
5.2. Configuring Options
5.2.1. Configuring Component Options
5.2.2. Configuring Endpoint Options
5.3. Component Options
5.4. Endpoint Options
5.4.1. Path Parameters (1 parameters)
5.4.2. Query Parameters (14 parameters)
5.5. Usage
5.5.1. Static credentials vs Default Credential Provider
5.5.2. Message headers evaluated by the Lambda producer
5.6. List of Avalaible Operations
5.7. Examples
5.7.1. Producer Example
5.7.2. Producer Examples
5.8. Using a POJO as body
5.9. Dependencies
5.10. Spring Boot Auto-Configuration
6. AWS S3 Storage Service
6.1. URI Format
6.2. Configuring Options
6.2.1. Configuring Component Options
6.2.2. Configuring Endpoint Options
6.3. Component Options
6.4. Endpoint Options
6.4.1. Path Parameters (1 parameters)
6.4.2. Query Parameters (68 parameters)
6.5. Batch Consumer
6.6. Usage
6.6.1. Message headers evaluated by the S3 producer
6.6.2. Message headers set by the S3 producer
6.6.3. Message headers set by the S3 consumer
6.6.4. S3 Producer operations
6.6.5. Advanced AmazonS3 configuration
6.6.6. Use KMS with the S3 component
6.6.7. Static credentials vs Default Credential Provider
6.6.8. S3 Producer Operation examples
6.7. Streaming Upload mode
6.8. Bucket Autocreation
6.9. Moving stuff between a bucket and another bucket
6.10. MoveAfterRead consumer option
6.11. Using customer key as encryption
6.12. Using a POJO as body
6.13. Create S3 client and add component to registry
6.14. Dependencies
6.15. Spring Boot Auto-Configuration
7. AWS Simple Notification System (SNS)
7.1. URI Format
7.2. URI Options
7.2.1. Configuring Options
7.2.1.1. Configuring Component Options
7.2.1.2. Configuring Endpoint Options
7.3. Component Options
7.4. Endpoint Options
7.4.1. Path Parameters (1 parameters)
7.4.2. Query Parameters (23 parameters)
7.5. Usage
7.5.1. Static credentials vs Default Credential Provider
7.5.2. Message headers evaluated by the SNS producer
7.5.3. Message headers set by the SNS producer
7.5.4. Advanced AmazonSNS configuration
7.5.5. Create a subscription between an AWS SNS Topic and an AWS SQS Queue
7.6. Topic Autocreation
7.7. SNS FIFO
7.7.1. SNS Fifo Topic Message group Id Strategy and message Deduplication Id Strategy
7.8. Examples
7.8.1. Producer Examples
7.9. Dependencies
7.10. Spring Boot Auto-Configuration
8. AWS Simple Queue Service (SQS)
8.1. URI Format
8.2. Configuring Options
8.2.1. Configuring Component Options
8.2.2. Configuring Endpoint Options
8.3. Component Options
8.4. Endpoint Options
8.4.1. Path Parameters (1 parameters)
8.4.2. Query Parameters (61 parameters)
8.5. Batch Consumer
8.6. Usage
8.6.1. Static credentials vs Default Credential Provider
8.6.2. Message headers set by the SQS producer
8.6.3. Message headers set by the SQS consumer
8.6.4. Advanced AmazonSQS configuration
8.6.5. Creating or updating an SQS Queue
8.6.6. DelayQueue VS Delay for Single message
8.6.7. Server Side Encryption
8.7. JMS-style Selectors
8.8. Available Producer Operations
8.9. Send Message
8.10. Send Batch Message
8.11. Delete single Message
8.12. List Queues
8.13. Purge Queue
8.14. Queue Autocreation
8.15. Send Batch Message and Message Deduplication Strategy
8.16. Dependencies
8.17. Spring Boot Auto-Configuration
9. Azure Storage Blob Service
9.1. URI Format
9.2. Configuring Options
9.2.1. Configuring Component Options
9.2.2. Configuring Endpoint Options
9.3. Component Options
9.4. Endpoint Options
9.4.1. Path Parameters (2 parameters)
9.4.2. Query Parameters (48 parameters)
9.5. Usage
9.5.1. Message headers evaluated by the component producer
9.5.2. Message headers set by either component producer or consumer
9.5.3. Advanced Azure Storage Blob configuration
9.5.4. Automatic detection of BlobServiceClient client in registry
9.5.5. Azure Storage Blob Producer operations
9.5.6. Consumer Examples
9.5.7. Producer Operations Examples
9.5.8. Development Notes (Important)
9.6. Spring Boot Auto-Configuration
10. Azure Storage Queue Service
10.1. URI Format
10.2. Configuring Options
10.2.1. Configuring Component Options
10.2.2. Configuring Endpoint Options
10.3. Component Options
10.4. Endpoint Options
10.4.1. Path Parameters (2 parameters)
10.4.2. Query Parameters (31 parameters)
10.5. Usage
10.5.1. Message headers evaluated by the component producer
10.5.2. Message headers set by either component producer or consumer
10.5.3. Advanced Azure Storage Queue configuration
10.5.4. Automatic detection of QueueServiceClient client in registry
10.5.5. Azure Storage Queue Producer operations
10.5.6. Consumer Examples
10.5.7. Producer Operations Examples
10.5.8. Development Notes (Important)
10.6. Spring Boot Auto-Configuration
11. Bean
11.1. URI format
11.2. Configuring Options
11.2.1. Configuring Component Options
11.2.2. Configuring Endpoint Options
11.3. Component Options
11.4. Endpoint Options
11.4.1. Path Parameters (1 parameters)
11.4.2. Query Parameters (5 parameters)
11.5. Using
11.6. Bean as endpoint
11.7. Java DSL bean syntax
11.8. Bean Binding
11.9. Spring Boot Auto-Configuration
12. Bean Validator
12.1. URI format
12.2. Configuring Options
12.2.1. Configuring Component Options
12.2.2. Configuring Endpoint Options
12.3. Component Options
12.4. Endpoint Options
12.4.1. Path Parameters (1 parameters)
12.4.2. Query Parameters (8 parameters)
12.5. OSGi deployment
12.6. Example
12.7. Spring Boot Auto-Configuration
13. Browse
13.1. URI format
13.2. Configuring Options
13.2.1. Configuring Component Options
13.2.2. Configuring Endpoint Options
13.3. Component Options
13.4. Endpoint Options
13.4.1. Path Parameters (1 parameters)
13.4.2. Query Parameters (4 parameters)
13.5. Sample
13.6. Spring Boot Auto-Configuration
14. Cassandra CQL
14.1. Configuring Options
14.1.1. Configuring Component Options
14.1.2. Configuring Endpoint Options
14.2. Component Options
14.3. Endpoint Options
14.3.1. Path Parameters (4 parameters)
14.3.2. Query Parameters (30 parameters)
14.4. Endpoint Connection Syntax
14.5. Messages
14.5.1. Incoming Message
14.5.2. Outgoing Message
14.6. Repositories
14.7. Idempotent repository
14.8. Aggregation repository
14.9. Examples
14.10. Spring Boot Auto-Configuration
15. Control Bus
15.1. Commands
15.2. Configuring Options
15.2.1. Configuring Component Options
15.2.2. Configuring Endpoint Options
15.3. Component Options
15.4. Endpoint Options
15.4.1. Path Parameters (2 parameters)
15.4.1.1. Query Parameters (6 parameters)
15.5. Using route command
15.6. Getting performance statistics
15.7. Using Simple language
15.8. Spring Boot Auto-Configuration
16. Cron
16.1. Configuring Options
16.1.1. Configuring Component Options
16.1.2. Configuring Endpoint Options
16.2. Component Options
16.3. Endpoint Options
16.3.1. Path Parameters (1 parameters)
16.3.2. Query Parameters (4 parameters)
16.4. Usage
16.5. Spring Boot Auto-Configuration
17. CXF
17.1. URI format
17.2. Configuring Options
17.2.1. Configuring Component Options
17.2.2. Configuring Endpoint Options
17.3. Component Options
17.4. Endpoint Options
17.4.1. Path Parameters (2 parameters)
17.4.2. Query Parameters (35 parameters)
17.4.3. Descriptions of the dataformats
17.4.4. How to enable CXF’s LoggingOutInterceptor in RAW mode
17.4.5. Description of relayHeaders option
17.4.6. Available only in POJO mode
17.5. Configure the CXF endpoints with Spring
17.6. How to make the camel-cxf component use log4j instead of java.util.logging
17.7. How to let camel-cxf response start with xml processing instruction
17.8. How to override the CXF producer address from message header
17.9. How to consume a message from a camel-cxf endpoint in POJO data format
17.10. How to prepare the message for the camel-cxf endpoint in POJO data format
17.11. How to deal with the message for a camel-cxf endpoint in PAYLOAD data format
17.12. How to get and set SOAP headers in POJO mode
17.13. How to get and set SOAP headers in PAYLOAD mode
17.14. SOAP headers are not available in RAW mode
17.15. How to throw a SOAP Fault from Camel
17.16. How to propagate a camel-cxf endpoint’s request and response context
17.17. Attachment Support
17.18. Streaming Support in PAYLOAD mode
17.19. Using the generic CXF Dispatch mode
17.20. Spring Boot Auto-Configuration
18. Data Format
18.1. URI format
18.2. DataFormat Options
18.2.1. Configuring Options
18.2.1.1. Configuring Component Options
18.2.1.2. Configuring Endpoint Options
18.3. Component Options
18.4. Endpoint Options
18.4.1. Path Parameters (2 parameters)
18.4.2. Query Parameters (1 parameters)
18.5. Samples
18.6. Spring Boot Auto-Configuration
19. Dataset
19.1. URI format
19.2. Configuring Options
19.2.1. Configuring Component Options
19.2.2. Configuring Endpoint Options
19.3. Component Options
19.4. Endpoint Options
19.4.1. Path Parameters (1 parameters)
19.4.2. Query Parameters (21 parameters)
19.5. Configuring DataSet
19.6. Example
19.7. DataSetSupport (abstract class)
19.7.1. Properties on DataSetSupport
19.8. SimpleDataSet
19.8.1. Additional Properties on SimpleDataSet
19.9. ListDataSet
19.9.1. Additional Properties on ListDataSet
19.10. FileDataSet
19.10.1. Additional Properties on FileDataSet
19.11. Spring Boot Auto-Configuration
20. Direct
20.1. URI format
20.2. Configuring Options
20.2.1. Configuring Component Options
20.2.2. Configuring Endpoint Options
20.3. Component Options
20.4. Endpoint Options
20.4.1. Path Parameters (1 parameters)
20.4.2. Query Parameters (8 parameters)
20.5. Samples
20.6. Spring Boot Auto-Configuration
21. Elasticsearch
21.1. URI format
21.2. Configuring Options
21.2.1. Configuring Component Options
21.2.2. Configuring Endpoint Options
21.3. Component Options
21.4. Endpoint Options
21.4.1. Path Parameters (1 parameters)
21.4.2. Query Parameters (19 parameters)
21.4.3. Message Headers
21.5. Message Operations
21.6. Configure the component and enable basic authentication
21.7. Index Example
21.8. Search Example
21.9. MultiSearch Example
21.10. Document type
21.11. Using Camel Elasticsearch with Spring Boot
21.11.1. Use RestClient provided by Spring Boot
21.11.2. Disable Sniffer when using Spring Boot
21.12. Spring Boot Auto-Configuration
22. FHIR
22.1. URI Format
22.2. Configuring Options
22.2.1. Configuring Component Options
22.2.2. Configuring Endpoint Options
22.3. Component Options
22.4. Endpoint Options
22.4.1. Path Parameters (2 parameters)
22.4.2. Query Parameters (44 parameters)
22.5. API Parameters (13 APIs)
22.5.1. API: capabilities
22.5.1.1. Method ofType
22.5.2. API: create
22.5.2.1. Method resource
22.5.3. API: delete
22.5.3.1. Method resource
22.5.3.2. Method resourceById
22.5.3.3. Method resourceConditionalByUrl
22.5.4. API: history
22.5.4.1. Method onInstance
22.5.4.2. Method onServer
22.5.4.3. Method onType
22.5.5. API: load-page
22.5.5.1. Method byUrl
22.5.5.2. Method next
22.5.5.3. Method previous
22.5.6. API: meta
22.5.6.1. Method add
22.5.6.2. Method delete
22.5.6.3. Method getFromResource
22.5.6.4. Method getFromServer
22.5.6.5. Method getFromType
22.5.7. API: operation
22.5.7.1. Method onInstance
22.5.7.2. Method onInstanceVersion
22.5.7.3. Method onServer
22.5.7.4. Method onType
22.5.7.5. Method processMessage
22.5.8. API: patch
22.5.8.1. Method patchById
22.5.8.2. Method patchByUrl
22.5.9. API: read
22.5.9.1. Method resourceById
22.5.9.2. Method resourceByUrl
22.5.10. API: search
22.5.10.1. Method searchByUrl
22.5.11. API: transaction
22.5.11.1. Method withBundle
22.5.11.2. Method withResources
22.5.12. API: update
22.5.12.1. Method resource
22.5.12.2. Method resourceBySearchUrl
22.5.13. API: validate
22.5.13.1. Method resource
22.6. Spring Boot Auto-Configuration
23. File
23.1. URI format
23.2. Configuring Options
23.2.1. Configuring Component Options
23.2.2. Configuring Endpoint Options
23.3. Component Options
23.4. Endpoint Options
23.4.1. Path Parameters (1 parameters)
23.4.2. Query Parameters (94 parameters)
23.5. Move and Delete operations
23.6. Fine grained control over Move and PreMove option
23.7. About moveFailed
23.8. Message Headers
23.8.1. File producer only
23.8.2. File consumer only
23.9. Batch Consumer
23.10. Exchange Properties, file consumer only
23.11. Using charset
23.12. Common gotchas with folder and filenames
23.13. Filename Expression
23.14. Consuming files from folders where others drop files directly
23.15. Using done files
23.16. Writing done files
23.17. Samples
23.17.1. Read from a directory and write to another directory
23.17.2. Read from a directory and write to another directory using a overrule dynamic name
23.17.3. Reading recursively from a directory and writing to another
23.18. Using flatten
23.19. Reading from a directory and the default move operation
23.20. Read from a directory and process the message in java
23.21. Writing to files
23.21.1. Write to subdirectory using Exchange.FILE_NAME
23.21.2. Writing file through the temporary directory relative to the final destination
23.22. Using expression for filenames
23.23. Avoiding reading the same file more than once (idempotent consumer)
23.24. Using a file based idempotent repository
23.25. Using a JPA based idempotent repository
23.26. Filter using org.apache.camel.component.file.GenericFileFilter
23.27. Filtering using ANT path matcher
23.27.1. Sorting using Comparator
23.27.2. Sorting using sortBy
23.28. Using GenericFileProcessStrategy
23.29. Using filter
23.30. Using bridgeErrorHandler
23.31. Debug logging
23.32. Spring Boot Auto-Configuration
24. FTP
24.1. URI format
24.2. Configuring Options
24.2.1. Configuring Component Options
24.2.2. Configuring Endpoint Options
24.3. Component Options
24.4. Endpoint Options
24.4.1. Path Parameters (3 parameters)
24.4.2. Query Parameters (111 parameters)
24.5. FTPS component default trust store
24.6. Examples
24.7. Concurrency
24.8. More information
24.9. Default when consuming files
24.9.1. limitations
24.10. Message Headers
24.10.1. Exchange Properties
24.11. About timeouts
24.12. Using Local Work Directory
24.13. Stepwise changing directories
24.14. Using stepwise=true (default mode)
24.15. Using stepwise=false
24.16. Samples
24.16.1. Consuming a remote FTPS server (implicit SSL) and client authentication
24.16.2. Consuming a remote FTPS server (explicit TLS) and a custom trust store configuration
24.17. Custom filtering
24.18. Filtering using ANT path matcher
24.19. Using a proxy with SFTP
24.20. Setting preferred SFTP authentication method
24.21. Consuming a single file using a fixed name
24.22. Debug logging
24.23. Spring Boot Auto-Configuration
25. HTTP
25.1. URI format
25.2. Configuring Options
25.2.1. Configuring Component Options
25.2.2. Configuring Endpoint Options
25.3. Component Options
25.4. Endpoint Options
25.4.1. Path Parameters (1 parameters)
25.4.2. Query Parameters (51 parameters)
25.5. Message Headers
25.6. Message Body
25.7. Using System Properties
25.8. Response code
25.9. Exceptions
25.10. Which HTTP method will be used
25.11. How to get access to HttpServletRequest and HttpServletResponse
25.12. Configuring URI to call
25.13. Configuring URI Parameters
25.14. How to set the http method (GET/PATCH/POST/PUT/DELETE/HEAD/OPTIONS/TRACE) to the HTTP producer
25.15. Using client timeout - SO_TIMEOUT
25.16. Configuring a Proxy
25.16.1. Using proxy settings outside of URI
25.17. Configuring charset
25.17.1. Sample with scheduled poll
25.17.2. URI Parameters from the endpoint URI
25.17.3. URI Parameters from the Message
25.17.4. Getting the Response Code
25.18. Disabling Cookies
25.19. Basic auth with the streaming message body
25.20. Advanced Usage
25.20.1. Setting up SSL for HTTP Client
25.21. Spring Boot Auto-Configuration
26. Infinispan
26.1. URI format
26.2. Configuring Options
26.2.1. Configuring Component Options
26.2.2. Configuring Endpoint Options
26.3. Component Options
26.4. Endpoint Options
26.4.1. Path Parameters (1 parameters)
26.4.2. Query Parameters (26 parameters)
26.5. Camel Operations
26.6. Message Headers
26.7. Examples
26.8. Using the Infinispan based idempotent repository
26.9. Using the Infinispan based aggregation repository
26.10. Spring Boot Auto-Configuration
27. Jira
27.1. URI format
27.2. Configuring Options
27.2.1. Configuring Component Options
27.2.2. Configuring Endpoint Options
27.3. Component Options
27.4. Endpoint Options
27.4.1. Path Parameters (1 parameters)
27.4.2. Query Parameters (16 parameters)
27.5. Client Factory
27.6. Authentication
27.6.1. Basic authentication requirements:
27.6.2. OAuth authentication requirements:
27.7. JQL
27.8. Operations
27.9. AddIssue
27.10. AddComment
27.11. Attach
27.12. DeleteIssue
27.13. TransitionIssue
27.14. UpdateIssue
27.15. Watcher
27.16. WatchUpdates (consumer)
27.17. Spring Boot Auto-Configuration
28. JMS
28.1. URI format
28.1.1. Using ActiveMQ
28.1.2. Transactions and Cache Levels
28.1.3. Durable Subscriptions
28.1.4. Message Header Mapping
28.2. Configuring Options
28.2.1. Configuring Component Options
28.2.2. Configuring Endpoint Options
28.3. Component Options
28.4. Endpoint Options
28.4.1. Path Parameters (2 parameters)
28.4.2. Query Parameters (95 parameters)
28.5. Samples
28.5.1. Receiving from JMS
28.5.2. Sending to JMS
28.5.3. Using Annotations
28.5.4. Spring DSL sample
28.5.5. Other samples
28.5.6. Using JMS as a Dead Letter Queue storing Exchange
28.5.7. Using JMS as a Dead Letter Channel storing error only
28.6. Message Mapping between JMS and Camel
28.6.1. Disabling auto-mapping of JMS messages
28.6.2. Using a custom MessageConverter
28.6.3. Controlling the mapping strategy selected
28.7. Message format when sending
28.8. Message format when receiving
28.9. About using Camel to send and receive messages and JMSReplyTo
28.9.1. JmsProducer
28.9.2. JmsConsumer
28.10. Reuse endpoint and send to different destinations computed at runtime
28.11. Configuring different JMS providers
28.11.1. Using JNDI to find the ConnectionFactory
28.12. Concurrent Consuming
28.12.1. Concurrent Consuming with async consumer
28.13. Request-reply over JMS
28.13.1. Request-reply over JMS and using a shared fixed reply queue
28.13.2. Request-reply over JMS and using an exclusive fixed reply queue
28.14. Synchronizing clocks between senders and receivers
28.15. About time to live
28.16. Enabling Transacted Consumption
28.17. Using JMSReplyTo for late replies
28.18. Using a request timeout
28.19. Sending an InOnly message and keeping the JMSReplyTo header
28.20. Setting JMS provider options on the destination
28.21. Spring Boot Auto-Configuration
29. Kafka
29.1. URI format
29.2. Configuring Options
29.2.1. Configuring Component Options
29.2.2. Configuring Endpoint Options
29.3. Component Options
29.4. Endpoint Options
29.4.1. Path Parameters (1 parameters)
29.4.2. Query Parameters (102 parameters)
29.5. Message headers
29.5.1. Consumer headers
29.5.2. Producer headers
29.6. Consumer error handling
29.7. Samples
29.7.1. Consuming messages from Kafka
29.7.2. Producing messages to Kafka
29.8. SSL configuration
29.9. Using the Kafka idempotent repository
29.10. Using manual commit with Kafka consumer
29.11. Kafka Headers propagation
29.12. Spring Boot Auto-Configuration
30. Kamelet
30.1. URI format
30.2. Configuring Options
30.2.1. Configuring Component Options
30.2.2. Configuring Endpoint Options
30.3. Component Options
30.4. Endpoint Options
30.4.1. Path Parameters (2 parameters)
30.4.2. Query Parameters (8 parameters)
30.5. Discovery
30.6. Samples
30.7. Spring Boot Auto-Configuration
31. Language
31.1. URI format
31.2. Configuring Options
31.2.1. Configuring Component Options
31.2.2. Configuring Endpoint Options
31.3. Component Options
31.4. Endpoint Options
31.4.1. Path Parameters (2 parameters)
31.4.2. Query Parameters (7 parameters)
31.5. Message Headers
31.6. Examples
31.7. Loading scripts from resources
31.8. Spring Boot Auto-Configuration
32. Log
32.1. URI format
32.2. Configuring Options
32.2.1. Configuring Component Options
32.2.2. Configuring Endpoint Options
32.3. Component Options
32.4. Endpoint Options
32.4.1. Path Parameters (1 parameters)
32.4.2. Query Parameters (27 parameters)
32.5. Regular logger sample
32.6. Regular logger with formatter sample
32.7. Throughput logger with groupSize sample
32.8. Throughput logger with groupInterval sample
32.9. Masking sensitive information like password
32.10. Full customization of the logging output
32.10.1. Convention over configuration
32.11. Spring Boot Auto-Configuration
33. Mail
33.1. URI format
33.2. Configuring Options
33.2.1. Configuring Component Options
33.2.2. Configuring Endpoint Options
33.3. Component Options
33.4. Endpoint Options
33.4.1. Path Parameters (2 parameters)
33.4.2. Query Parameters (66 parameters)
33.4.3. Sample endpoints
33.4.4. Component alias names
33.4.5. Default ports
33.5. SSL support
33.5.1. Using the JSSE Configuration Utility
33.5.2. Configuring JavaMail Directly
33.6. Mail Message Content
33.7. Headers take precedence over pre-configured recipients
33.8. Multiple recipients for easier configuration
33.9. Setting sender name and email
33.10. JavaMail API (ex SUN JavaMail)
33.11. Samples
33.12. Sending mail with attachment sample
33.13. SSL sample
33.14. Consuming mails with attachment sample
33.15. How to split a mail message with attachments
33.16. Using custom SearchTerm
33.17. Polling Optimization
33.18. Using headers with additional Java Mail Sender properties
33.19. Spring Boot Auto-Configuration
34. Master
34.1. Using the master endpoint
34.2. URI format
34.3. Configuring Options
34.3.1. Configuring Component Options
34.3.2. Configuring Endpoint Options
34.4. Component Options
34.5. Endpoint Options
34.5.1. Path Parameters (2 parameters)
34.5.2. Query Parameters (3 parameters)
34.6. Example
34.7. Implementations
34.8. Spring Boot Auto-Configuration
35. Minio
35.1. Prerequisites
35.2. URI Format
35.3. Configuring Options
35.3.1. Configuring Component Options
35.3.2. Configuring Endpoint Options
35.4. Component Options
35.5. Endpoint Options
35.5.1. Path Parameters (1 parameters)
35.5.2. Query Parameters (63 parameters)
35.6. Batch Consumer
35.7. Message Headers
35.7.1. Minio Producer operations
35.7.2. Advanced Minio configuration
35.7.3. Minio Producer Operation examples
35.8. Bucket Autocreation
35.9. Automatic detection of Minio client in registry
35.10. Moving stuff between a bucket and another bucket
35.11. MoveAfterRead consumer option
35.12. Using a POJO as body
35.13. Dependencies
35.14. Spring Boot Auto-Configuration
36. MLLP
36.1. Configuring Options
36.1.1. Configuring Component Options
36.1.2. Configuring Endpoint Options
36.2. Component Options
36.3. Endpoint Options
36.3.1. Path Parameters (2 parameters)
36.3.2. Query Parameters (26 parameters)
36.4. MLLP Consumer
36.4.1. Message Headers
36.4.2. Exchange Properties
36.5. MLLP Producer
36.5.1. Message Headers
36.5.2. Exchange Properties
36.6. Spring Boot Auto-Configuration
37. Mock
37.1. URI format
37.2. Configuring Options
37.2.1. Configuring Component Options
37.2.2. Configuring Endpoint Options
37.3. Component Options
37.4. Endpoint Options
37.4.1. Path Parameters (1 parameters)
37.4.2. Query Parameters (12 parameters)
37.5. Simple Example
37.6. Using assertPeriod
37.7. Setting expectations
37.8. Adding expectations to specific messages
37.9. Mocking existing endpoints
37.10. Mocking existing endpoints using the camel-test component
37.11. Mocking existing endpoints with XML DSL
37.12. Mocking endpoints and skip sending to original endpoint
37.13. Limiting the number of messages to keep
37.14. Testing with arrival times
37.15. Spring Boot Auto-Configuration
38. MongoDB
38.1. URI format
38.2. Configuring Options
38.2.1. Configuring Component Options
38.2.2. Configuring Endpoint Options
38.3. Component Options
38.4. Endpoint Options
38.4.1. Path Parameters (1 parameters)
38.4.2. Query Parameters (27 parameters)
38.5. Configuration of database in Spring XML
38.6. Sample route
38.7. MongoDB operations - producer endpoints
38.7.1. Query operations
38.7.1.1. findById
38.7.1.2. findOneByQuery
38.7.1.3. Example without a query selector (returns the first document in a collection)
38.7.1.4. Example with a query selector (returns the first matching document in a collection):
38.7.1.5. findAll
38.7.1.5.1. Example without a query selector (returns all documents in a collection)
38.7.1.5.2. Example with a query selector (returns all matching documents in a collection)
38.7.1.5.3. Example with option outputType=MongoIterable and batch size
38.7.1.6. count
38.7.1.7. Specifying a fields filter (projection)
38.7.1.8. Specifying a sort clause
38.7.2. Create/update operations
38.7.2.1. insert
38.7.2.2. save
38.7.2.3. update
38.7.3. Delete operations
38.7.3.1. remove
38.7.4. Bulk Write Operations
38.7.4.1. bulkWrite
38.7.5. Other operations
38.7.5.1. aggregate
38.7.5.2. getDbStats
38.7.5.3. getColStats
38.7.5.4. command
38.7.6. Dynamic operations
38.8. Consumers
38.8.1. Tailable Cursor Consumer
38.9. How the tailable cursor consumer works
38.10. Persistent tail tracking
38.11. Enabling persistent tail tracking
38.11.1. Change Streams Consumer
38.12. Type conversions
38.13. Spring Boot Auto-Configuration
39. Netty
39.1. URI format
39.2. Configuring Options
39.2.1. Configuring Component Options
39.2.2. Configuring Endpoint Options
39.3. Component Options
39.4. Endpoint Options
39.4.1. Path Parameters (3 parameters)
39.4.2. Query Parameters (71 parameters)
39.5. Registry based Options
39.5.1. Using non shareable encoders or decoders
39.6. Sending Messages to/from a Netty endpoint
39.6.1. Netty Producer
39.6.2. Netty Consumer
39.7. Examples
39.7.1. A UDP Netty endpoint using Request-Reply and serialized object payload
39.7.2. A TCP based Netty consumer endpoint using One-way communication
39.7.3. An SSL/TCP based Netty consumer endpoint using Request-Reply communication
39.7.4. Using Multiple Codecs
39.8. Closing Channel When Complete
39.9. Custom pipeline
39.9.1. Using custom pipeline factory
39.10. Reusing Netty boss and worker thread pools
39.11. Multiplexing concurrent messages over a single connection with request/reply
39.12. Spring Boot Auto-Configuration
40. Paho
40.1. URI format
40.2. Configuring Options
40.2.1. Configuring Component Options
40.2.2. Configuring Endpoint Options
40.3. Component Options
40.4. Endpoint Options
40.4.1. Path Parameters (1 parameters)
40.4.2. Query Parameters (31 parameters)
40.5. Headers
40.6. Default payload type
40.7. Samples
40.8. Spring Boot Auto-Configuration
41. Paho MQTT 5
41.1. URI format
41.2. Configuring Options
41.2.1. Configuring Component Options
41.2.2. Configuring Endpoint Options
41.3. Component Options
41.4. Endpoint Options
41.4.1. Path Parameters (1 parameters)
41.4.2. Query Parameters (32 parameters)
41.5. Headers
41.6. Default payload type
41.7. Samples
41.8. Spring Boot Auto-Configuration
42. Quartz
42.1. URI format
42.2. Configuring Options
42.2.1. Configuring Component Options
42.2.2. Configuring Endpoint Options
42.3. Component Options
42.4. Endpoint Options
42.4.1. Path Parameters (2 parameters)
42.4.2. Query Parameters (17 parameters)
42.4.3. Configuring quartz.properties file
42.5. Enabling Quartz scheduler in JMX
42.6. Starting the Quartz scheduler
42.7. Clustering
42.8. Message Headers
42.9. Using Cron Triggers
42.10. Specifying time zone
42.11. Configuring misfire instructions
42.11.1. SimpleTrigger.MISFIRE_INSTRUCTION_FIRE_NOW = 1 (default)
42.11.2. SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNT = 2
42.11.3. SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNT = 3
42.11.4. SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNT = 4
42.11.5. SimpleTrigger.MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT = 5
42.11.6. CronTrigger.MISFIRE_INSTRUCTION_FIRE_ONCE_NOW = 1 (default)
42.11.7. CronTrigger.MISFIRE_INSTRUCTION_DO_NOTHING = 2
42.12. Using QuartzScheduledPollConsumerScheduler
42.13. Cron Component Support
42.14. Spring Boot Auto-Configuration
43. Ref
43.1. URI format
43.2. Configuring Options
43.2.1. Configuring Component Options
43.2.2. Configuring Endpoint Options
43.3. Component Options
43.4. Endpoint Options
43.4.1. Path Parameters (1 parameters)
43.4.2. Query Parameters (4 parameters)
43.5. Runtime lookup
43.6. Sample
43.7. Spring Boot Auto-Configuration
44. REST
44.1. URI format
44.2. Configuring Options
44.2.1. Configuring Component Options
44.2.2. Configuring Endpoint Options
44.3. Component Options
44.4. Endpoint Options
44.4.1. Path Parameters (3 parameters)
44.4.2. Query Parameters (16 parameters)
44.5. Supported rest components
44.6. Path and uriTemplate syntax
44.7. Rest producer examples
44.8. Rest producer binding
44.9. More examples
44.10. Spring Boot Auto-Configuration
45. Saga
45.1. URI format
45.2. Configuring Options
45.2.1. Configuring Component Options
45.2.2. Configuring Endpoint Options
45.3. Component Options
45.4. Endpoint Options
45.4.1. Path Parameters (1 parameters)
45.4.2. Query Parameters (1 parameters)
45.5. Spring Boot Auto-Configuration
46. Salesforce
46.1. Configuring Options
46.1.1. Configuring Component Options
46.1.2. Configuring Endpoint Options
46.2. Component Options
46.3. Endpoint Options
46.3.1. Path Parameters (2 parameters)
46.3.2. Query Parameters (57 parameters)
46.4. Authenticating to Salesforce
46.5. URI format
46.6. Passing in Salesforce headers and fetching Salesforce response headers
46.7. Supported Salesforce APIs
46.7.1. Rest API
46.7.2. Bulk 2.0 API
46.7.3. Rest Bulk (original) API
46.7.4. Rest Streaming API
46.7.5. Platform events
46.7.6. Change data capture events
46.8. Examples
46.8.1. Uploading a document to a ContentWorkspace
46.9. Using Salesforce Limits API
46.10. Working with approvals
46.11. Using Salesforce Recent Items API
46.12. Using Salesforce Composite API to submit SObject tree
46.13. Using Salesforce Composite API to submit multiple requests in a batch
46.14. Using Salesforce Composite API to submit multiple chained requests
46.15. Using "raw" Salesforce composite
46.16. Using Raw Operation
46.16.1. Query example
46.16.2. SObject example
46.17. Using Composite SObject Collections
46.17.1. compositeRetrieveSObjectCollections
46.17.2. compositeCreateSObjectCollections
46.17.3. compositeUpdateSObjectCollections
46.17.4. compositeUpsertSObjectCollections
46.17.5. compositeDeleteSObjectCollections
46.18. Sending null values to salesforce
46.19. Generating SOQL query strings
46.20. Camel Salesforce Maven Plugin
46.21. Spring Boot Auto-Configuration
47. Scheduler
47.1. URI format
47.2. Configuring Options
47.2.1. Configuring Component Options
47.2.2. Configuring Endpoint Options
47.3. Component Options
47.4. Endpoint Options
47.4.1. Path Parameters (1 parameters)
47.4.2. Query Parameters (21 parameters)
47.5. More information
47.6. Exchange Properties
47.7. Sample
47.8. Forcing the scheduler to trigger immediately when completed
47.9. Forcing the scheduler to be idle
47.10. Spring Boot Auto-Configuration
48. SEDA
48.1. URI format
48.2. Configuring Options
48.2.1. Configuring Component Options
48.2.2. Configuring Endpoint Options
48.3. Component Options
48.4. Endpoint Options
48.4.1. Path Parameters (1 parameters)
48.4.2. Query Parameters (18 parameters)
48.5. Choosing BlockingQueue implementation
48.6. Use of Request Reply
48.7. Concurrent consumers
48.8. Thread pools
48.9. Sample
48.10. Using multipleConsumers
48.11. Extracting queue information
48.12. Spring Boot Auto-Configuration
49. Servlet
49.1. URI format
49.2. Configuring Options
49.2.1. Configuring Component Options
49.2.2. Configuring Endpoint Options
49.3. Component Options
49.4. Endpoint Options
49.4.1. Path Parameters (1 parameters)
49.4.2. Query Parameters (22 parameters)
49.5. Message Headers
49.6. Usage
49.7. Spring Boot Auto-Configuration
50. Slack
50.1. URI format
50.2. Configuring Options
50.2.1. Configuring Component Options
50.2.2. Configuring Endpoint Options
50.3. Component Options
50.4. Endpoint Options
50.4.1. Path Parameters (1 parameters)
50.4.2. Query Parameters (29 parameters)
50.5. Configuring in Sprint XML
50.6. Example
50.7. Producer
50.8. Consumer
50.9. Spring Boot Auto-Configuration
51. SQL
51.1. URI format
51.2. Configuring Options
51.2.1. Configuring Component Options
51.2.2. Configuring Endpoint Options
51.3. Component Options
51.4. Endpoint Options
51.4.1. Path Parameters (1 parameters)
51.4.2. Query Parameters (45 parameters)
51.5. Treatment of the message body
51.6. Result of the query
51.7. Using StreamList
51.8. Header values
51.9. Generated keys
51.10. DataSource
51.11. Using named parameters
51.12. Using expression parameters in producers
51.12.1. Using expression parameters in consumers
51.13. Using IN queries with dynamic values
51.14. Using the JDBC based idempotent repository
51.14.1. Customize the JDBC idempotency repository
51.14.2. Orphan Lock aware Jdbc IdempotentRepository
51.14.3. Caching Jdbc IdempotentRepository
51.15. Using the JDBC based aggregation repository
51.15.1. Database
51.16. Storing body and headers as text
51.16.1. Codec (Serialization)
51.16.2. Transaction
51.16.2.1. Service (Start/Stop)
51.16.3. Aggregator configuration
51.16.4. Optimistic locking
51.16.5. Propagation behavior
51.16.6. PostgreSQL case
51.17. Camel Sql Starter
51.18. Spring Boot Auto-Configuration
52. Stub
52.1. URI format
52.2. Configuring Options
52.2.1. Configuring Component Options
52.2.1.1. Configuring Endpoint Options
52.3. Component Options
52.4. Endpoint Options
52.4.1. Path Parameters (1 parameters)
52.4.2. Query Parameters (18 parameters)
52.5. Examples
52.6. Spring Boot Auto-Configuration
53. Telegram
53.1. URI format
53.2. Configuring Options
53.2.1. Configuring Component Options
53.2.2. Configuring Endpoint Options
53.3. Component Options
53.4. Endpoint Options
53.4.1. Path Parameters (1 parameters)
53.4.2. Query Parameters (30 parameters)
53.4.3. Message Headers
53.5. Usage
53.6. Producer Example
53.7. Consumer Example
53.8. Reactive Chat-Bot Example
53.9. Getting the Chat ID
53.10. Customizing keyboard
53.11. Webhook Mode
53.12. Spring Boot Auto-Configuration
54. Timer
54.1. URI format
54.2. Configuring Options
54.2.1. Configuring Component Options
54.2.2. Configuring Endpoint Options
54.3. Component Options
54.4. Endpoint Options
54.4.1. Path Parameters (1 parameters)
54.4.2. Query Parameters (13 parameters)
54.5. Exchange Properties
54.6. Sample
54.7. Firing as soon as possible
54.8. Firing only once
54.9. Spring Boot Auto-Configuration
55. Validator
55.1. URI format
55.2. Configuring Options
55.2.1. Configuring Component Options
55.2.2. Configuring Endpoint Options
55.3. Component Options
55.4. Endpoint Options
55.4.1. Path Parameters (1 parameters)
55.4.2. Query Parameters (10 parameters)
55.5. Example
55.6. Advanced: JMX method clearCachedSchema
55.7. Spring Boot Auto-Configuration
56. Webhook
56.1. URI Format
56.2. Configuring Options
56.2.1. Configuring Component Options
56.2.2. Configuring Endpoint Options
56.3. Component Options
56.4. Endpoint Options
56.4.1. Path Parameters (1 parameters)
56.4.2. Query Parameters (8 parameters)
56.5. Examples
56.6. Spring Boot Auto-Configuration
57. XSLT
57.1. URI format
57.2. Configuring Options
57.2.1. Configuring Component Options
57.2.2. Configuring Endpoint Options
57.3. Component Options
57.4. Endpoint Options
57.4.1. Path Parameters (1 parameters)
57.4.2. Query Parameters (13 parameters)
57.5. Using XSLT endpoints
57.6. Getting Useable Parameters into the XSLT
57.7. Spring XML versions
57.8. Using xsl:include
57.9. Using xsl:include and default prefix
57.10. Dynamic stylesheets
57.11. Accessing warnings, errors and fatalErrors from XSLT ErrorListener
57.12. Spring Boot Auto-Configuration
58. Avro
58.1. Avro Dataformat Options
58.2. Avro Data Format usage
58.3. Spring Boot Auto-Configuration
59. Avro Jackson
59.1. Configuring the SchemaResolver
59.2. Avro Jackson Options
59.3. Using custom AvroMapper
59.4. Dependencies
59.5. Spring Boot Auto-Configuration
60. Bindy
60.1. Options
60.2. Annotations
60.2.1. 1. CsvRecord
60.2.2. 2. Link
60.2.3. 3. DataField
60.2.4. 4. FixedLengthRecord
60.2.5. 5. Message
60.2.6. 6. KeyValuePairField
60.2.7. 7. Section
60.2.8. 8. OneToMany
60.2.9. 9. BindyConverter
60.2.10. 10. FormatFactories
60.3. Supported Datatypes
60.4. Using the Java DSL
60.4.1. Setting locale
60.4.2. Unmarshaling
60.4.3. Marshaling
60.5. Using Spring XML
60.6. Dependencies
60.7. Spring Boot Auto-Configuration
61. HL7
61.1. HL7 MLLP protocol
61.1.1. Exposing an HL7 listener using Mina
61.1.2. Exposing an HL7 listener using Netty (available from Camel 2.15 onwards)
61.2. HL7 Model using java.lang.String or byte[]
61.3. HL7v2 Model using HAPI
61.4. HL7 DataFormat
61.4.1. Segment separators
61.4.2. Charset
61.5. Message Headers
61.6. Dependencies
61.7. Spring Boot Auto-Configuration
62. JacksonXML
62.1. JacksonXML Options
62.1.1. Using Jackson XML in Spring DSL
62.1.2. Excluding POJO fields from marshalling
62.2. Include/Exclude fields using the jsonView attribute with `JacksonXML`DataFormat
62.3. Setting serialization include option
62.4. Unmarshalling from XML to POJO with dynamic class name
62.5. Unmarshalling from XML to List
or List
62.6. Using custom Jackson modules
62.7. Enabling or disable features using Jackson
62.8. Converting Maps to POJO using Jackson
62.9. Formatted XML marshalling (pretty-printing)
62.10. Dependencies
62.11. Spring Boot Auto-Configuration
63. JAXB
63.1. Options
63.2. Using the Java DSL
63.3. Using Spring XML
63.4. Partial marshalling/unmarshalling
63.5. Fragment
63.6. Ignoring the NonXML Character
63.7. Working with the ObjectFactory
63.8. Setting encoding
63.9. Controlling namespace prefix mapping
63.10. Schema validation
63.11. Schema Location
63.12. Marshal data that is already XML
63.13. Dependencies
63.14. Spring Boot Auto-Configuration
64. JSON Gson
64.1. Gson Options
64.2. Dependencies
64.3. Spring Boot Auto-Configuration
65. JSON Jackson
65.1. Jackson Options
65.2. Using custom ObjectMapper
65.3. Using Jackson for automatic type conversion
65.4. Dependencies
65.5. Spring Boot Auto-Configuration
66. Protobuf Jackson
66.1. Configuring the SchemaResolver
66.2. Protobuf Jackson Options
66.3. Using custom ProtobufMapper
66.4. Dependencies
66.5. Spring Boot Auto-Configuration
67. SOAP
67.1. SOAP Options
67.2. ElementNameStrategy
67.3. Using the Java DSL
67.3.1. Using SOAP 1.2
67.4. Multi-part Messages
67.4.1. Holder Object mapping
67.5. Examples
67.5.1. Webservice client
67.5.2. Webservice Server
67.6. Dependencies
67.7. Spring Boot Auto-Configuration
68. Zip File
68.1. ZipFile Options
68.2. Marshal
68.3. Unmarshal
68.3.1. Aggregate
68.4. Dependencies
68.5. Spring Boot Auto-Configuration
69. Constant
69.1. Constant Options
69.2. Example
69.2.1. Specifying type of value
69.3. Loading constant from external resource
69.4. Dependencies
69.5. Spring Boot Auto-Configuration
70. CSimple
70.1. Different between CSimple and Simple
70.1.1. Additional CSimple functions
70.2. Compilation
70.2.1. Using camel-csimple-maven-plugin
70.2.2. Using camel-csimple-joor
70.3. CSimple Language options
70.4. Limitations
70.5. Auto imports
70.6. Configuration file
70.7. See Also
70.8. Spring Boot Auto-Configuration
71. ExchangeProperty
71.1. Exchange Property Options
71.2. Example
71.3. Dependencies
71.4. Spring Boot Auto-Configuration
72. File
72.1. File Language options
72.2. Syntax
72.3. File token example
72.3.1. Relative paths
72.3.2. Absolute paths
72.4. Samples
72.5. Dependencies
72.6. Spring Boot Auto-Configuration
73. Header
73.1. Header Options
73.2. Example usage
73.3. Dependencies
73.4. Spring Boot Auto-Configuration
74. JSONPath
74.1. JSONPath Options
74.2. Examples
74.3. JSONPath Syntax
74.3.1. Easy JSONPath Syntax
74.4. Supported message body types
74.5. Suppressing exceptions
74.6. Inline Simple expressions
74.7. JSonPath injection
74.8. Encoding Detection
74.9. Split JSON data into sub rows as JSON
74.10. Using header as input
74.11. Spring Boot Auto-Configuration
75. Ref
75.1. Ref Language options
75.2. Example usage
75.3. Dependencies
75.4. Spring Boot Auto-Configuration
76. XQuery
76.1. XQuery Language options
76.2. Variables
76.3. Example
76.3.1. Using namespaces
76.4. Using XQuery as transformation
76.5. Loading script from external resource
76.6. Learning XQuery
76.7. Dependencies
76.8. Spring Boot Auto-Configuration
77. Simple
77.1. Simple Language options
77.2. Variables
77.3. OGNL expression support
77.4. Operator support
77.4.1. Comparing with different types
77.4.2. Using and / or
77.5. Examples
77.6. Setting result type
77.7. Using new lines or tabs in XML DSLs
77.8. Leading and trailing whitespace handling
77.9. Loading script from external resource
77.10. Spring Boot Auto-Configuration
78. Tokenize
78.1. Tokenize Options
78.2. Example
78.3. See Also
78.4. Spring Boot Auto-Configuration
79. XML Tokenize
79.1. XML Tokenizer Options
79.2. Example
79.3. Spring Boot Auto-Configuration
80. XPath
80.1. XPath Language options
80.2. Namespaces
80.3. Variables
80.3.1. Namespace given
80.3.2. No namespace given
80.4. Functions
80.4.1. Functions example
80.5. Stream based message bodies
80.6. Setting result type
80.7. Using XPath on Headers
80.8. Example
80.9. Using namespaces
80.10. Using @XPath Annotation for Bean Integration
80.11. Using XPathBuilder without an Exchange
80.12. Using Saxon with XPathBuilder
80.12.1. Setting a custom XPathFactory using System Property
80.12.2. Enabling Saxon from XML DSL
80.13. Namespace auditing to aid debugging
80.13.1. Logging the Namespace Context of your XPath expression/predicate
80.13.2. Auditing namespaces
80.14. Loading script from external resource
80.15. Dependencies
80.16. Spring Boot Auto-Configuration
81. Openapi Java
81.1. Using OpenApi in rest-dsl
81.2. Options
81.3. Adding Security Definitions in API doc
81.4. JSon or Yaml
81.5. useXForwardHeaders and API URL resolution
81.6. Examples
81.7. Spring Boot Auto-Configuration
Legal Notice
Camel Spring Boot Reference
Red Hat Integration
2022.q4
Camel Spring Boot Reference
Red Hat Integration Documentation Team
This content is not included.
fuse-docs-support@redhat.com
Integration Support Team
http://access.redhat.com/support
Legal Notice
Abstract
This guide describes the settings for Camel Spring Boot components.
Next