You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2016/08/15 08:28:59 UTC

[42/74] [abbrv] camel git commit: CAMEL-10222: Fixed factories and logging dependencies

CAMEL-10222: Fixed factories and logging dependencies


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/ad79eae7
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/ad79eae7
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/ad79eae7

Branch: refs/heads/master
Commit: ad79eae7a9f193acb17bd60470a650c08a5a2820
Parents: c88489b
Author: Nicola Ferraro <ni...@gmail.com>
Authored: Thu Aug 11 15:48:39 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Aug 15 09:27:23 2016 +0200

----------------------------------------------------------------------
 components-starter/camel-ahc-ws-starter/pom.xml |  6 ------
 .../camel-atmosphere-websocket-starter/pom.xml  |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 .../camel-barcode-starter/pom.xml               |  6 ------
 components-starter/camel-base64-starter/pom.xml |  6 ------
 .../camel-bean-validator-starter/pom.xml        |  6 ------
 components-starter/camel-beanio-starter/pom.xml |  6 ------
 .../camel-beanstalk-starter/pom.xml             |  6 ------
 components-starter/camel-bindy-starter/pom.xml  |  6 ------
 .../main/resources/META-INF/spring.factories    |  6 +++++-
 .../camel-blueprint-starter/pom.xml             |  6 ------
 components-starter/camel-boon-starter/pom.xml   |  6 ------
 .../camel-braintree-starter/pom.xml             |  6 ------
 components-starter/camel-cache-starter/pom.xml  |  6 ------
 .../camel-cassandraql-starter/pom.xml           |  6 ------
 components-starter/camel-cdi-starter/pom.xml    |  6 ------
 .../camel-chronicle-starter/pom.xml             |  6 ------
 components-starter/camel-chunk-starter/pom.xml  |  6 ------
 components-starter/camel-cmis-starter/pom.xml   |  6 ------
 components-starter/camel-coap-starter/pom.xml   |  6 ------
 components-starter/camel-cometd-starter/pom.xml |  6 ------
 .../camel-core-xml-starter/pom.xml              |  6 ------
 components-starter/camel-crypto-starter/pom.xml |  6 ------
 .../main/resources/META-INF/spring.factories    |  6 +++++-
 .../main/resources/META-INF/spring.factories    |  4 +++-
 .../camel-disruptor-starter/pom.xml             |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-dns-starter/pom.xml    |  6 ------
 components-starter/camel-dozer-starter/pom.xml  |  6 ------
 .../camel-dropbox-starter/pom.xml               |  6 ------
 .../camel-eclipse-starter/pom.xml               |  6 ------
 .../camel-ehcache-starter/pom.xml               |  6 ------
 .../camel-elasticsearch-starter/pom.xml         |  6 ------
 .../camel-facebook-starter/pom.xml              |  6 ------
 components-starter/camel-flink-starter/pom.xml  |  8 ++++++++
 .../camel-freemarker-starter/pom.xml            |  6 ------
 .../camel-ganglia-starter/pom.xml               |  6 ------
 components-starter/camel-github-starter/pom.xml |  6 ------
 components-starter/camel-grape-starter/pom.xml  |  6 ------
 components-starter/camel-groovy-starter/pom.xml |  6 ------
 components-starter/camel-gson-starter/pom.xml   |  6 ------
 .../camel-guava-eventbus-starter/pom.xml        |  6 ------
 components-starter/camel-guice-starter/pom.xml  |  6 ------
 .../camel-hazelcast-starter/pom.xml             |  6 ------
 components-starter/camel-hbase-starter/pom.xml  |  4 ++++
 components-starter/camel-hdfs2-starter/pom.xml  |  8 ++++++++
 .../camel-hessian-starter/pom.xml               |  6 ------
 components-starter/camel-hl7-starter/pom.xml    |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 .../camel-http-common-starter/pom.xml           |  6 ------
 components-starter/camel-ibatis-starter/pom.xml |  6 ------
 components-starter/camel-ignite-starter/pom.xml |  6 ------
 .../camel-influxdb-starter/pom.xml              |  6 ------
 components-starter/camel-irc-starter/pom.xml    |  6 ------
 components-starter/camel-ironmq-starter/pom.xml |  6 ------
 .../camel-jackson-starter/pom.xml               |  6 ------
 .../camel-jacksonxml-starter/pom.xml            |  6 ------
 .../camel-javaspace-starter/pom.xml             |  6 ------
 components-starter/camel-jbpm-starter/pom.xml   |  6 ------
 components-starter/camel-jcache-starter/pom.xml |  6 ------
 .../camel-jclouds-starter/pom.xml               |  6 ------
 components-starter/camel-jcr-starter/pom.xml    |  6 ------
 components-starter/camel-jetty-starter/pom.xml  |  6 ------
 components-starter/camel-jetty9-starter/pom.xml |  5 +++++
 .../camel-jgroups-starter/pom.xml               |  6 ------
 components-starter/camel-jibx-starter/pom.xml   |  6 ------
 components-starter/camel-jing-starter/pom.xml   |  6 ------
 components-starter/camel-jira-starter/pom.xml   |  6 ------
 components-starter/camel-jmx-starter/pom.xml    |  6 ------
 .../camel-johnzon-starter/pom.xml               |  6 ------
 components-starter/camel-jolt-starter/pom.xml   |  6 ------
 components-starter/camel-josql-starter/pom.xml  |  6 ------
 components-starter/camel-jsch-starter/pom.xml   |  6 ------
 .../camel-jsonpath-starter/pom.xml              |  6 ------
 components-starter/camel-jt400-starter/pom.xml  |  6 ------
 components-starter/camel-juel-starter/pom.xml   |  6 ------
 components-starter/camel-jxpath-starter/pom.xml |  6 ------
 components-starter/camel-kafka-starter/pom.xml  |  6 ------
 components-starter/camel-krati-starter/pom.xml  |  4 ----
 components-starter/camel-kura-starter/pom.xml   |  6 ------
 components-starter/camel-ldap-starter/pom.xml   |  6 ------
 .../camel-leveldb-starter/pom.xml               |  6 ------
 components-starter/camel-lucene-starter/pom.xml |  6 ------
 .../camel-lumberjack-starter/pom.xml            |  6 ------
 components-starter/camel-mail-starter/pom.xml   |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-mina2-starter/pom.xml  |  6 ------
 .../camel-mongodb-gridfs-starter/pom.xml        |  6 ------
 .../camel-mongodb-starter/pom.xml               |  6 ------
 components-starter/camel-mqtt-starter/pom.xml   |  6 ------
 components-starter/camel-msv-starter/pom.xml    |  6 ------
 .../camel-mustache-starter/pom.xml              |  6 ------
 components-starter/camel-mvel-starter/pom.xml   |  6 ------
 .../camel-mybatis-starter/pom.xml               |  6 ------
 components-starter/camel-nagios-starter/pom.xml |  6 ------
 components-starter/camel-nats-starter/pom.xml   |  6 ------
 components-starter/camel-netty-starter/pom.xml  |  6 ------
 components-starter/camel-netty4-starter/pom.xml | 11 +++++-----
 components-starter/camel-ognl-starter/pom.xml   |  6 ------
 .../camel-openshift-starter/pom.xml             |  8 ++++----
 .../camel-optaplanner-starter/pom.xml           |  6 ------
 components-starter/camel-paho-starter/pom.xml   |  6 ------
 .../camel-pgevent-starter/pom.xml               |  6 ------
 .../camel-printer-starter/pom.xml               |  6 ------
 .../camel-protobuf-starter/pom.xml              |  6 ------
 .../camel-quickfix-starter/pom.xml              |  6 ------
 .../camel-rabbitmq-starter/pom.xml              |  6 ------
 .../camel-restlet-starter/pom.xml               |  5 +++++
 components-starter/camel-rmi-starter/pom.xml    |  6 ------
 .../camel-routebox-starter/pom.xml              |  6 ------
 components-starter/camel-ruby-starter/pom.xml   |  6 ------
 .../camel-salesforce-starter/pom.xml            |  6 ------
 components-starter/camel-saxon-starter/pom.xml  |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-scala-starter/pom.xml  |  6 ------
 .../camel-schematron-starter/pom.xml            |  6 ------
 components-starter/camel-scr-starter/pom.xml    |  6 ------
 components-starter/camel-script-starter/pom.xml |  6 ------
 .../main/resources/META-INF/spring.factories    |  8 +++++++-
 .../camel-servicenow-starter/pom.xml            |  6 ------
 .../camel-servletlistener-starter/pom.xml       |  6 ------
 components-starter/camel-shiro-starter/pom.xml  |  6 ------
 components-starter/camel-sip-starter/pom.xml    |  6 ------
 components-starter/camel-sjms-starter/pom.xml   |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 .../camel-snakeyaml-starter/pom.xml             |  6 ------
 components-starter/camel-snmp-starter/pom.xml   |  6 ------
 .../camel-spark-rest-starter/pom.xml            |  5 +++++
 components-starter/camel-spark-starter/pom.xml  |  4 ++++
 components-starter/camel-splunk-starter/pom.xml |  6 ------
 .../camel-spring-dm-starter/pom.xml             |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 .../camel-spring-ws-starter/pom.xml             |  5 +++++
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-ssh-starter/pom.xml    |  6 ------
 components-starter/camel-stax-starter/pom.xml   |  6 ------
 components-starter/camel-stomp-starter/pom.xml  |  6 ------
 components-starter/camel-stream-starter/pom.xml |  6 ------
 .../camel-stringtemplate-starter/pom.xml        |  6 ------
 .../camel-swagger-java-starter/pom.xml          | 11 +++++-----
 .../camel-tagsoup-starter/pom.xml               |  6 ------
 .../camel-telegram-starter/pom.xml              |  6 ------
 components-starter/camel-test-starter/pom.xml   |  6 ------
 .../camel-twitter-starter/pom.xml               |  6 ------
 .../camel-undertow-starter/pom.xml              |  5 +++++
 .../main/resources/META-INF/spring.factories    |  6 +++++-
 components-starter/camel-vertx-starter/pom.xml  |  6 ------
 .../camel-websocket-starter/pom.xml             |  6 ------
 .../camel-xmlbeans-starter/pom.xml              |  6 ------
 components-starter/camel-xmlrpc-starter/pom.xml |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-xmpp-starter/pom.xml   |  6 ------
 .../main/resources/META-INF/spring.factories    |  4 +++-
 components-starter/camel-yammer-starter/pom.xml |  6 ------
 .../camel-zookeeper-starter/pom.xml             |  8 ++++----
 .../maven/packaging/SpringBootStarterMojo.java  | 21 +++++++++++---------
 ...ring-boot-additional-dependencies.properties |  7 +++++++
 157 files changed, 141 insertions(+), 804 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ahc-ws-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ahc-ws-starter/pom.xml b/components-starter/camel-ahc-ws-starter/pom.xml
index 42022f9..803507b 100644
--- a/components-starter/camel-ahc-ws-starter/pom.xml
+++ b/components-starter/camel-ahc-ws-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ahc-ws</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-atmosphere-websocket-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-atmosphere-websocket-starter/pom.xml b/components-starter/camel-atmosphere-websocket-starter/pom.xml
index a28e414..616d063 100644
--- a/components-starter/camel-atmosphere-websocket-starter/pom.xml
+++ b/components-starter/camel-atmosphere-websocket-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-atmosphere-websocket</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-avro-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-avro-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-avro-starter/src/main/resources/META-INF/spring.factories
index 0ddf033..13ddcb5 100644
--- a/components-starter/camel-avro-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-avro-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,6 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.dataformat.avro.springboot.AvroDataFormatAutoConfiguration
+org.apache.camel.dataformat.avro.springboot.AvroDataFormatAutoConfiguration,\
+org.apache.camel.component.avro.springboot.AvroComponentAutoConfiguration
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-barcode-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-barcode-starter/pom.xml b/components-starter/camel-barcode-starter/pom.xml
index edda107..fcc34ae 100644
--- a/components-starter/camel-barcode-starter/pom.xml
+++ b/components-starter/camel-barcode-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-barcode</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-base64-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-base64-starter/pom.xml b/components-starter/camel-base64-starter/pom.xml
index a027aaf..d4b08ef 100644
--- a/components-starter/camel-base64-starter/pom.xml
+++ b/components-starter/camel-base64-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-base64</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-bean-validator-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-bean-validator-starter/pom.xml b/components-starter/camel-bean-validator-starter/pom.xml
index 176a738..36e6fe6 100644
--- a/components-starter/camel-bean-validator-starter/pom.xml
+++ b/components-starter/camel-bean-validator-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-bean-validator</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-beanio-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-beanio-starter/pom.xml b/components-starter/camel-beanio-starter/pom.xml
index 083add3..d34f16d 100644
--- a/components-starter/camel-beanio-starter/pom.xml
+++ b/components-starter/camel-beanio-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-beanio</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-beanstalk-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-beanstalk-starter/pom.xml b/components-starter/camel-beanstalk-starter/pom.xml
index d80260a..82cdf99 100644
--- a/components-starter/camel-beanstalk-starter/pom.xml
+++ b/components-starter/camel-beanstalk-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-beanstalk</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-bindy-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-bindy-starter/pom.xml b/components-starter/camel-bindy-starter/pom.xml
index d8b23c2..ec9355f 100644
--- a/components-starter/camel-bindy-starter/pom.xml
+++ b/components-starter/camel-bindy-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-bindy</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-bindy-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-bindy-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-bindy-starter/src/main/resources/META-INF/spring.factories
index ee86128..09503b3 100644
--- a/components-starter/camel-bindy-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-bindy-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,8 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.dataformat.bindy.kvp.springboot.BindyKeyValuePairDataFormatAutoConfiguration
+org.apache.camel.dataformat.bindy.kvp.springboot.BindyKeyValuePairDataFormatAutoConfiguration,\
+org.apache.camel.dataformat.bindy.csv.springboot.BindyCsvDataFormatAutoConfiguration,\
+org.apache.camel.dataformat.bindy.fixed.springboot.BindyFixedLengthDataFormatAutoConfiguration
+
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-blueprint-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-blueprint-starter/pom.xml b/components-starter/camel-blueprint-starter/pom.xml
index 2b03e15..b599797 100644
--- a/components-starter/camel-blueprint-starter/pom.xml
+++ b/components-starter/camel-blueprint-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-blueprint</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-boon-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-boon-starter/pom.xml b/components-starter/camel-boon-starter/pom.xml
index bac1ee1..bb0909c 100644
--- a/components-starter/camel-boon-starter/pom.xml
+++ b/components-starter/camel-boon-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-boon</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-braintree-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-braintree-starter/pom.xml b/components-starter/camel-braintree-starter/pom.xml
index 15fa884..29e58b0 100644
--- a/components-starter/camel-braintree-starter/pom.xml
+++ b/components-starter/camel-braintree-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-braintree</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cache-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-cache-starter/pom.xml b/components-starter/camel-cache-starter/pom.xml
index fac89d8..50cffca 100644
--- a/components-starter/camel-cache-starter/pom.xml
+++ b/components-starter/camel-cache-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cache</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cassandraql-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-cassandraql-starter/pom.xml b/components-starter/camel-cassandraql-starter/pom.xml
index 7a810c8..b943a6a 100644
--- a/components-starter/camel-cassandraql-starter/pom.xml
+++ b/components-starter/camel-cassandraql-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cassandraql</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cdi-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-cdi-starter/pom.xml b/components-starter/camel-cdi-starter/pom.xml
index f8e6d65..e26065e 100644
--- a/components-starter/camel-cdi-starter/pom.xml
+++ b/components-starter/camel-cdi-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cdi</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-chronicle-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-chronicle-starter/pom.xml b/components-starter/camel-chronicle-starter/pom.xml
index aa4f995..71d8faf 100644
--- a/components-starter/camel-chronicle-starter/pom.xml
+++ b/components-starter/camel-chronicle-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-chronicle</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-chunk-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-chunk-starter/pom.xml b/components-starter/camel-chunk-starter/pom.xml
index a58f70d..f3dc71f 100644
--- a/components-starter/camel-chunk-starter/pom.xml
+++ b/components-starter/camel-chunk-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-chunk</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cmis-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-cmis-starter/pom.xml b/components-starter/camel-cmis-starter/pom.xml
index 9699afa..7bb299a 100644
--- a/components-starter/camel-cmis-starter/pom.xml
+++ b/components-starter/camel-cmis-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cmis</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-coap-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-coap-starter/pom.xml b/components-starter/camel-coap-starter/pom.xml
index e3b4d91..11a7221 100644
--- a/components-starter/camel-coap-starter/pom.xml
+++ b/components-starter/camel-coap-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-coap</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cometd-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-cometd-starter/pom.xml b/components-starter/camel-cometd-starter/pom.xml
index 6a582f4..08d606f 100644
--- a/components-starter/camel-cometd-starter/pom.xml
+++ b/components-starter/camel-cometd-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cometd</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-core-xml-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-core-xml-starter/pom.xml b/components-starter/camel-core-xml-starter/pom.xml
index e3ff0d8..3fd7708 100644
--- a/components-starter/camel-core-xml-starter/pom.xml
+++ b/components-starter/camel-core-xml-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-core-xml</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-crypto-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-crypto-starter/pom.xml b/components-starter/camel-crypto-starter/pom.xml
index ed8cc66..4f59431 100644
--- a/components-starter/camel-crypto-starter/pom.xml
+++ b/components-starter/camel-crypto-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-crypto</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-crypto-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-crypto-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-crypto-starter/src/main/resources/META-INF/spring.factories
index 9119c29..781a332 100644
--- a/components-starter/camel-crypto-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-crypto-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,8 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.converter.crypto.springboot.CryptoDataFormatAutoConfiguration
+org.apache.camel.converter.crypto.springboot.CryptoDataFormatAutoConfiguration,\
+org.apache.camel.component.crypto.springboot.DigitalSignatureComponentAutoConfiguration,\
+org.apache.camel.converter.crypto.springboot.PGPDataFormatAutoConfiguration
+
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-cxf-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-cxf-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-cxf-starter/src/main/resources/META-INF/spring.factories
index 2e42c9d..9ddb944 100644
--- a/components-starter/camel-cxf-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-cxf-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,6 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.component.cxf.springboot.CxfComponentAutoConfiguration
+org.apache.camel.component.cxf.springboot.CxfComponentAutoConfiguration,\
+org.apache.camel.component.cxf.jaxrs.springboot.CxfRsComponentAutoConfiguration
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-disruptor-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-disruptor-starter/pom.xml b/components-starter/camel-disruptor-starter/pom.xml
index daf34b3..3a36457 100644
--- a/components-starter/camel-disruptor-starter/pom.xml
+++ b/components-starter/camel-disruptor-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-disruptor</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-disruptor-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-disruptor-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-disruptor-starter/src/main/resources/META-INF/spring.factories
index 6797e8a..24e7865 100644
--- a/components-starter/camel-disruptor-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-disruptor-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,6 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentAutoConfiguration
+org.apache.camel.component.disruptor.vm.springboot.DisruptorVmComponentAutoConfiguration,\
+org.apache.camel.component.disruptor.springboot.DisruptorComponentAutoConfiguration
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-dns-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-dns-starter/pom.xml b/components-starter/camel-dns-starter/pom.xml
index 3e2a50f..b85b6a1 100644
--- a/components-starter/camel-dns-starter/pom.xml
+++ b/components-starter/camel-dns-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-dns</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-dozer-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-dozer-starter/pom.xml b/components-starter/camel-dozer-starter/pom.xml
index 7e2b001..e9cc7a4 100644
--- a/components-starter/camel-dozer-starter/pom.xml
+++ b/components-starter/camel-dozer-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-dozer</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-dropbox-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-dropbox-starter/pom.xml b/components-starter/camel-dropbox-starter/pom.xml
index 043fb70..92bdaeb 100644
--- a/components-starter/camel-dropbox-starter/pom.xml
+++ b/components-starter/camel-dropbox-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-dropbox</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-eclipse-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-eclipse-starter/pom.xml b/components-starter/camel-eclipse-starter/pom.xml
index faf5859..cb4955d 100644
--- a/components-starter/camel-eclipse-starter/pom.xml
+++ b/components-starter/camel-eclipse-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-eclipse</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ehcache-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ehcache-starter/pom.xml b/components-starter/camel-ehcache-starter/pom.xml
index 5266600..1c6e05b 100644
--- a/components-starter/camel-ehcache-starter/pom.xml
+++ b/components-starter/camel-ehcache-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ehcache</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-elasticsearch-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-elasticsearch-starter/pom.xml b/components-starter/camel-elasticsearch-starter/pom.xml
index 8403422..b0dfcf0 100644
--- a/components-starter/camel-elasticsearch-starter/pom.xml
+++ b/components-starter/camel-elasticsearch-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-elasticsearch</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-facebook-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-facebook-starter/pom.xml b/components-starter/camel-facebook-starter/pom.xml
index 4e875ca..ab6c6af 100644
--- a/components-starter/camel-facebook-starter/pom.xml
+++ b/components-starter/camel-facebook-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-facebook</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-flink-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-flink-starter/pom.xml b/components-starter/camel-flink-starter/pom.xml
index 17f905c..561c91e 100644
--- a/components-starter/camel-flink-starter/pom.xml
+++ b/components-starter/camel-flink-starter/pom.xml
@@ -45,6 +45,14 @@
                     <groupId>commons-logging</groupId>
                     <artifactId>commons-logging</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>log4j</groupId>
+                    <artifactId>log4j</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-log4j12</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
     </dependencies>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-freemarker-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-freemarker-starter/pom.xml b/components-starter/camel-freemarker-starter/pom.xml
index 5008395..72d8e00 100644
--- a/components-starter/camel-freemarker-starter/pom.xml
+++ b/components-starter/camel-freemarker-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-freemarker</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ganglia-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ganglia-starter/pom.xml b/components-starter/camel-ganglia-starter/pom.xml
index df7db63..cfdd75d 100644
--- a/components-starter/camel-ganglia-starter/pom.xml
+++ b/components-starter/camel-ganglia-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ganglia</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-github-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-github-starter/pom.xml b/components-starter/camel-github-starter/pom.xml
index 232ee0c..e2ebe88 100644
--- a/components-starter/camel-github-starter/pom.xml
+++ b/components-starter/camel-github-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-github</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-grape-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-grape-starter/pom.xml b/components-starter/camel-grape-starter/pom.xml
index 255a163..1f54ada 100644
--- a/components-starter/camel-grape-starter/pom.xml
+++ b/components-starter/camel-grape-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-grape</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-groovy-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-groovy-starter/pom.xml b/components-starter/camel-groovy-starter/pom.xml
index 2c32755..d40608e 100644
--- a/components-starter/camel-groovy-starter/pom.xml
+++ b/components-starter/camel-groovy-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-groovy</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-gson-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-gson-starter/pom.xml b/components-starter/camel-gson-starter/pom.xml
index 1fb638d..c9de184 100644
--- a/components-starter/camel-gson-starter/pom.xml
+++ b/components-starter/camel-gson-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-gson</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-guava-eventbus-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-guava-eventbus-starter/pom.xml b/components-starter/camel-guava-eventbus-starter/pom.xml
index 122e9a2..e85ff66 100644
--- a/components-starter/camel-guava-eventbus-starter/pom.xml
+++ b/components-starter/camel-guava-eventbus-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-guava-eventbus</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
         <dependency>
             <groupId>com.google.guava</groupId>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-guice-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-guice-starter/pom.xml b/components-starter/camel-guice-starter/pom.xml
index 8da9c45..9f7070d 100644
--- a/components-starter/camel-guice-starter/pom.xml
+++ b/components-starter/camel-guice-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-guice</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hazelcast-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-hazelcast-starter/pom.xml b/components-starter/camel-hazelcast-starter/pom.xml
index 7351672..6b35c54 100644
--- a/components-starter/camel-hazelcast-starter/pom.xml
+++ b/components-starter/camel-hazelcast-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-hazelcast</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hbase-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-hbase-starter/pom.xml b/components-starter/camel-hbase-starter/pom.xml
index 4b561cb..566d9f4 100644
--- a/components-starter/camel-hbase-starter/pom.xml
+++ b/components-starter/camel-hbase-starter/pom.xml
@@ -49,6 +49,10 @@
                     <groupId>log4j</groupId>
                     <artifactId>log4j</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-log4j12</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
     </dependencies>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hdfs2-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-hdfs2-starter/pom.xml b/components-starter/camel-hdfs2-starter/pom.xml
index cdbc269..acc6cb5 100644
--- a/components-starter/camel-hdfs2-starter/pom.xml
+++ b/components-starter/camel-hdfs2-starter/pom.xml
@@ -45,6 +45,14 @@
                     <groupId>commons-logging</groupId>
                     <artifactId>commons-logging</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>log4j</groupId>
+                    <artifactId>log4j</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-log4j12</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
     </dependencies>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hessian-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-hessian-starter/pom.xml b/components-starter/camel-hessian-starter/pom.xml
index 2950d00..3f44119 100644
--- a/components-starter/camel-hessian-starter/pom.xml
+++ b/components-starter/camel-hessian-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-hessian</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hl7-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-hl7-starter/pom.xml b/components-starter/camel-hl7-starter/pom.xml
index f16827e..db89133 100644
--- a/components-starter/camel-hl7-starter/pom.xml
+++ b/components-starter/camel-hl7-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-hl7</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-hl7-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-hl7-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-hl7-starter/src/main/resources/META-INF/spring.factories
index 810c3c5..f46fc66 100644
--- a/components-starter/camel-hl7-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-hl7-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,6 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.component.hl7.springboot.TerserLanguageAutoConfiguration
+org.apache.camel.component.hl7.springboot.TerserLanguageAutoConfiguration,\
+org.apache.camel.component.hl7.springboot.HL7DataFormatAutoConfiguration
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-http-common-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-http-common-starter/pom.xml b/components-starter/camel-http-common-starter/pom.xml
index a05e798..79b514c 100644
--- a/components-starter/camel-http-common-starter/pom.xml
+++ b/components-starter/camel-http-common-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-http-common</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ibatis-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ibatis-starter/pom.xml b/components-starter/camel-ibatis-starter/pom.xml
index 272a124..b598047 100644
--- a/components-starter/camel-ibatis-starter/pom.xml
+++ b/components-starter/camel-ibatis-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ibatis</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ignite-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ignite-starter/pom.xml b/components-starter/camel-ignite-starter/pom.xml
index 6426ae8..8d78d84 100644
--- a/components-starter/camel-ignite-starter/pom.xml
+++ b/components-starter/camel-ignite-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ignite</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-influxdb-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-influxdb-starter/pom.xml b/components-starter/camel-influxdb-starter/pom.xml
index 4ca5139..36a52ce 100644
--- a/components-starter/camel-influxdb-starter/pom.xml
+++ b/components-starter/camel-influxdb-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-influxdb</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-irc-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-irc-starter/pom.xml b/components-starter/camel-irc-starter/pom.xml
index 7921dac..b7a4d2e 100644
--- a/components-starter/camel-irc-starter/pom.xml
+++ b/components-starter/camel-irc-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-irc</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ironmq-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ironmq-starter/pom.xml b/components-starter/camel-ironmq-starter/pom.xml
index 2329cd9..d2e33ba 100644
--- a/components-starter/camel-ironmq-starter/pom.xml
+++ b/components-starter/camel-ironmq-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ironmq</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jackson-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jackson-starter/pom.xml b/components-starter/camel-jackson-starter/pom.xml
index 33541f2..8a143e0 100644
--- a/components-starter/camel-jackson-starter/pom.xml
+++ b/components-starter/camel-jackson-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jackson</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jacksonxml-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jacksonxml-starter/pom.xml b/components-starter/camel-jacksonxml-starter/pom.xml
index fe7df4e..ba5dd68 100644
--- a/components-starter/camel-jacksonxml-starter/pom.xml
+++ b/components-starter/camel-jacksonxml-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jacksonxml</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-javaspace-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-javaspace-starter/pom.xml b/components-starter/camel-javaspace-starter/pom.xml
index 73a26fe..b345c9d 100644
--- a/components-starter/camel-javaspace-starter/pom.xml
+++ b/components-starter/camel-javaspace-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-javaspace</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jbpm-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jbpm-starter/pom.xml b/components-starter/camel-jbpm-starter/pom.xml
index 2e4367c..b58506a 100644
--- a/components-starter/camel-jbpm-starter/pom.xml
+++ b/components-starter/camel-jbpm-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jbpm</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jcache-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jcache-starter/pom.xml b/components-starter/camel-jcache-starter/pom.xml
index 2104ec7..a328606 100644
--- a/components-starter/camel-jcache-starter/pom.xml
+++ b/components-starter/camel-jcache-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jcache</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jclouds-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jclouds-starter/pom.xml b/components-starter/camel-jclouds-starter/pom.xml
index bea30fd..ea83ac0 100644
--- a/components-starter/camel-jclouds-starter/pom.xml
+++ b/components-starter/camel-jclouds-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jclouds</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jcr-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jcr-starter/pom.xml b/components-starter/camel-jcr-starter/pom.xml
index c745b1b..08fc3a7 100644
--- a/components-starter/camel-jcr-starter/pom.xml
+++ b/components-starter/camel-jcr-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jcr</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jetty-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jetty-starter/pom.xml b/components-starter/camel-jetty-starter/pom.xml
index 5c09630..eda7484 100644
--- a/components-starter/camel-jetty-starter/pom.xml
+++ b/components-starter/camel-jetty-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jetty</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jetty9-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jetty9-starter/pom.xml b/components-starter/camel-jetty9-starter/pom.xml
index c10c365..4335f32 100644
--- a/components-starter/camel-jetty9-starter/pom.xml
+++ b/components-starter/camel-jetty9-starter/pom.xml
@@ -41,6 +41,11 @@
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jetty9</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.hibernate</groupId>
+            <artifactId>hibernate-validator</artifactId>
+            <version>${hibernate-validator-version}</version>
+        </dependency>
     </dependencies>
 </project>
 

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jgroups-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jgroups-starter/pom.xml b/components-starter/camel-jgroups-starter/pom.xml
index b890cda..7ebbc41 100644
--- a/components-starter/camel-jgroups-starter/pom.xml
+++ b/components-starter/camel-jgroups-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jgroups</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jibx-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jibx-starter/pom.xml b/components-starter/camel-jibx-starter/pom.xml
index 7b312b2..59089e1 100644
--- a/components-starter/camel-jibx-starter/pom.xml
+++ b/components-starter/camel-jibx-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jibx</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jing-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jing-starter/pom.xml b/components-starter/camel-jing-starter/pom.xml
index 6c63259..593b30b 100644
--- a/components-starter/camel-jing-starter/pom.xml
+++ b/components-starter/camel-jing-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jing</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jira-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jira-starter/pom.xml b/components-starter/camel-jira-starter/pom.xml
index 70f5a23..38daba0 100644
--- a/components-starter/camel-jira-starter/pom.xml
+++ b/components-starter/camel-jira-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jira</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jmx-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jmx-starter/pom.xml b/components-starter/camel-jmx-starter/pom.xml
index 17bdf90..6e08273 100644
--- a/components-starter/camel-jmx-starter/pom.xml
+++ b/components-starter/camel-jmx-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jmx</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-johnzon-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-johnzon-starter/pom.xml b/components-starter/camel-johnzon-starter/pom.xml
index 25de4d5..086b033 100644
--- a/components-starter/camel-johnzon-starter/pom.xml
+++ b/components-starter/camel-johnzon-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-johnzon</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jolt-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jolt-starter/pom.xml b/components-starter/camel-jolt-starter/pom.xml
index d283a40..bbded12 100644
--- a/components-starter/camel-jolt-starter/pom.xml
+++ b/components-starter/camel-jolt-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jolt</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-josql-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-josql-starter/pom.xml b/components-starter/camel-josql-starter/pom.xml
index f0c10ee..c1fdcfc 100644
--- a/components-starter/camel-josql-starter/pom.xml
+++ b/components-starter/camel-josql-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-josql</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jsch-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jsch-starter/pom.xml b/components-starter/camel-jsch-starter/pom.xml
index 6b499cf..b59605a 100644
--- a/components-starter/camel-jsch-starter/pom.xml
+++ b/components-starter/camel-jsch-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jsch</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jsonpath-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jsonpath-starter/pom.xml b/components-starter/camel-jsonpath-starter/pom.xml
index e00924d..c6870f3 100644
--- a/components-starter/camel-jsonpath-starter/pom.xml
+++ b/components-starter/camel-jsonpath-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jsonpath</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jt400-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jt400-starter/pom.xml b/components-starter/camel-jt400-starter/pom.xml
index addf229..6888888 100644
--- a/components-starter/camel-jt400-starter/pom.xml
+++ b/components-starter/camel-jt400-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jt400</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-juel-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-juel-starter/pom.xml b/components-starter/camel-juel-starter/pom.xml
index efebecf..cd0f655 100644
--- a/components-starter/camel-juel-starter/pom.xml
+++ b/components-starter/camel-juel-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-juel</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-jxpath-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-jxpath-starter/pom.xml b/components-starter/camel-jxpath-starter/pom.xml
index caf6cf3..c2e8cff 100644
--- a/components-starter/camel-jxpath-starter/pom.xml
+++ b/components-starter/camel-jxpath-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-jxpath</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-kafka-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-kafka-starter/pom.xml b/components-starter/camel-kafka-starter/pom.xml
index 3154083..283248a 100644
--- a/components-starter/camel-kafka-starter/pom.xml
+++ b/components-starter/camel-kafka-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-kafka</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-krati-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-krati-starter/pom.xml b/components-starter/camel-krati-starter/pom.xml
index 16f3fbb..a08f48f 100644
--- a/components-starter/camel-krati-starter/pom.xml
+++ b/components-starter/camel-krati-starter/pom.xml
@@ -42,10 +42,6 @@
             <artifactId>camel-krati</artifactId>
             <exclusions>
                 <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-                <exclusion>
                     <groupId>log4j</groupId>
                     <artifactId>log4j</artifactId>
                 </exclusion>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-kura-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-kura-starter/pom.xml b/components-starter/camel-kura-starter/pom.xml
index 709402f..edd348b 100644
--- a/components-starter/camel-kura-starter/pom.xml
+++ b/components-starter/camel-kura-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-kura</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-ldap-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-ldap-starter/pom.xml b/components-starter/camel-ldap-starter/pom.xml
index c71a2ed..8933998 100644
--- a/components-starter/camel-ldap-starter/pom.xml
+++ b/components-starter/camel-ldap-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-ldap</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-leveldb-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-leveldb-starter/pom.xml b/components-starter/camel-leveldb-starter/pom.xml
index c41c507..b906e0e 100644
--- a/components-starter/camel-leveldb-starter/pom.xml
+++ b/components-starter/camel-leveldb-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-leveldb</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-lucene-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-lucene-starter/pom.xml b/components-starter/camel-lucene-starter/pom.xml
index edf9ef6..7da301b 100644
--- a/components-starter/camel-lucene-starter/pom.xml
+++ b/components-starter/camel-lucene-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-lucene</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-lumberjack-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-lumberjack-starter/pom.xml b/components-starter/camel-lumberjack-starter/pom.xml
index a32be07..a188d67 100644
--- a/components-starter/camel-lumberjack-starter/pom.xml
+++ b/components-starter/camel-lumberjack-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-lumberjack</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mail-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-mail-starter/pom.xml b/components-starter/camel-mail-starter/pom.xml
index 7698424..9fd1291 100644
--- a/components-starter/camel-mail-starter/pom.xml
+++ b/components-starter/camel-mail-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-mail</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mail-starter/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components-starter/camel-mail-starter/src/main/resources/META-INF/spring.factories b/components-starter/camel-mail-starter/src/main/resources/META-INF/spring.factories
index 1c5b62b..71927c3 100644
--- a/components-starter/camel-mail-starter/src/main/resources/META-INF/spring.factories
+++ b/components-starter/camel-mail-starter/src/main/resources/META-INF/spring.factories
@@ -16,4 +16,6 @@
 #
 
 org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.dataformat.mime.multipart.springboot.MimeMultipartDataFormatAutoConfiguration
+org.apache.camel.dataformat.mime.multipart.springboot.MimeMultipartDataFormatAutoConfiguration,\
+org.apache.camel.component.mail.springboot.MailComponentAutoConfiguration
+

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mina2-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-mina2-starter/pom.xml b/components-starter/camel-mina2-starter/pom.xml
index d896b5a..4c3dd6a 100644
--- a/components-starter/camel-mina2-starter/pom.xml
+++ b/components-starter/camel-mina2-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-mina2</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mongodb-gridfs-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-mongodb-gridfs-starter/pom.xml b/components-starter/camel-mongodb-gridfs-starter/pom.xml
index 4d7e575..2082125 100644
--- a/components-starter/camel-mongodb-gridfs-starter/pom.xml
+++ b/components-starter/camel-mongodb-gridfs-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-mongodb-gridfs</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mongodb-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-mongodb-starter/pom.xml b/components-starter/camel-mongodb-starter/pom.xml
index 1156041..7a4f24f 100644
--- a/components-starter/camel-mongodb-starter/pom.xml
+++ b/components-starter/camel-mongodb-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-mongodb</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-mqtt-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-mqtt-starter/pom.xml b/components-starter/camel-mqtt-starter/pom.xml
index 710037c..f7811e8 100644
--- a/components-starter/camel-mqtt-starter/pom.xml
+++ b/components-starter/camel-mqtt-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-mqtt</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>

http://git-wip-us.apache.org/repos/asf/camel/blob/ad79eae7/components-starter/camel-msv-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/camel-msv-starter/pom.xml b/components-starter/camel-msv-starter/pom.xml
index 0e50ad9..b0731cf 100644
--- a/components-starter/camel-msv-starter/pom.xml
+++ b/components-starter/camel-msv-starter/pom.xml
@@ -40,12 +40,6 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-msv</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>commons-logging</groupId>
-                    <artifactId>commons-logging</artifactId>
-                </exclusion>
-            </exclusions>
         </dependency>
     </dependencies>
 </project>