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:29:24 UTC

[67/74] [abbrv] camel git commit: CAMEL-10222: Deleted spring-boot configuration from main projects

CAMEL-10222: Deleted spring-boot configuration from main projects


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

Branch: refs/heads/master
Commit: 676338272405c8f7880c14997291c9b61187918e
Parents: a9d34dc
Author: Nicola Ferraro <ni...@gmail.com>
Authored: Wed Aug 10 16:22:19 2016 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Aug 15 09:27:23 2016 +0200

----------------------------------------------------------------------
 components-starter/pom.xml                      |  284 +++++
 .../WsComponentAutoConfiguration.java           |   51 -
 .../ws/springboot/WsComponentConfiguration.java |  118 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../AhcComponentAutoConfiguration.java          |   51 -
 .../springboot/AhcComponentConfiguration.java   |  118 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../AMQPComponentAutoConfiguration.java         |   51 -
 .../springboot/AMQPComponentConfiguration.java  | 1152 -----------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ApnsComponentAutoConfiguration.java         |   51 -
 .../springboot/ApnsComponentConfiguration.java  |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../WebsocketComponentAutoConfiguration.java    |   52 -
 .../WebsocketComponentConfiguration.java        |  126 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../AvroComponentAutoConfiguration.java         |   51 -
 .../springboot/AvroComponentConfiguration.java  |  167 ---
 .../AvroDataFormatAutoConfiguration.java        |   54 -
 .../springboot/AvroDataFormatConfiguration.java |   41 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../BarcodeDataFormatAutoConfiguration.java     |   55 -
 .../BarcodeDataFormatConfiguration.java         |   77 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../Base64DataFormatAutoConfiguration.java      |   55 -
 .../Base64DataFormatConfiguration.java          |   68 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../BeanIODataFormatAutoConfiguration.java      |   55 -
 .../BeanIODataFormatConfiguration.java          |  103 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../BeanstalkComponentAutoConfiguration.java    |   52 -
 .../BeanstalkComponentConfiguration.java        |   46 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../BindyCsvDataFormatAutoConfiguration.java    |   55 -
 .../BindyCsvDataFormatConfiguration.java        |   68 --
 ...yFixedLengthDataFormatAutoConfiguration.java |   56 -
 ...BindyFixedLengthDataFormatConfiguration.java |   68 --
 ...KeyValuePairDataFormatAutoConfiguration.java |   56 -
 ...indyKeyValuePairDataFormatConfiguration.java |   68 --
 .../main/resources/META-INF/spring.factories    |   23 -
 .../BoonDataFormatAutoConfiguration.java        |   54 -
 .../springboot/BoonDataFormatConfiguration.java |   53 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../BoxComponentAutoConfiguration.java          |   51 -
 .../springboot/BoxComponentConfiguration.java   |  257 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../BraintreeComponentAutoConfiguration.java    |   52 -
 .../BraintreeComponentConfiguration.java        |  177 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../CacheComponentAutoConfiguration.java        |   51 -
 .../springboot/CacheComponentConfiguration.java |  227 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../CastorDataFormatAutoConfiguration.java      |   55 -
 .../CastorDataFormatConfiguration.java          |   89 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../CometdComponentAutoConfiguration.java       |   51 -
 .../CometdComponentConfiguration.java           |  108 --
 .../main/resources/META-INF/spring.factories    |   19 -
 ...italSignatureComponentAutoConfiguration.java |   53 -
 .../DigitalSignatureComponentConfiguration.java |  314 -----
 .../CryptoDataFormatAutoConfiguration.java      |   55 -
 .../CryptoDataFormatConfiguration.java          |  143 ---
 .../PGPDataFormatAutoConfiguration.java         |   54 -
 .../springboot/PGPDataFormatConfiguration.java  |  235 ----
 .../main/resources/META-INF/spring.factories    |   23 -
 .../CsvDataFormatAutoConfiguration.java         |   54 -
 .../springboot/CsvDataFormatConfiguration.java  |  310 -----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../CxfRsComponentAutoConfiguration.java        |   51 -
 .../springboot/CxfRsComponentConfiguration.java |   44 -
 .../CxfComponentAutoConfiguration.java          |   51 -
 .../springboot/CxfComponentConfiguration.java   |   59 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../DisruptorComponentAutoConfiguration.java    |   52 -
 .../DisruptorComponentConfiguration.java        |  124 --
 .../DisruptorVmComponentAutoConfiguration.java  |   52 -
 .../DisruptorVmComponentConfiguration.java      |  124 --
 .../main/resources/META-INF/spring.factories    |   21 -
 .../DockerComponentAutoConfiguration.java       |   51 -
 .../DockerComponentConfiguration.java           |  225 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../EjbComponentAutoConfiguration.java          |   51 -
 .../springboot/EjbComponentConfiguration.java   |   56 -
 .../main/resources/META-INF/spring.factories    |   19 -
 ...ElasticsearchComponentAutoConfiguration.java |   52 -
 .../ElasticsearchComponentConfiguration.java    |   44 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ElsqlComponentAutoConfiguration.java        |   51 -
 .../springboot/ElsqlComponentConfiguration.java |   86 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../EventAdminComponentAutoConfiguration.java   |   52 -
 .../EventAdminComponentConfiguration.java       |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../FacebookComponentAutoConfiguration.java     |   52 -
 .../FacebookComponentConfiguration.java         |  370 ------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../FlatpackDataFormatAutoConfiguration.java    |   55 -
 .../FlatpackDataFormatConfiguration.java        |  129 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../FlinkComponentAutoConfiguration.java        |   51 -
 .../springboot/FlinkComponentConfiguration.java |   81 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../FreemarkerComponentAutoConfiguration.java   |   52 -
 .../FreemarkerComponentConfiguration.java       |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../GangliaComponentAutoConfiguration.java      |   52 -
 .../GangliaComponentConfiguration.java          |  221 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 ...oogleCalendarComponentAutoConfiguration.java |   53 -
 .../GoogleCalendarComponentConfiguration.java   |  199 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../GoogleDriveComponentAutoConfiguration.java  |   52 -
 .../GoogleDriveComponentConfiguration.java      |  161 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../GoogleMailComponentAutoConfiguration.java   |   52 -
 .../GoogleMailComponentConfiguration.java       |  160 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../GroovyLanguageAutoConfiguration.java        |   54 -
 .../springboot/GroovyLanguageConfiguration.java |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../GsonDataFormatAutoConfiguration.java        |   54 -
 .../springboot/GsonDataFormatConfiguration.java |  245 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 ...GuavaEventBusComponentAutoConfiguration.java |   52 -
 .../GuavaEventBusComponentConfiguration.java    |   59 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HazelcastComponentAutoConfiguration.java    |   52 -
 .../HazelcastComponentConfiguration.java        |   45 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HBaseComponentAutoConfiguration.java        |   51 -
 .../springboot/HBaseComponentConfiguration.java |   55 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HdfsComponentAutoConfiguration.java         |   51 -
 .../springboot/HdfsComponentConfiguration.java  |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HdfsComponentAutoConfiguration.java         |   51 -
 .../springboot/HdfsComponentConfiguration.java  |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HessianDataFormatAutoConfiguration.java     |   55 -
 .../HessianDataFormatConfiguration.java         |   28 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HL7DataFormatAutoConfiguration.java         |   54 -
 .../springboot/HL7DataFormatConfiguration.java  |   41 -
 .../TerserLanguageAutoConfiguration.java        |   54 -
 .../springboot/TerserLanguageConfiguration.java |   42 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../HttpComponentAutoConfiguration.java         |   51 -
 .../springboot/HttpComponentConfiguration.java  |  116 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../HttpComponentAutoConfiguration.java         |   51 -
 .../springboot/HttpComponentConfiguration.java  |  217 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../IBatisComponentAutoConfiguration.java       |   51 -
 .../IBatisComponentConfiguration.java           |   68 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ICalDataFormatAutoConfiguration.java        |   54 -
 .../springboot/ICalDataFormatConfiguration.java |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JacksonDataFormatAutoConfiguration.java     |   55 -
 .../JacksonDataFormatConfiguration.java         |  245 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JacksonXMLDataFormatAutoConfiguration.java  |   55 -
 .../JacksonXMLDataFormatConfiguration.java      |  208 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JaxbDataFormatAutoConfiguration.java        |   54 -
 .../springboot/JaxbDataFormatConfiguration.java |  240 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JcloudsComponentAutoConfiguration.java      |   52 -
 .../JcloudsComponentConfiguration.java          |   57 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JdbcComponentAutoConfiguration.java         |   51 -
 .../springboot/JdbcComponentConfiguration.java  |   44 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JettyHttpComponentAutoConfiguration9.java   |   52 -
 .../JettyHttpComponentConfiguration9.java       |  436 -------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JGroupsComponentAutoConfiguration.java      |   52 -
 .../JGroupsComponentConfiguration.java          |   69 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JibxDataFormatAutoConfiguration.java        |   54 -
 .../springboot/JibxDataFormatConfiguration.java |   53 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JmsComponentAutoConfiguration.java          |   51 -
 .../springboot/JmsComponentConfiguration.java   | 1153 ------------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JohnzonDataFormatAutoConfiguration.java     |   55 -
 .../JohnzonDataFormatConfiguration.java         |  245 ----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JoltComponentAutoConfiguration.java         |   51 -
 .../springboot/JoltComponentConfiguration.java  |   44 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SqlLanguageAutoConfiguration.java           |   54 -
 .../springboot/SqlLanguageConfiguration.java    |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JpaComponentAutoConfiguration.java          |   51 -
 .../springboot/JpaComponentConfiguration.java   |   89 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ScpComponentAutoConfiguration.java          |   51 -
 .../springboot/ScpComponentConfiguration.java   |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JsonPathLanguageAutoConfiguration.java      |   55 -
 .../JsonPathLanguageConfiguration.java          |   66 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../Jt400ComponentAutoConfiguration.java        |   51 -
 .../springboot/Jt400ComponentConfiguration.java |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JuelLanguageAutoConfiguration.java          |   54 -
 .../springboot/JuelLanguageConfiguration.java   |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../JXPathLanguageAutoConfiguration.java        |   54 -
 .../springboot/JXPathLanguageConfiguration.java |   56 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../KafkaComponentAutoConfiguration.java        |   51 -
 .../springboot/KafkaComponentConfiguration.java |   47 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../KestrelComponentAutoConfiguration.java      |   52 -
 .../KestrelComponentConfiguration.java          |   80 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../LinkedInComponentAutoConfiguration.java     |   52 -
 .../LinkedInComponentConfiguration.java         |  187 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../LuceneComponentAutoConfiguration.java       |   51 -
 .../LuceneComponentConfiguration.java           |  124 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../LumberjackComponentAutoConfiguration.java   |   52 -
 .../LumberjackComponentConfiguration.java       |   44 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../LZFDataFormatAutoConfiguration.java         |   54 -
 .../springboot/LZFDataFormatConfiguration.java  |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MailComponentAutoConfiguration.java         |   52 -
 .../springboot/MailComponentConfiguration.java  |  547 ---------
 ...imeMultipartDataFormatAutoConfiguration.java |   56 -
 .../MimeMultipartDataFormatConfiguration.java   |   94 --
 .../main/resources/META-INF/spring.factories    |   21 -
 .../MetricsComponentAutoConfiguration.java      |   52 -
 .../MetricsComponentConfiguration.java          |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MinaComponentAutoConfiguration.java         |   51 -
 .../springboot/MinaComponentConfiguration.java  |  313 -----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../Mina2ComponentAutoConfiguration.java        |   51 -
 .../springboot/Mina2ComponentConfiguration.java |  377 ------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MQTTComponentAutoConfiguration.java         |   51 -
 .../springboot/MQTTComponentConfiguration.java  |   67 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MsvComponentAutoConfiguration.java          |   51 -
 .../springboot/MsvComponentConfiguration.java   |   57 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MustacheComponentAutoConfiguration.java     |   52 -
 .../MustacheComponentConfiguration.java         |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MvelLanguageAutoConfiguration.java          |   54 -
 .../springboot/MvelLanguageConfiguration.java   |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../MyBatisComponentAutoConfiguration.java      |   52 -
 .../MyBatisComponentConfiguration.java          |   56 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../NagiosComponentAutoConfiguration.java       |   51 -
 .../NagiosComponentConfiguration.java           |  116 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../NettyHttpComponentAutoConfiguration.java    |   52 -
 .../NettyHttpComponentConfiguration.java        |  823 -------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../NettyComponentAutoConfiguration.java        |   51 -
 .../springboot/NettyComponentConfiguration.java |  911 --------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../NettyHttpComponentAutoConfiguration.java    |   52 -
 .../NettyHttpComponentConfiguration.java        |  825 -------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../NettyComponentAutoConfiguration.java        |   51 -
 .../springboot/NettyComponentConfiguration.java |  965 ---------------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../OgnlLanguageAutoConfiguration.java          |   54 -
 .../springboot/OgnlLanguageConfiguration.java   |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../Olingo2ComponentAutoConfiguration.java      |   52 -
 .../Olingo2ComponentConfiguration.java          |  177 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../OpenShiftComponentAutoConfiguration.java    |   52 -
 .../OpenShiftComponentConfiguration.java        |   79 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../PahoComponentAutoConfiguration.java         |   51 -
 .../springboot/PahoComponentConfiguration.java  |   67 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../PaxLoggingComponentAutoConfiguration.java   |   52 -
 .../PaxLoggingComponentConfiguration.java       |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ProtobufDataFormatAutoConfiguration.java    |   55 -
 .../ProtobufDataFormatConfiguration.java        |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../QuartzComponentAutoConfiguration.java       |   51 -
 .../QuartzComponentConfiguration.java           |  119 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../QuartzComponentAutoConfiguration.java       |   51 -
 .../QuartzComponentConfiguration.java           |  149 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../QuickfixjComponentAutoConfiguration.java    |   52 -
 .../QuickfixjComponentConfiguration.java        |   98 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../RestletComponentAutoConfiguration.java      |   52 -
 .../RestletComponentConfiguration.java          |  296 -----
 .../main/resources/META-INF/spring.factories    |   19 -
 .../RssDataFormatAutoConfiguration.java         |   54 -
 .../springboot/RssDataFormatConfiguration.java  |   28 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SalesforceComponentAutoConfiguration.java   |   52 -
 .../SalesforceComponentConfiguration.java       |  716 -----------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../XQueryComponentAutoConfiguration.java       |   51 -
 .../XQueryComponentConfiguration.java           |   42 -
 .../XQueryLanguageAutoConfiguration.java        |   54 -
 .../springboot/XQueryLanguageConfiguration.java |   55 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../JavaScriptLanguageAutoConfiguration.java    |   55 -
 .../JavaScriptLanguageConfiguration.java        |   42 -
 .../PhpLanguageAutoConfiguration.java           |   54 -
 .../springboot/PhpLanguageConfiguration.java    |   42 -
 .../PythonLanguageAutoConfiguration.java        |   54 -
 .../springboot/PythonLanguageConfiguration.java |   42 -
 .../RubyLanguageAutoConfiguration.java          |   54 -
 .../springboot/RubyLanguageConfiguration.java   |   42 -
 .../main/resources/META-INF/spring.factories    |   25 -
 .../ServletComponentAutoConfiguration.java      |   52 -
 .../ServletComponentConfiguration.java          |  127 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SjmsBatchComponentAutoConfiguration.java    |   52 -
 .../SjmsBatchComponentConfiguration.java        |   43 -
 .../SjmsComponentAutoConfiguration.java         |   51 -
 .../springboot/SjmsComponentConfiguration.java  |  166 ---
 .../main/resources/META-INF/spring.factories    |   21 -
 .../SlackComponentAutoConfiguration.java        |   51 -
 .../springboot/SlackComponentConfiguration.java |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SmppComponentAutoConfiguration.java         |   51 -
 .../springboot/SmppComponentConfiguration.java  |  539 --------
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SnakeYAMLDataFormatAutoConfiguration.java   |   55 -
 .../SnakeYAMLDataFormatConfiguration.java       |  129 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SoapJaxbDataFormatAutoConfiguration.java    |   55 -
 .../SoapJaxbDataFormatConfiguration.java        |  122 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SparkComponentAutoConfiguration.java        |   51 -
 .../springboot/SparkComponentConfiguration.java |  166 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SparkComponentAutoConfiguration.java        |   51 -
 .../springboot/SparkComponentConfiguration.java |   56 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SplunkComponentAutoConfiguration.java       |   51 -
 .../SplunkComponentConfiguration.java           |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SpringBatchComponentAutoConfiguration.java  |   52 -
 .../SpringBatchComponentConfiguration.java      |   56 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../EventComponentAutoConfiguration.java        |   51 -
 .../springboot/EventComponentConfiguration.java |   42 -
 .../SpelLanguageAutoConfiguration.java          |   54 -
 .../springboot/SpelLanguageConfiguration.java   |   42 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../SqlComponentAutoConfiguration.java          |   51 -
 .../springboot/SqlComponentConfiguration.java   |   55 -
 .../SqlStoredComponentAutoConfiguration.java    |   52 -
 .../SqlStoredComponentConfiguration.java        |   42 -
 .../main/resources/META-INF/spring.factories    |   21 -
 .../SshComponentAutoConfiguration.java          |   51 -
 .../springboot/SshComponentConfiguration.java   |  179 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../StompComponentAutoConfiguration.java        |   51 -
 .../springboot/StompComponentConfiguration.java |   91 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../SyslogDataFormatAutoConfiguration.java      |   55 -
 .../SyslogDataFormatConfiguration.java          |   28 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../TidyMarkupDataFormatAutoConfiguration.java  |   55 -
 .../TidyMarkupDataFormatConfiguration.java      |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../TarFileDataFormatAutoConfiguration.java     |   55 -
 .../TarFileDataFormatConfiguration.java         |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../TwitterComponentAutoConfiguration.java      |   52 -
 .../TwitterComponentConfiguration.java          |  126 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../UndertowComponentAutoConfiguration.java     |   52 -
 .../UndertowComponentConfiguration.java         |   58 -
 .../main/resources/META-INF/spring.factories    |   19 -
 ...UniVocityCsvDataFormatAutoConfiguration.java |   55 -
 .../UniVocityCsvDataFormatConfiguration.java    |  243 ----
 ...tyFixedWidthDataFormatAutoConfiguration.java |   56 -
 ...VocityFixedWidthDataFormatConfiguration.java |  233 ----
 ...UniVocityTsvDataFormatAutoConfiguration.java |   55 -
 .../UniVocityTsvDataFormatConfiguration.java    |  207 ----
 .../main/resources/META-INF/spring.factories    |   23 -
 .../VelocityComponentAutoConfiguration.java     |   52 -
 .../VelocityComponentConfiguration.java         |   42 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../VertxComponentAutoConfiguration.java        |   51 -
 .../springboot/VertxComponentConfiguration.java |  107 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../WebsocketComponentAutoConfiguration.java    |   52 -
 .../WebsocketComponentConfiguration.java        |  192 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../XmlBeansDataFormatAutoConfiguration.java    |   55 -
 .../XmlBeansDataFormatConfiguration.java        |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../XmlJsonDataFormatAutoConfiguration.java     |   55 -
 .../XmlJsonDataFormatConfiguration.java         |  201 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 .../XmlRpcDataFormatAutoConfiguration.java      |   55 -
 .../XmlRpcDataFormatConfiguration.java          |   41 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../XmlSignatureComponentAutoConfiguration.java |   52 -
 .../XmlSignatureComponentConfiguration.java     |  717 -----------
 .../XMLSecurityDataFormatAutoConfiguration.java |   55 -
 .../XMLSecurityDataFormatConfiguration.java     |  189 ---
 .../main/resources/META-INF/spring.factories    |   21 -
 .../JsonDataFormatAutoConfiguration.java        |   54 -
 .../springboot/JsonDataFormatConfiguration.java |  245 ----
 .../XStreamDataFormatAutoConfiguration.java     |   55 -
 .../XStreamDataFormatConfiguration.java         |  159 ---
 .../main/resources/META-INF/spring.factories    |   21 -
 .../YammerComponentAutoConfiguration.java       |   51 -
 .../YammerComponentConfiguration.java           |   79 --
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ZipFileDataFormatAutoConfiguration.java     |   55 -
 .../ZipFileDataFormatConfiguration.java         |   43 -
 .../main/resources/META-INF/spring.factories    |   19 -
 .../ZooKeeperComponentAutoConfiguration.java    |   52 -
 .../ZooKeeperComponentConfiguration.java        |  153 ---
 .../main/resources/META-INF/spring.factories    |   19 -
 components/pom.xml                              |    1 +
 pom.xml                                         |    1 +
 .../maven/camel-package-maven-plugin/pom.xml    |   21 +-
 .../SpringBootAutoConfigurationMojo.java        |  473 +++----
 .../camel/maven/packaging/SpringBootHelper.java |   70 ++
 .../maven/packaging/SpringBootStarterMojo.java  |  462 +++++++
 ...ring-boot-additional-dependencies.properties |    3 +
 .../spring-boot-starter-template-pom.xml        |   47 +
 ...spring-boot-starter-template-spring.provides |   18 +
 tooling/parent/pom.xml                          |    7 +
 441 files changed, 1045 insertions(+), 34399 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components-starter/pom.xml
----------------------------------------------------------------------
diff --git a/components-starter/pom.xml b/components-starter/pom.xml
new file mode 100644
index 0000000..2aa1fe6
--- /dev/null
+++ b/components-starter/pom.xml
@@ -0,0 +1,284 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-parent</artifactId>
+        <version>2.18-SNAPSHOT</version>
+        <relativePath>../parent</relativePath>
+    </parent>
+    <artifactId>components-starter</artifactId>
+    <packaging>pom</packaging>
+    <name>Camel :: Components :: Starter</name>
+    <description>Camel Components Starter</description>
+    <!-- to support spring-boot auto configuration in the Camel components -->
+    <dependencies>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot</artifactId>
+            <version>${spring-boot-version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-autoconfigure</artifactId>
+            <version>${spring-boot-version}</version>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-configuration-processor</artifactId>
+            <version>${spring-boot-version}</version>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+    <!-- WARNING: do not edit the modules section, it is update automatically by the camel-package plugin -->
+    <modules>
+        <module>camel-ahc-starter</module>
+        <module>camel-ahc-ws-starter</module>
+        <module>camel-amqp-starter</module>
+        <module>camel-apns-starter</module>
+        <module>camel-atmos-starter</module>
+        <module>camel-atmosphere-websocket-starter</module>
+        <module>camel-atom-starter</module>
+        <module>camel-avro-starter</module>
+        <module>camel-aws-starter</module>
+        <module>camel-bam-starter</module>
+        <module>camel-barcode-starter</module>
+        <module>camel-base64-starter</module>
+        <module>camel-bean-validator-starter</module>
+        <module>camel-beanio-starter</module>
+        <module>camel-beanstalk-starter</module>
+        <module>camel-bindy-starter</module>
+        <module>camel-blueprint-starter</module>
+        <module>camel-boon-starter</module>
+        <module>camel-box-starter</module>
+        <module>camel-braintree-starter</module>
+        <module>camel-cache-starter</module>
+        <module>camel-cassandraql-starter</module>
+        <module>camel-castor-starter</module>
+        <module>camel-cdi-starter</module>
+        <module>camel-chronicle-starter</module>
+        <module>camel-chunk-starter</module>
+        <module>camel-cm-sms-starter</module>
+        <module>camel-cmis-starter</module>
+        <module>camel-coap-starter</module>
+        <module>camel-cometd-starter</module>
+        <module>camel-consul-starter</module>
+        <module>camel-context-starter</module>
+        <module>camel-core-xml-starter</module>
+        <module>camel-couchdb-starter</module>
+        <module>camel-crypto-starter</module>
+        <module>camel-csv-starter</module>
+        <module>camel-cxf-starter</module>
+        <module>camel-cxf-transport-starter</module>
+        <module>camel-disruptor-starter</module>
+        <module>camel-dns-starter</module>
+        <module>camel-docker-starter</module>
+        <module>camel-dozer-starter</module>
+        <module>camel-dropbox-starter</module>
+        <module>camel-eclipse-starter</module>
+        <module>camel-ehcache-starter</module>
+        <module>camel-ejb-starter</module>
+        <module>camel-elasticsearch-starter</module>
+        <module>camel-elsql-starter</module>
+        <module>camel-etcd-starter</module>
+        <module>camel-eventadmin-starter</module>
+        <module>camel-exec-starter</module>
+        <module>camel-facebook-starter</module>
+        <module>camel-flatpack-starter</module>
+        <module>camel-flink-starter</module>
+        <module>camel-fop-starter</module>
+        <module>camel-freemarker-starter</module>
+        <module>camel-ftp-starter</module>
+        <module>camel-ganglia-starter</module>
+        <module>camel-geocoder-starter</module>
+        <module>camel-git-starter</module>
+        <module>camel-github-starter</module>
+        <module>camel-google-calendar-starter</module>
+        <module>camel-google-drive-starter</module>
+        <module>camel-google-mail-starter</module>
+        <module>camel-gora-starter</module>
+        <module>camel-grape-starter</module>
+        <module>camel-groovy-starter</module>
+        <module>camel-gson-starter</module>
+        <module>camel-guava-eventbus-starter</module>
+        <module>camel-guice-starter</module>
+        <module>camel-hawtdb-starter</module>
+        <module>camel-hazelcast-starter</module>
+        <module>camel-hbase-starter</module>
+        <module>camel-hdfs-starter</module>
+        <module>camel-hdfs2-starter</module>
+        <module>camel-hessian-starter</module>
+        <module>camel-hipchat-starter</module>
+        <module>camel-hl7-starter</module>
+        <module>camel-http-common-starter</module>
+        <module>camel-http-starter</module>
+        <module>camel-http4-starter</module>
+        <module>camel-hystrix-starter</module>
+        <module>camel-ibatis-starter</module>
+        <module>camel-ical-starter</module>
+        <module>camel-ignite-starter</module>
+        <module>camel-infinispan-starter</module>
+        <module>camel-influxdb-starter</module>
+        <module>camel-irc-starter</module>
+        <module>camel-ironmq-starter</module>
+        <module>camel-jackson-starter</module>
+        <module>camel-jacksonxml-starter</module>
+        <module>camel-jasypt-starter</module>
+        <module>camel-javaspace-starter</module>
+        <module>camel-jaxb-starter</module>
+        <module>camel-jbpm-starter</module>
+        <module>camel-jcache-starter</module>
+        <module>camel-jclouds-starter</module>
+        <module>camel-jcr-starter</module>
+        <module>camel-jdbc-starter</module>
+        <module>camel-jetty-common-starter</module>
+        <module>camel-jetty-starter</module>
+        <module>camel-jetty9-starter</module>
+        <module>camel-jgroups-starter</module>
+        <module>camel-jibx-starter</module>
+        <module>camel-jing-starter</module>
+        <module>camel-jira-starter</module>
+        <module>camel-jms-starter</module>
+        <module>camel-jmx-starter</module>
+        <module>camel-johnzon-starter</module>
+        <module>camel-jolt-starter</module>
+        <module>camel-josql-starter</module>
+        <module>camel-jpa-starter</module>
+        <module>camel-jsch-starter</module>
+        <module>camel-jsonpath-starter</module>
+        <module>camel-jt400-starter</module>
+        <module>camel-juel-starter</module>
+        <module>camel-jxpath-starter</module>
+        <module>camel-kafka-starter</module>
+        <module>camel-kestrel-starter</module>
+        <module>camel-krati-starter</module>
+        <module>camel-kubernetes-starter</module>
+        <module>camel-kura-starter</module>
+        <module>camel-ldap-starter</module>
+        <module>camel-leveldb-starter</module>
+        <module>camel-linkedin-component-starter</module>
+        <module>camel-lucene-starter</module>
+        <module>camel-lumberjack-starter</module>
+        <module>camel-lzf-starter</module>
+        <module>camel-mail-starter</module>
+        <module>camel-metrics-starter</module>
+        <module>camel-mina-starter</module>
+        <module>camel-mina2-starter</module>
+        <module>camel-mllp-starter</module>
+        <module>camel-mongodb-gridfs-starter</module>
+        <module>camel-mongodb-starter</module>
+        <module>camel-mqtt-starter</module>
+        <module>camel-msv-starter</module>
+        <module>camel-mustache-starter</module>
+        <module>camel-mvel-starter</module>
+        <module>camel-mybatis-starter</module>
+        <module>camel-nagios-starter</module>
+        <module>camel-nats-starter</module>
+        <module>camel-netty-http-starter</module>
+        <module>camel-netty-starter</module>
+        <module>camel-netty4-http-starter</module>
+        <module>camel-netty4-starter</module>
+        <module>camel-ognl-starter</module>
+        <module>camel-olingo2-component-starter</module>
+        <module>camel-openshift-starter</module>
+        <module>camel-optaplanner-starter</module>
+        <module>camel-paho-starter</module>
+        <module>camel-paxlogging-starter</module>
+        <module>camel-pdf-starter</module>
+        <module>camel-pgevent-starter</module>
+        <module>camel-printer-starter</module>
+        <module>camel-protobuf-starter</module>
+        <module>camel-quartz-starter</module>
+        <module>camel-quartz2-starter</module>
+        <module>camel-quickfix-starter</module>
+        <module>camel-rabbitmq-starter</module>
+        <module>camel-restlet-starter</module>
+        <module>camel-ribbon-starter</module>
+        <module>camel-rmi-starter</module>
+        <module>camel-routebox-starter</module>
+        <module>camel-rss-starter</module>
+        <module>camel-ruby-starter</module>
+        <module>camel-rx-starter</module>
+        <module>camel-salesforce-component-starter</module>
+        <module>camel-sap-netweaver-starter</module>
+        <module>camel-saxon-starter</module>
+        <module>camel-scala-starter</module>
+        <module>camel-schematron-starter</module>
+        <module>camel-scr-starter</module>
+        <module>camel-script-starter</module>
+        <module>camel-servicenow-starter</module>
+        <module>camel-servlet-starter</module>
+        <module>camel-servletlistener-starter</module>
+        <module>camel-shiro-starter</module>
+        <module>camel-sip-starter</module>
+        <module>camel-sjms-starter</module>
+        <module>camel-slack-starter</module>
+        <module>camel-smpp-starter</module>
+        <module>camel-snakeyaml-starter</module>
+        <module>camel-snmp-starter</module>
+        <module>camel-soap-starter</module>
+        <module>camel-solr-starter</module>
+        <module>camel-spark-rest-starter</module>
+        <module>camel-spark-starter</module>
+        <module>camel-splunk-starter</module>
+        <module>camel-spring-batch-starter</module>
+        <module>camel-spring-dm-starter</module>
+        <module>camel-spring-integration-starter</module>
+        <module>camel-spring-javaconfig-starter</module>
+        <module>camel-spring-ldap-starter</module>
+        <module>camel-spring-redis-starter</module>
+        <module>camel-spring-security-starter</module>
+        <module>camel-spring-starter</module>
+        <module>camel-spring-ws-starter</module>
+        <module>camel-sql-starter</module>
+        <module>camel-ssh-starter</module>
+        <module>camel-stax-starter</module>
+        <module>camel-stomp-starter</module>
+        <module>camel-stream-starter</module>
+        <module>camel-stringtemplate-starter</module>
+        <module>camel-swagger-java-starter</module>
+        <module>camel-syslog-starter</module>
+        <module>camel-tagsoup-starter</module>
+        <module>camel-tarfile-starter</module>
+        <module>camel-telegram-starter</module>
+        <module>camel-test-starter</module>
+        <module>camel-testng-starter</module>
+        <module>camel-twitter-starter</module>
+        <module>camel-undertow-starter</module>
+        <module>camel-univocity-parsers-starter</module>
+        <module>camel-urlrewrite-starter</module>
+        <module>camel-velocity-starter</module>
+        <module>camel-vertx-starter</module>
+        <module>camel-weather-starter</module>
+        <module>camel-websocket-starter</module>
+        <module>camel-xmlbeans-starter</module>
+        <module>camel-xmljson-starter</module>
+        <module>camel-xmlrpc-starter</module>
+        <module>camel-xmlsecurity-starter</module>
+        <module>camel-xmpp-starter</module>
+        <module>camel-xstream-starter</module>
+        <module>camel-yammer-starter</module>
+        <module>camel-zipfile-starter</module>
+        <module>camel-zookeeper-starter</module>
+    </modules>
+</project>
+

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java b/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
deleted file mode 100644
index 71e19bb..0000000
--- a/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.ahc.ws.springboot;
-
-import java.util.HashMap;
-import java.util.Map;
-import org.apache.camel.CamelContext;
-import org.apache.camel.component.ahc.ws.WsComponent;
-import org.apache.camel.util.IntrospectionSupport;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-/**
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@Configuration
-@EnableConfigurationProperties(WsComponentConfiguration.class)
-public class WsComponentAutoConfiguration {
-
-    @Bean(name = {"ahc-ws-component", "ahc-wss-component"})
-    @ConditionalOnClass(CamelContext.class)
-    @ConditionalOnMissingBean(WsComponent.class)
-    public WsComponent configureWsComponent(CamelContext camelContext,
-            WsComponentConfiguration configuration) throws Exception {
-        WsComponent component = new WsComponent();
-        component.setCamelContext(camelContext);
-        Map<String, Object> parameters = new HashMap<>();
-        IntrospectionSupport.getProperties(configuration, parameters, null,
-                false);
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
-        return component;
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentConfiguration.java b/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentConfiguration.java
deleted file mode 100644
index 91c0802..0000000
--- a/components/camel-ahc-ws/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentConfiguration.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.ahc.ws.springboot;
-
-import org.apache.camel.component.ahc.AhcBinding;
-import org.apache.camel.spi.HeaderFilterStrategy;
-import org.apache.camel.util.jsse.SSLContextParameters;
-import org.asynchttpclient.AsyncHttpClient;
-import org.asynchttpclient.AsyncHttpClientConfig;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-
-/**
- * To exchange data with external Websocket servers using Async Http Client.
- * 
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@ConfigurationProperties(prefix = "camel.component.ahc-ws")
-public class WsComponentConfiguration {
-
-    /**
-     * To use a custom AsyncHttpClient
-     */
-    private AsyncHttpClient client;
-    /**
-     * To use a custom AhcBinding which allows to control how to bind between
-     * AHC and Camel.
-     */
-    private AhcBinding binding;
-    /**
-     * To configure the AsyncHttpClient to use a custom
-     * com.ning.http.client.AsyncHttpClientConfig instance.
-     */
-    private AsyncHttpClientConfig clientConfig;
-    /**
-     * Reference to a org.apache.camel.util.jsse.SSLContextParameters in the
-     * Registry. Note that configuring this option will override any SSL/TLS
-     * configuration options provided through the clientConfig option at the
-     * endpoint or component level.
-     */
-    private SSLContextParameters sslContextParameters;
-    /**
-     * Whether to allow java serialization when a request uses
-     * context-type=application/x-java-serialized-object This is by default
-     * turned off. If you enable this then be aware that Java will deserialize
-     * the incoming data from the request to Java and that can be a potential
-     * security risk.
-     */
-    private Boolean allowJavaSerializedObject;
-    /**
-     * To use a custom HeaderFilterStrategy to filter header to and from Camel
-     * message.
-     */
-    private HeaderFilterStrategy headerFilterStrategy;
-
-    public AsyncHttpClient getClient() {
-        return client;
-    }
-
-    public void setClient(AsyncHttpClient client) {
-        this.client = client;
-    }
-
-    public AhcBinding getBinding() {
-        return binding;
-    }
-
-    public void setBinding(AhcBinding binding) {
-        this.binding = binding;
-    }
-
-    public AsyncHttpClientConfig getClientConfig() {
-        return clientConfig;
-    }
-
-    public void setClientConfig(AsyncHttpClientConfig clientConfig) {
-        this.clientConfig = clientConfig;
-    }
-
-    public SSLContextParameters getSslContextParameters() {
-        return sslContextParameters;
-    }
-
-    public void setSslContextParameters(
-            SSLContextParameters sslContextParameters) {
-        this.sslContextParameters = sslContextParameters;
-    }
-
-    public Boolean getAllowJavaSerializedObject() {
-        return allowJavaSerializedObject;
-    }
-
-    public void setAllowJavaSerializedObject(Boolean allowJavaSerializedObject) {
-        this.allowJavaSerializedObject = allowJavaSerializedObject;
-    }
-
-    public HeaderFilterStrategy getHeaderFilterStrategy() {
-        return headerFilterStrategy;
-    }
-
-    public void setHeaderFilterStrategy(
-            HeaderFilterStrategy headerFilterStrategy) {
-        this.headerFilterStrategy = headerFilterStrategy;
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc-ws/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components/camel-ahc-ws/src/main/resources/META-INF/spring.factories b/components/camel-ahc-ws/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index 0af731e..0000000
--- a/components/camel-ahc-ws/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.component.ahc.ws.springboot.WsComponentAutoConfiguration

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
deleted file mode 100644
index 5eeb73e..0000000
--- a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.ahc.springboot;
-
-import java.util.HashMap;
-import java.util.Map;
-import org.apache.camel.CamelContext;
-import org.apache.camel.component.ahc.AhcComponent;
-import org.apache.camel.util.IntrospectionSupport;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-/**
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@Configuration
-@EnableConfigurationProperties(AhcComponentConfiguration.class)
-public class AhcComponentAutoConfiguration {
-
-    @Bean(name = "ahc-component")
-    @ConditionalOnClass(CamelContext.class)
-    @ConditionalOnMissingBean(AhcComponent.class)
-    public AhcComponent configureAhcComponent(CamelContext camelContext,
-            AhcComponentConfiguration configuration) throws Exception {
-        AhcComponent component = new AhcComponent();
-        component.setCamelContext(camelContext);
-        Map<String, Object> parameters = new HashMap<>();
-        IntrospectionSupport.getProperties(configuration, parameters, null,
-                false);
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
-        return component;
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentConfiguration.java b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentConfiguration.java
deleted file mode 100644
index 0da3874..0000000
--- a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentConfiguration.java
+++ /dev/null
@@ -1,118 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.ahc.springboot;
-
-import org.apache.camel.component.ahc.AhcBinding;
-import org.apache.camel.spi.HeaderFilterStrategy;
-import org.apache.camel.util.jsse.SSLContextParameters;
-import org.asynchttpclient.AsyncHttpClient;
-import org.asynchttpclient.AsyncHttpClientConfig;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-
-/**
- * To call external HTTP services using Async Http Client.
- * 
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@ConfigurationProperties(prefix = "camel.component.ahc")
-public class AhcComponentConfiguration {
-
-    /**
-     * To use a custom AsyncHttpClient
-     */
-    private AsyncHttpClient client;
-    /**
-     * To use a custom AhcBinding which allows to control how to bind between
-     * AHC and Camel.
-     */
-    private AhcBinding binding;
-    /**
-     * To configure the AsyncHttpClient to use a custom
-     * com.ning.http.client.AsyncHttpClientConfig instance.
-     */
-    private AsyncHttpClientConfig clientConfig;
-    /**
-     * Reference to a org.apache.camel.util.jsse.SSLContextParameters in the
-     * Registry. Note that configuring this option will override any SSL/TLS
-     * configuration options provided through the clientConfig option at the
-     * endpoint or component level.
-     */
-    private SSLContextParameters sslContextParameters;
-    /**
-     * Whether to allow java serialization when a request uses
-     * context-type=application/x-java-serialized-object This is by default
-     * turned off. If you enable this then be aware that Java will deserialize
-     * the incoming data from the request to Java and that can be a potential
-     * security risk.
-     */
-    private Boolean allowJavaSerializedObject;
-    /**
-     * To use a custom HeaderFilterStrategy to filter header to and from Camel
-     * message.
-     */
-    private HeaderFilterStrategy headerFilterStrategy;
-
-    public AsyncHttpClient getClient() {
-        return client;
-    }
-
-    public void setClient(AsyncHttpClient client) {
-        this.client = client;
-    }
-
-    public AhcBinding getBinding() {
-        return binding;
-    }
-
-    public void setBinding(AhcBinding binding) {
-        this.binding = binding;
-    }
-
-    public AsyncHttpClientConfig getClientConfig() {
-        return clientConfig;
-    }
-
-    public void setClientConfig(AsyncHttpClientConfig clientConfig) {
-        this.clientConfig = clientConfig;
-    }
-
-    public SSLContextParameters getSslContextParameters() {
-        return sslContextParameters;
-    }
-
-    public void setSslContextParameters(
-            SSLContextParameters sslContextParameters) {
-        this.sslContextParameters = sslContextParameters;
-    }
-
-    public Boolean getAllowJavaSerializedObject() {
-        return allowJavaSerializedObject;
-    }
-
-    public void setAllowJavaSerializedObject(Boolean allowJavaSerializedObject) {
-        this.allowJavaSerializedObject = allowJavaSerializedObject;
-    }
-
-    public HeaderFilterStrategy getHeaderFilterStrategy() {
-        return headerFilterStrategy;
-    }
-
-    public void setHeaderFilterStrategy(
-            HeaderFilterStrategy headerFilterStrategy) {
-        this.headerFilterStrategy = headerFilterStrategy;
-    }
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-ahc/src/main/resources/META-INF/spring.factories
----------------------------------------------------------------------
diff --git a/components/camel-ahc/src/main/resources/META-INF/spring.factories b/components/camel-ahc/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index f82d278..0000000
--- a/components/camel-ahc/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,19 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.component.ahc.springboot.AhcComponentAutoConfiguration

http://git-wip-us.apache.org/repos/asf/camel/blob/67633827/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java b/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
deleted file mode 100644
index 64a8d44..0000000
--- a/components/camel-amqp/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.amqp.springboot;
-
-import java.util.HashMap;
-import java.util.Map;
-import org.apache.camel.CamelContext;
-import org.apache.camel.component.amqp.AMQPComponent;
-import org.apache.camel.util.IntrospectionSupport;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-
-/**
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@Configuration
-@EnableConfigurationProperties(AMQPComponentConfiguration.class)
-public class AMQPComponentAutoConfiguration {
-
-    @Bean(name = "amqp-component")
-    @ConditionalOnClass(CamelContext.class)
-    @ConditionalOnMissingBean(AMQPComponent.class)
-    public AMQPComponent configureAMQPComponent(CamelContext camelContext,
-            AMQPComponentConfiguration configuration) throws Exception {
-        AMQPComponent component = new AMQPComponent();
-        component.setCamelContext(camelContext);
-        Map<String, Object> parameters = new HashMap<>();
-        IntrospectionSupport.getProperties(configuration, parameters, null,
-                false);
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
-        return component;
-    }
-}
\ No newline at end of file