ebook img

Red Hat JBoss Fuse 6.1 Apache Camel Component Reference PDF

1325 Pages·2015·5.36 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Red Hat JBoss Fuse 6.1 Apache Camel Component Reference

Red Hat JBoss Fuse 6.1 Apache Camel Component Reference Quickly find the settings for all of the components Last Updated: 2017-10-12 Red Hat JBoss Fuse 6.1 Apache Camel Component Reference Quickly find the settings for all of the components JBoss A-MQ Docs Team Content Services [email protected] Legal Notice Copyright © 2013 Red Hat. The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/ . In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries. Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project. The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community. All other trademarks are the property of their respective owners. Abstract Apache Camel has over 100 components and each component is highly configurable. This guide describes the settings for each of the components. Table of Contents Table of Contents .C .H .A .P .T .E .R . 1. .. C. O. M. .P .O .N .E .N . T.S . O. .V .E .R .V .I E. W. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1. LIST OF COMPONENTS 33 .C .H .A .P .T .E .R . 2. .. A. C. T. I.V .E .M .Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ACTIVEMQ COMPONENT 53 URI FORMAT 53 OPTIONS 53 CONFIGURING THE CONNECTION FACTORY 53 CONFIGURING THE CONNECTION FACTORY USING SPRING XML 54 USING CONNECTION POOLING 54 INVOKING MESSAGELISTENER POJOS IN A ROUTE 55 USING ACTIVEMQ DESTINATION OPTIONS 55 CONSUMING ADVISORY MESSAGES 56 GETTING COMPONENT JAR 57 .C .H .A .P .T .E .R . 3. .. A. H. C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ASYNC HTTP CLIENT (AHC) COMPONENT 58 URI FORMAT 58 AHCENDPOINT OPTIONS 58 AHCCOMPONENT OPTIONS 60 MESSAGE HEADERS 61 MESSAGE BODY 62 RESPONSE CODE 62 AHCOPERATIONFAILEDEXCEPTION 62 CALLING USING GET OR POST 62 CONFIGURING URI TO CALL 63 CONFIGURING URI PARAMETERS 63 HOW TO SET THE HTTP METHOD (GET/POST/PUT/DELETE/HEAD/OPTIONS/TRACE) TO THE HTTP PRODUCER 63 CONFIGURING CHARSET 64 URI PARAMETERS FROM THE ENDPOINT URI 64 URI PARAMETERS FROM THE MESSAGE 64 GETTING THE RESPONSE CODE 64 CONFIGURING ASYNCHTTPCLIENT 65 SSL SUPPORT (HTTPS) 65 USING THE JSSE CONFIGURATION UTILITY 65 PROGRAMMATIC CONFIGURATION OF THE COMPONENT 66 SPRING DSL BASED CONFIGURATION OF ENDPOINT 66 .C .H .A .P .T .E .R . 4. .. A. M. .Q .P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AMQP 67 URI FORMAT 67 .C .H .A .P .T .E .R . 5. .. A. P. N. S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . APNS COMPONENT 68 URI FORMAT 68 OPTIONS 68 PRODUCER 68 CONSUMER 69 COMPONENT 69 EXCHANGE DATA FORMAT 69 MESSAGE HEADERS 69 1 Red Hat JBoss Fuse 6.1 Apache Camel Component Reference SAMPLES 70 CAMEL XML ROUTE 70 CAMEL JAVA ROUTE 71 CREATE CAMEL CONTEXT AND DECLARE APNS COMPONENT PROGRAMMATICALLY 71 APNSPRODUCER - IOS TARGET DEVICE DYNAMICALLY CONFIGURED VIA HEADER: "CAMELAPNSTOKENS" 71 APNSPRODUCER - IOS TARGET DEVICE STATICALLY CONFIGURED VIA URI 72 APNSCONSUMER 72 SEE ALSO 72 .C .H .A .P .T .E .R . 6. .. A. T. O. M. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ATOM COMPONENT 73 URI FORMAT 73 OPTIONS 73 EXCHANGE DATA FORMAT 75 MESSAGE HEADERS 75 SAMPLES 75 .C .H .A .P .T .E .R . 7. .. A. V. R. O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVRO COMPONENT 78 APACHE AVRO OVERVIEW 78 USING THE AVRO DATA FORMAT 79 USING AVRO RPC IN CAMEL 80 AVRO RPC URI OPTIONS 80 AVRO RPC HEADERS 81 EXAMPLES 81 .C .H .A .P .T .E .R . 8. .. A. W. .S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1. INTRODUCTION TO THE AWS COMPONENTS 83 8.2. AWS-CW 83 8.3. AWS-DDB 86 8.4. AWS-S3 93 8.5. AWS-SDB 99 8.6. AWS-SES 104 8.7. AWS-SNS 107 8.8. AWS-SQS 109 .C .H .A .P .T .E .R . 9. .. B. E. A. N. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 1. 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BEAN COMPONENT 115 URI FORMAT 115 OPTIONS 115 USING 115 BEAN AS ENDPOINT 116 JAVA DSL BEAN SYNTAX 117 BEAN BINDING 117 .C .H .A .P .T .E .R . 1. 0. .. B. E. A. N. .V .A .L .I D. A. T. I.O . N. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 1. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BEAN VALIDATION COMPONENT 118 URI FORMAT 118 URI OPTIONS 118 EXAMPLE 119 .C .H .A .P .T .E .R . 1. 1. .. B. R. O. W. .S .E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 2. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BROWSE COMPONENT 122 URI FORMAT 122 2 Table of Contents SAMPLE 122 .C .H .A .P .T .E .R . 1. 2. .. C. A. C. H. E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 2. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1. CACHE COMPONENT 123 12.2. CACHEREPLICATIONJMSEXAMPLE 131 .C .H .A .P .T .E .R . 1. 3. .. C. D. I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 3. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAMEL CDI 136 DEPENDENCY INJECTING CAMEL WITH CDI 136 BOOTSTRAPPING CAMEL WITH CDI CONTAINER 136 SEE ALSO 137 .C .H .A .P .T .E .R . 1. 4. .. C. L.A .S .S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 3. 8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CLASS COMPONENT 138 URI FORMAT 138 OPTIONS 138 USING 138 SETTING PROPERTIES ON THE CREATED INSTANCE 139 .C .H .A .P .T .E .R . 1. 5. .. C. M. I.S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 4. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CMIS COMPONENT 140 URI FORMAT 140 URI OPTIONS 140 USAGE 141 MESSAGE HEADERS EVALUATED BY THE PRODUCER 141 MESSAGE HEADERS SET DURING QUERYING PRODUCER OPERATION 141 .C .H .A .P .T .E .R . 1. 6. .. C. O. M. .E .T D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 4. 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMETD COMPONENT 143 URI FORMAT 143 EXAMPLES 143 OPTIONS 143 AUTHENTICATION 145 SETTING UP SSL FOR COMETD COMPONENT 145 USING THE JSSE CONFIGURATION UTILITY 145 PROGRAMMATIC CONFIGURATION OF THE COMPONENT 145 SPRING DSL BASED CONFIGURATION OF ENDPOINT 146 .C .H .A .P .T .E .R . 1. 7. .. C. O. N. T. E. X. T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 4. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTEXT COMPONENT 147 URI FORMAT 147 EXAMPLE 147 DEFINING THE CONTEXT COMPONENT 148 USING THE CONTEXT COMPONENT 148 NAMING ENDPOINTS 149 .C .H .A .P .T .E .R . 1. 8. .. C. O. N. T. R. O. .L B. U. .S . C. O. M. .P .O .N .E .N . T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 5. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLBUS COMPONENT 150 COMMANDS 150 OPTIONS 150 SAMPLES 151 USING ROUTE COMMAND 151 GETTING PERFORMANCE STATISTICS 152 USING SIMPLE LANGUAGE 152 3 Red Hat JBoss Fuse 6.1 Apache Camel Component Reference .C .H .A .P .T .E .R . 1. 9. .. C. O. U. C. H. .D .B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 5. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAMEL COUCHDB COMPONENT 154 URI FORMAT 154 OPTIONS 154 HEADERS 155 MESSAGE BODY 155 SAMPLES 155 .C .H .A .P .T .E .R . 2. 0. .. C. R. Y. P. T. O. .( D. I.G . I.T .A .L . S .I G. .N .A .T .U .R .E .S .) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 5. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CRYPTO COMPONENT FOR DIGITAL SIGNATURES 157 INTRODUCTION 157 URI FORMAT 157 OPTIONS 158 1) RAW KEYS 159 2) KEYSTORES AND ALIASES. 159 3) CHANGING JCE PROVIDER AND ALGORITHM 160 4) CHANGING THE SIGNATURE MESASGE HEADER 161 5) CHANGING THE BUFFERSIZE 161 6) SUPPLYING KEYS DYNAMICALLY. 161 .C .H .A .P .T .E .R . 2. 1. .. C. X. F. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 6. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CXF COMPONENT 164 URI FORMAT 164 OPTIONS 165 THE DESCRIPTIONS OF THE DATAFORMATS 168 CONFIGURING THE CXF ENDPOINTS WITH APACHE ARIES BLUEPRINT. 169 HOW TO ENABLE CXF'S LOGGINGOUTINTERCEPTOR IN MESSAGE MODE 171 DESCRIPTION OF RELAYHEADERS OPTION 171 AVAILABLE ONLY IN POJO MODE 171 CHANGES SINCE RELEASE 2.0 172 CONFIGURE THE CXF ENDPOINTS WITH SPRING 174 HOW TO MAKE THE CAMEL-CXF COMPONENT USE LOG4J INSTEAD OF JAVA.UTIL.LOGGING 176 HOW TO LET CAMEL-CXF RESPONSE MESSAGE WITH XML START DOCUMENT 176 HOW TO CONSUME A MESSAGE FROM A CAMEL-CXF ENDPOINT IN POJO DATA FORMAT 177 HOW TO PREPARE THE MESSAGE FOR THE CAMEL-CXF ENDPOINT IN POJO DATA FORMAT 179 HOW TO DEAL WITH THE MESSAGE FOR A CAMEL-CXF ENDPOINT IN PAYLOAD DATA FORMAT 179 HOW TO GET AND SET SOAP HEADERS IN POJO MODE 180 HOW TO GET AND SET SOAP HEADERS IN PAYLOAD MODE 182 SOAP HEADERS ARE NOT AVAILABLE IN MESSAGE MODE 182 HOW TO THROW A SOAP FAULT FROM APACHE CAMEL 182 HOW TO PROPAGATE A CXF ENDPOINT'S REQUEST AND RESPONSE CONTEXT 183 ATTACHMENT SUPPORT 184 HOW TO PROPAGATE STACK TRACE INFORMATION 187 STREAMING SUPPORT IN PAYLOAD MODE 188 .C .H .A .P .T .E .R . 2. 2. .. C. X. F. .B .E .A .N . C. O. M. .P .O .N . E. N. T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 8. 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CXF BEAN COMPONENT (2.0 OR LATER) 189 URI FORMAT 189 OPTIONS 189 HEADERS 190 A WORKING SAMPLE 192 .C .H .A .P .T .E .R . 2. 3. .. C. X. F. R. S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1. 9. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CXFRS COMPONENT 194 4 Table of Contents URI FORMAT 194 OPTIONS 194 HOW TO CONFIGURE THE REST ENDPOINT IN APACHE CAMEL 197 CONSUMING A REST REQUEST - SIMPLE BINDING STYLE 199 ENABLING THE SIMPLE BINDING STYLE 199 EXAMPLES OF REQUEST BINDING WITH DIFFERENT METHOD SIGNATURES 199 MORE EXAMPLES OF THE SIMPLE BINDING STYLE 200 CONSUMING A REST REQUEST - DEFAULT BINDING STYLE 201 HOW TO INVOKE THE REST SERVICE THROUGH CAMEL-CXFRS PRODUCER ? 203 .C .H .A .P .T .E .R . 2. 4. .. D. A. T. A. F. O. R. M. .A .T . C. O. M. .P .O .N . E. N. T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 0. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DATA FORMAT COMPONENT 206 URI FORMAT 206 SAMPLES 206 .C .H .A .P .T .E .R . 2. 5. .. D. A. T. A. S. E. T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 0. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DATASET COMPONENT 207 URI FORMAT 207 OPTIONS 207 CONFIGURING DATASET 208 EXAMPLE 208 PROPERTIES ON SIMPLEDATASET 208 .C .H .A .P .T .E .R . 2. 6. .. D. I.R .E .C .T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 1. 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DIRECT COMPONENT 210 URI FORMAT 210 OPTIONS 210 SAMPLES 211 .C .H .A .P .T .E .R . 2. 7. .. D. I.R .E .C .T .- V. M. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 1. 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DIRECT VM COMPONENT 212 URI FORMAT 212 OPTIONS 212 SAMPLES 213 .C .H .A .P .T .E .R . 2. 8. .. D. I.S .R .U .P .T .O .R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 1. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DISRUPTOR COMPONENT 214 URI FORMAT 215 OPTIONS 215 WAIT STRATEGIES 217 USE OF REQUEST REPLY 218 CONCURRENT CONSUMERS 218 THREAD POOLS 219 SAMPLE 219 USING MULTIPLECONSUMERS 219 EXTRACTING DISRUPTOR INFORMATION 220 .C .H .A .P .T .E .R . 2. 9. .. D. N. S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 2. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DNS 221 URI FORMAT 221 OPTIONS 221 HEADERS 221 EXAMPLES 222 IP LOOKUP 222 DNS LOOKUP 222 5 Red Hat JBoss Fuse 6.1 Apache Camel Component Reference DNS DIG 223 .C .H .A .P .T .E .R . 3. 0. .. E.J .B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 2. 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EJB COMPONENT 224 URI FORMAT 224 OPTIONS 224 BEAN BINDING 224 EXAMPLES 225 USING JAVA DSL 225 USING SPRING XML 226 .C .H .A .P .T .E .R . 3. 1. .. E.L .A .S .T .I C. S. E. A. R. C. H. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 2. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ELASTICSEARCH COMPONENT 227 URI FORMAT 227 ENDPOINT OPTIONS 227 MESSAGE OPERATIONS 227 INDEX EXAMPLE 228 FOR MORE INFORMATION, SEE THESE RESOURCES 228 .C .H .A .P .T .E .R . 3. 2. .. E.V . E.N . T. A. D. M. .I N. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 2. 9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EVENTADMIN COMPONENT 229 DEPENDENCIES 229 URI FORMAT 229 URI OPTIONS 229 MESSAGE HEADERS 229 MESSAGE BODY 229 EXAMPLE USAGE 229 .C .H .A .P .T .E .R . 3. 3. .. E.X . E.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 3. 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXEC COMPONENT 231 DEPENDENCIES 231 URI FORMAT 231 URI OPTIONS 231 MESSAGE HEADERS 232 MESSAGE BODY 234 EXECUTING WORD COUNT (LINUX) 234 EXECUTING JAVA 235 EXECUTING ANT SCRIPTS 235 EXECUTING ECHO (WINDOWS) 236 .C .H .A .P .T .E .R . 3. 4. .. F.A . B. R. I.C . C. O. M. .P .O .N . E.N . T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 3. 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DEPENDENCIES 237 URI FORMAT 237 URI OPTIONS 238 USE CASES FOR FABRIC ENDPOINTS 238 LOCATION DISCOVERY 238 LOAD-BALANCING CLUSTER 239 AUTO-RECONNECT FEATURE 240 PUBLISHING AN ENDPOINT URI 240 LOOKING UP AN ENDPOINT URI 242 LOAD-BALANCING EXAMPLE 243 OSGI BUNDLE PLUG-IN CONFIGURATION 244 .C .H .A .P .T .E .R . 3. 5. .. F.A . C. E.B . O. O. K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. 4. 6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FACEBOOK COMPONENT 246 6

Description:
Dec 24, 2007 Abstract. Apache Camel has over 100 components and each component is highly configurable. This .. ApnsProducer - iOS t arget device dynamically configured via header: "CamelApnsT okens" .. Apache Avro Overview.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.