Merge branch 'master' of https://github.com/Fabryprog/camel into CAMEL-10560
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/23cf0051 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/23cf0051 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/23cf0051 Branch: refs/heads/master Commit: 23cf0051b4966a9eea3029b02ae9ceb71755449b Parents: e41bdaa 9e9a86b Author: Fabrizio Spataro <fabrizio.spat...@bizmate.it> Authored: Fri Dec 9 12:52:28 2016 +0100 Committer: Fabrizio Spataro <fabrizio.spat...@bizmate.it> Committed: Fri Dec 9 12:52:28 2016 +0100 ---------------------------------------------------------------------- apache-camel/pom.xml | 8 + .../src/main/descriptors/common-bin.xml | 2 + camel-core/pom.xml | 25 +- camel-core/src/main/docs/file-component.adoc | 2 +- .../apache/camel/builder/ExpressionBuilder.java | 2 +- .../apache/camel/component/bean/BeanInfo.java | 2 +- .../component/file/GenericFileConsumer.java | 21 +- .../component/file/GenericFileEndpoint.java | 16 +- .../MarkerFileExclusiveReadLockStrategy.java | 4 +- .../impl/ComponentConfigurationSupport.java | 2 +- .../apache/camel/impl/DefaultCamelContext.java | 4 +- .../org/apache/camel/impl/DefaultComponent.java | 4 +- .../camel/impl/DefaultHeaderFilterStrategy.java | 50 ++-- .../camel/impl/DefaultInflightRepository.java | 4 +- .../camel/impl/DefaultShutdownStrategy.java | 2 +- .../camel/impl/MappedEndpointConfiguration.java | 2 +- .../management/mbean/ManagedCamelContext.java | 2 +- .../camel/management/mbean/ManagedRoute.java | 2 +- .../camel/model/dataformat/JsonDataFormat.java | 18 ++ .../camel/processor/CamelInternalProcessor.java | 2 +- .../apache/camel/processor/SortProcessor.java | 3 +- .../processor/interceptor/DefaultChannel.java | 2 +- .../apache/camel/support/DefaultTimeoutMap.java | 2 +- .../java/org/apache/camel/util/URISupport.java | 2 +- .../org/apache/camel/util/UnitOfWorkHelper.java | 6 +- .../camel/util/component/ApiMethodParser.java | 2 +- .../component/bean/BeanConcurrentTest.java | 2 +- .../bean/BeanExpressionConcurrentTest.java | 3 +- .../file/FileConsumerDirectoryFilterTest.java | 3 +- .../ManagedCamelContextRestartTest.java | 2 +- .../ManagedCamelContextSuspendResumeTest.java | 2 +- .../ManagedCamelContextSuspendStartTest.java | 2 +- .../management/ManagedCamelContextTest.java | 4 +- .../camel/management/ManagedRouteStopTest.java | 2 +- .../camel/util/OrderedComparatorTest.java | 12 +- .../AhcComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../WsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../AMQPComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ApnsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../AsteriskComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../AtmosComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../WebsocketComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../AtomComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../AvroComponentAutoConfiguration.java | 35 +++ .../AvroDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../CwComponentAutoConfiguration.java | 35 +++ .../DdbComponentAutoConfiguration.java | 35 +++ .../DdbStreamComponentAutoConfiguration.java | 35 +++ .../EC2ComponentAutoConfiguration.java | 35 +++ .../KinesisComponentAutoConfiguration.java | 35 +++ .../S3ComponentAutoConfiguration.java | 35 +++ .../SdbComponentAutoConfiguration.java | 35 +++ .../SesComponentAutoConfiguration.java | 35 +++ .../SnsComponentAutoConfiguration.java | 35 +++ .../SqsComponentAutoConfiguration.java | 35 +++ .../SWFComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 70 +++++ .../BarcodeDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../Base64DataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...BeanValidatorComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BeanIODataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BeanstalkComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BindyCsvDataFormatAutoConfiguration.java | 35 +++ ...yFixedLengthDataFormatAutoConfiguration.java | 35 +++ ...KeyValuePairDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 22 ++ .../BonitaComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BoonDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BoxComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BraintreeComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CacheComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CassandraComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CastorDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...ronicleEngineComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ChunkComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CMComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CMISComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CoAPComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CometdComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ConsulComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...lifiedContextComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../BeanComponentAutoConfiguration.java | 35 +++ .../ClassComponentAutoConfiguration.java | 35 +++ .../BindingNameComponentAutoConfiguration.java | 35 +++ .../BrowseComponentAutoConfiguration.java | 35 +++ .../ControlBusComponentAutoConfiguration.java | 35 +++ .../DataFormatComponentAutoConfiguration.java | 35 +++ .../DataSetComponentAutoConfiguration.java | 35 +++ .../DirectComponentAutoConfiguration.java | 35 +++ .../DirectVmComponentAutoConfiguration.java | 35 +++ .../FileComponentAutoConfiguration.java | 35 +++ .../LanguageComponentAutoConfiguration.java | 35 +++ .../LogComponentAutoConfiguration.java | 35 +++ .../MockComponentAutoConfiguration.java | 35 +++ .../PropertiesComponentAutoConfiguration.java | 35 +++ .../RefComponentAutoConfiguration.java | 35 +++ .../RestApiComponentAutoConfiguration.java | 35 +++ .../RestComponentAutoConfiguration.java | 35 +++ .../SchedulerComponentAutoConfiguration.java | 35 +++ .../SedaComponentAutoConfiguration.java | 35 +++ .../StubComponentAutoConfiguration.java | 35 +++ .../TestComponentAutoConfiguration.java | 35 +++ .../TimerComponentAutoConfiguration.java | 35 +++ .../ValidatorComponentAutoConfiguration.java | 35 +++ .../VmComponentAutoConfiguration.java | 34 +++ .../XsltComponentAutoConfiguration.java | 35 +++ .../GzipDataFormatAutoConfiguration.java | 35 +++ ...erializationDataFormatAutoConfiguration.java | 35 +++ .../StringDataFormatAutoConfiguration.java | 35 +++ .../ZipDataFormatAutoConfiguration.java | 35 +++ .../BeanLanguageAutoConfiguration.java | 35 +++ .../ConstantLanguageAutoConfiguration.java | 35 +++ .../HeaderLanguageAutoConfiguration.java | 35 +++ ...changePropertyLanguageAutoConfiguration.java | 35 +++ .../RefLanguageAutoConfiguration.java | 34 +++ .../FileLanguageAutoConfiguration.java | 35 +++ .../SimpleLanguageAutoConfiguration.java | 35 +++ .../TokenizeLanguageAutoConfiguration.java | 35 +++ .../XMLTokenizeLanguageAutoConfiguration.java | 35 +++ .../XPathLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 238 +++++++++++++++ .../CouchDbComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...italSignatureComponentAutoConfiguration.java | 35 +++ .../CryptoDataFormatAutoConfiguration.java | 35 +++ .../PGPDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 22 ++ .../CsvDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../CxfRsComponentAutoConfiguration.java | 35 +++ .../CxfComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../DisruptorComponentAutoConfiguration.java | 35 +++ .../DisruptorVmComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../DnsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../DockerComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../DozerComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../DrillComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../DropboxComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../EhcacheComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...ElasticsearchComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ElsqlComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../EtcdComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ExecComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../FacebookComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../FlatpackComponentAutoConfiguration.java | 35 +++ .../FlatpackDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../FlinkComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../FopComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../FreemarkerComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../FtpComponentAutoConfiguration.java | 35 +++ .../FtpsComponentAutoConfiguration.java | 35 +++ .../SftpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 22 ++ .../GangliaComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GeoCoderComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GitComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GitHubComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...oogleCalendarComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GoogleDriveComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GoogleMailComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GooglePubsubComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GoraComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GroovyLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GsonDataFormatAutoConfiguration.java | 35 +++ .../springboot/GsonDataFormatConfiguration.java | 14 + ...dditional-spring-configuration-metadata.json | 10 + ...GuavaEventBusComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HazelcastComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HBaseComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HdfsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HdfsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HessianDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HipchatComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HL7DataFormatAutoConfiguration.java | 35 +++ .../TerserLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../HttpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../HttpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ICalDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../InfinispanComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../InfluxDbComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../IrcComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../IronMQComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JacksonDataFormatAutoConfiguration.java | 35 +++ .../JacksonDataFormatConfiguration.java | 14 + ...dditional-spring-configuration-metadata.json | 10 + .../JacksonXMLDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JavaSpaceComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JaxbDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JBPMComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JCacheComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JcrComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JdbcComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JettyHttpComponentAutoConfiguration9.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JGroupsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JibxDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JingComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JIRAComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JmsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JMXComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JohnzonDataFormatAutoConfiguration.java | 35 +++ .../JohnzonDataFormatConfiguration.java | 14 + ...dditional-spring-configuration-metadata.json | 10 + .../JoltComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SqlLanguageAutoConfiguration.java | 34 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JpaComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ScpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JsonPathLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../Jt400ComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JuelLanguageAutoConfiguration.java | 34 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JXPathLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../KafkaComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../KestrelComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../KratiComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../KubernetesComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../LdapComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../LinkedInComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../LuceneComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../LumberjackComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../LZFDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MailComponentAutoConfiguration.java | 35 +++ ...imeMultipartDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../MetricsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../Mina2ComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MllpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../GridFsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MongoDbComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MQTTComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MsvComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MustacheComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../MvelComponentAutoConfiguration.java | 35 +++ .../MvelLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../MyBatisComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NagiosComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NatsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NettyHttpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NettyComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NettyHttpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NettyComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../OgnlLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../Olingo2ComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../OpenShiftComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../OptaPlannerComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../PahoComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../PdfComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../PgEventComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../PrinterComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ProtobufDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../QuartzComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../QuickfixjComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RabbitMQComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RestletComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RmiComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RouteboxComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RssComponentAutoConfiguration.java | 35 +++ .../RssDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../SalesforceComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../NetWeaverComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../XQueryComponentAutoConfiguration.java | 35 +++ .../XQueryLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../SchematronComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JavaScriptLanguageAutoConfiguration.java | 35 +++ .../PhpLanguageAutoConfiguration.java | 34 +++ .../PythonLanguageAutoConfiguration.java | 35 +++ .../RubyLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 28 ++ .../ServiceNowComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ServletComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SipComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SjmsBatchComponentAutoConfiguration.java | 35 +++ .../SjmsComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../SlackComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SmppComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SnakeYAMLDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SnmpComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SoapJaxbDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SolrComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SparkComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SplunkComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SpringBatchComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...ngIntegrationComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SpringLdapComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../RedisComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../EventComponentAutoConfiguration.java | 35 +++ .../SpelLanguageAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ ...ingWebserviceComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SqlComponentAutoConfiguration.java | 35 +++ .../SqlStoredComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../SshComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../StAXComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../StompComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../StreamComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...tringTemplateComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../SyslogDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../TidyMarkupDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../TarFileDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../TelegramComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../TwitterComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../UndertowComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + ...UniVocityCsvDataFormatAutoConfiguration.java | 35 +++ ...tyFixedWidthDataFormatAutoConfiguration.java | 35 +++ ...UniVocityTsvDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 22 ++ .../VelocityComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../VertxComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../WeatherComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../WebsocketComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../XmlBeansDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../XmlJsonDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../XmlRpcComponentAutoConfiguration.java | 35 +++ .../XmlRpcDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../XmlSignatureComponentAutoConfiguration.java | 35 +++ .../XMLSecurityDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../XmppComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../JsonDataFormatAutoConfiguration.java | 35 +++ .../springboot/JsonDataFormatConfiguration.java | 14 + .../XStreamDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 16 ++ .../YammerComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ZipFileDataFormatAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../ZooKeeperComponentAutoConfiguration.java | 35 +++ ...dditional-spring-configuration-metadata.json | 10 + .../component/aws/ec2/EC2Configuration.java | 4 +- .../engine/ChronicleEngineEndpoint.java | 2 +- .../camel/component/cxf/DefaultCxfBinding.java | 19 +- .../src/main/docs/etcd-component.adoc | 17 +- .../etcd/AbstractEtcdPollingConsumer.java | 2 +- .../etcd/AbstractEtcdPollingEndpoint.java | 69 +++++ .../component/etcd/AbstractEtcdProducer.java | 3 +- .../camel/component/etcd/EtcdStatsEndpoint.java | 2 +- .../camel/component/etcd/EtcdStatsTest.java | 6 +- .../camel/component/etcd/EtcdWatchTest.java | 2 +- .../camel-ftp/src/main/docs/ftp-component.adoc | 2 +- .../camel-ftp/src/main/docs/ftps-component.adoc | 2 +- .../camel-ftp/src/main/docs/sftp-component.adoc | 2 +- .../SftpChangedExclusiveReadLockStrategy.java | 2 +- .../src/main/docs/json-gson-dataformat.adoc | 3 +- .../src/main/docs/json-jackson-dataformat.adoc | 3 +- .../component/jackson/JacksonDataFormat.java | 19 +- ...arshalUnmarshalTypeHeaderNotAllowedTest.java | 54 ++++ .../JacksonMarshalUnmarshalTypeHeaderTest.java | 1 + .../src/main/docs/json-johnzon-dataformat.adoc | 3 +- .../mina2/Mina2SslContextParametersTcpTest.java | 5 +- .../mina2/Mina2SslContextParametersVmTest.java | 5 +- .../camel/component/gridfs/GridFsConsumer.java | 1 - .../camel/component/gridfs/GridFsEndpoint.java | 10 +- .../camel/component/gridfs/QueryStrategy.java | 25 ++ .../http/NettyHttpProducerSessionTest.java | 23 +- .../src/main/docs/servicenow-component.adoc | 7 +- .../servicenow/ServiceNowComponent.java | 2 +- .../servicenow/ServiceNowConfiguration.java | 7 +- .../boot/ComponentConfigurationProperties.java | 33 +++ .../boot/DataFormatConfigurationProperties.java | 33 +++ .../boot/LanguageConfigurationProperties.java | 33 +++ .../src/main/docs/json-xstream-dataformat.adoc | 3 +- components/pom.xml | 20 ++ .../spring/boot/rest/jpa/Application.java | 2 +- examples/pom.xml | 13 + parent/pom.xml | 40 ++- platforms/catalog-rest-app/pom.xml | 125 ++++++++ .../catalog/rest/CamelCatalogRestMain.java | 95 ++++++ .../src/main/resources/META-INF/LICENSE.txt | 203 +++++++++++++ .../src/main/resources/META-INF/NOTICE.txt | 11 + .../src/main/resources/log4j2.properties | 28 ++ platforms/catalog-rest/pom.xml | 163 +++++++++++ .../src/main/docs/camel-catalog-rest.adoc | 45 +++ .../camel/catalog/rest/CamelCatalogRest.java | 287 +++++++++++++++++++ .../src/main/resources/META-INF/LICENSE.txt | 203 +++++++++++++ .../src/main/resources/META-INF/NOTICE.txt | 11 + .../catalog/rest/CamelCatalogRestTest.java | 83 ++++++ .../catalog/rest/CamelCatalogSwaggerTest.java | 87 ++++++ .../src/test/resources/log4j2.properties | 28 ++ .../org/apache/camel/catalog/CamelCatalog.java | 2 +- .../org/apache/camel/catalog/URISupport.java | 14 +- .../apache/camel/catalog/CamelCatalogTest.java | 12 + .../features/src/main/resources/features.xml | 5 - platforms/pom.xml | 2 + .../camel-spring-boot-dependencies/pom.xml | 15 + platforms/spring-boot/spring-boot-dm/pom.xml | 2 +- .../itest/karaf/CamelSpringJavaconfigTest.java | 33 --- tests/camel-itest/pom.xml | 19 ++ .../itest/async/HttpJmsAsyncTimeoutTest.java | 2 +- .../parser/helper/CamelJavaParserHelper.java | 4 +- .../src/main/docs/camel-maven-plugin.adoc | 5 - .../org/apache/camel/maven/ValidateMojo.java | 8 +- .../maven/camel-package-maven-plugin/pom.xml | 6 + .../SpringBootAutoConfigurationMojo.java | 175 ++++++++++- 566 files changed, 13946 insertions(+), 244 deletions(-) ----------------------------------------------------------------------