camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From davscl...@apache.org
Subject [12/13] camel git commit: CAMEL-11718: Regen all the -starter source code
Date Mon, 04 Sep 2017 15:04:14 GMT
CAMEL-11718: Regen all the -starter source code


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

Branch: refs/heads/master
Commit: c937ee613621766d4fea7dc8f083c8a6bcc3da64
Parents: d5a362b
Author: Claus Ibsen <davsclaus@apache.org>
Authored: Mon Sep 4 16:55:06 2017 +0200
Committer: Claus Ibsen <davsclaus@apache.org>
Committed: Mon Sep 4 16:58:20 2017 +0200

----------------------------------------------------------------------
 .../ahc/springboot/AhcComponentAutoConfiguration.java   | 10 +++++-----
 .../ahc/ws/springboot/WsComponentAutoConfiguration.java | 10 +++++-----
 .../amqp/springboot/AMQPComponentAutoConfiguration.java | 10 +++++-----
 .../apns/springboot/ApnsComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/ASN1DataFormatAutoConfiguration.java     |  6 +++---
 .../springboot/AsteriskComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/AtmosComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/WebsocketComponentAutoConfiguration.java | 10 +++++-----
 .../atom/springboot/AtomComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/AtomixMapComponentAutoConfiguration.java | 10 +++++-----
 .../AtomixMessagingComponentAutoConfiguration.java      | 10 +++++-----
 .../AtomixMultiMapComponentAutoConfiguration.java       | 10 +++++-----
 .../AtomixQueueComponentAutoConfiguration.java          | 10 +++++-----
 .../springboot/AtomixSetComponentAutoConfiguration.java | 10 +++++-----
 .../AtomixValueComponentAutoConfiguration.java          | 10 +++++-----
 .../avro/springboot/AvroComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/AvroDataFormatAutoConfiguration.java     |  6 +++---
 .../aws/cw/springboot/CwComponentAutoConfiguration.java | 10 +++++-----
 .../ddb/springboot/DdbComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/DdbStreamComponentAutoConfiguration.java | 10 +++++-----
 .../ec2/springboot/EC2ComponentAutoConfiguration.java   | 10 +++++-----
 .../KinesisFirehoseComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/KinesisComponentAutoConfiguration.java   | 10 +++++-----
 .../aws/s3/springboot/S3ComponentAutoConfiguration.java | 10 +++++-----
 .../sdb/springboot/SdbComponentAutoConfiguration.java   | 10 +++++-----
 .../ses/springboot/SesComponentAutoConfiguration.java   | 10 +++++-----
 .../sns/springboot/SnsComponentAutoConfiguration.java   | 10 +++++-----
 .../sqs/springboot/SqsComponentAutoConfiguration.java   | 10 +++++-----
 .../swf/springboot/SWFComponentAutoConfiguration.java   | 10 +++++-----
 .../BlobServiceComponentAutoConfiguration.java          | 10 +++++-----
 .../QueueServiceComponentAutoConfiguration.java         | 10 +++++-----
 .../springboot/BarcodeDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/Base64DataFormatAutoConfiguration.java   |  6 +++---
 .../BeanValidatorComponentAutoConfiguration.java        | 10 +++++-----
 .../springboot/BeanIODataFormatAutoConfiguration.java   |  6 +++---
 .../springboot/BeanstalkComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/BindyCsvDataFormatAutoConfiguration.java |  6 +++---
 .../BindyFixedLengthDataFormatAutoConfiguration.java    |  6 +++---
 .../BindyKeyValuePairDataFormatAutoConfiguration.java   |  6 +++---
 .../springboot/BonitaComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/BoonDataFormatAutoConfiguration.java     |  6 +++---
 .../box/springboot/BoxComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/BraintreeComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/CacheComponentAutoConfiguration.java     | 10 +++++-----
 .../CaffeineCacheComponentAutoConfiguration.java        | 10 +++++-----
 .../CaffeineLoadCacheComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/CassandraComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/CastorDataFormatAutoConfiguration.java   |  6 +++---
 .../ChronicleEngineComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/ChunkComponentAutoConfiguration.java     | 10 +++++-----
 .../cm/springboot/CMComponentAutoConfiguration.java     | 10 +++++-----
 .../cmis/springboot/CMISComponentAutoConfiguration.java | 10 +++++-----
 .../coap/springboot/CoAPComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/CometdComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/ConsulComponentAutoConfiguration.java    | 10 +++++-----
 .../QualifiedContextComponentAutoConfiguration.java     | 10 +++++-----
 .../bean/springboot/BeanComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/ClassComponentAutoConfiguration.java     | 10 +++++-----
 .../BindingNameComponentAutoConfiguration.java          | 10 +++++-----
 .../springboot/BrowseComponentAutoConfiguration.java    | 10 +++++-----
 .../ControlBusComponentAutoConfiguration.java           | 10 +++++-----
 .../DataFormatComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/DataSetComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/DirectComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/DirectVmComponentAutoConfiguration.java  | 10 +++++-----
 .../file/springboot/FileComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/LanguageComponentAutoConfiguration.java  | 10 +++++-----
 .../log/springboot/LogComponentAutoConfiguration.java   | 10 +++++-----
 .../mock/springboot/MockComponentAutoConfiguration.java | 10 +++++-----
 .../PropertiesComponentAutoConfiguration.java           | 10 +++++-----
 .../ref/springboot/RefComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/RestApiComponentAutoConfiguration.java   | 10 +++++-----
 .../rest/springboot/RestComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/SchedulerComponentAutoConfiguration.java | 10 +++++-----
 .../seda/springboot/SedaComponentAutoConfiguration.java | 10 +++++-----
 .../stub/springboot/StubComponentAutoConfiguration.java | 10 +++++-----
 .../test/springboot/TestComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/TimerComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/ValidatorComponentAutoConfiguration.java | 10 +++++-----
 .../vm/springboot/VmComponentAutoConfiguration.java     | 10 +++++-----
 .../xslt/springboot/XsltComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/GzipDataFormatAutoConfiguration.java     |  6 +++---
 .../SerializationDataFormatAutoConfiguration.java       |  6 +++---
 .../springboot/StringDataFormatAutoConfiguration.java   |  6 +++---
 .../impl/springboot/ZipDataFormatAutoConfiguration.java |  6 +++---
 .../bean/springboot/BeanLanguageAutoConfiguration.java  |  5 +++--
 .../springboot/ConstantLanguageAutoConfiguration.java   |  5 +++--
 .../springboot/HeaderLanguageAutoConfiguration.java     |  5 +++--
 .../ExchangePropertyLanguageAutoConfiguration.java      |  5 +++--
 .../ref/springboot/RefLanguageAutoConfiguration.java    |  5 +++--
 .../springboot/FileLanguageAutoConfiguration.java       |  5 +++--
 .../springboot/SimpleLanguageAutoConfiguration.java     |  5 +++--
 .../springboot/TokenizeLanguageAutoConfiguration.java   |  5 +++--
 .../XMLTokenizeLanguageAutoConfiguration.java           |  5 +++--
 .../springboot/XPathLanguageAutoConfiguration.java      |  5 +++--
 .../RestConfigurationDefinitionAutoConfiguration.java   | 12 ++++++++++--
 .../springboot/CouchbaseComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/CouchDbComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/CryptoCmsComponentAutoConfiguration.java | 10 +++++-----
 .../DigitalSignatureComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/CryptoDataFormatAutoConfiguration.java   |  6 +++---
 .../springboot/PGPDataFormatAutoConfiguration.java      |  6 +++---
 .../csv/springboot/CsvDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/CxfRsComponentAutoConfiguration.java     | 10 +++++-----
 .../cxf/springboot/CxfComponentAutoConfiguration.java   | 10 +++++-----
 .../DigitalOceanComponentAutoConfiguration.java         | 10 +++++-----
 .../springboot/DisruptorComponentAutoConfiguration.java | 10 +++++-----
 .../DisruptorVmComponentAutoConfiguration.java          | 10 +++++-----
 .../dns/springboot/DnsComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/DockerComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/DozerComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/DrillComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/DropboxComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/EhcacheComponentAutoConfiguration.java   | 10 +++++-----
 .../ElasticsearchComponentAutoConfiguration.java        | 10 +++++-----
 .../ElasticsearchComponentAutoConfiguration.java        | 10 +++++-----
 .../springboot/ElsqlComponentAutoConfiguration.java     | 10 +++++-----
 .../etcd/springboot/EtcdComponentAutoConfiguration.java | 10 +++++-----
 .../exec/springboot/ExecComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/FacebookComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/FastjsonDataFormatAutoConfiguration.java |  6 +++---
 .../springboot/FlatpackComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/FlatpackDataFormatAutoConfiguration.java |  6 +++---
 .../springboot/FlinkComponentAutoConfiguration.java     | 10 +++++-----
 .../fop/springboot/FopComponentAutoConfiguration.java   | 10 +++++-----
 .../FreemarkerComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/FtpComponentAutoConfiguration.java       | 10 +++++-----
 .../springboot/FtpsComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/SftpComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/GangliaComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/GeoCoderComponentAutoConfiguration.java  | 10 +++++-----
 .../git/springboot/GitComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/GitHubComponentAutoConfiguration.java    | 10 +++++-----
 .../GoogleCalendarComponentAutoConfiguration.java       | 10 +++++-----
 .../GoogleDriveComponentAutoConfiguration.java          | 10 +++++-----
 .../GoogleMailComponentAutoConfiguration.java           | 10 +++++-----
 .../GooglePubsubComponentAutoConfiguration.java         | 10 +++++-----
 .../gora/springboot/GoraComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/GroovyLanguageAutoConfiguration.java     |  5 +++--
 .../grpc/springboot/GrpcComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/GsonDataFormatAutoConfiguration.java     |  6 +++---
 .../GuavaEventBusComponentAutoConfiguration.java        | 10 +++++-----
 ...HazelcastAtomicnumberComponentAutoConfiguration.java | 10 +++++-----
 .../HazelcastInstanceComponentAutoConfiguration.java    | 10 +++++-----
 .../HazelcastListComponentAutoConfiguration.java        | 10 +++++-----
 .../HazelcastMapComponentAutoConfiguration.java         | 10 +++++-----
 .../HazelcastMultimapComponentAutoConfiguration.java    | 10 +++++-----
 .../HazelcastQueueComponentAutoConfiguration.java       | 10 +++++-----
 ...azelcastReplicatedmapComponentAutoConfiguration.java | 10 +++++-----
 .../HazelcastRingbufferComponentAutoConfiguration.java  | 10 +++++-----
 .../HazelcastSedaComponentAutoConfiguration.java        | 10 +++++-----
 .../HazelcastSetComponentAutoConfiguration.java         | 10 +++++-----
 .../HazelcastTopicComponentAutoConfiguration.java       | 10 +++++-----
 .../springboot/HBaseComponentAutoConfiguration.java     | 10 +++++-----
 .../hdfs/springboot/HdfsComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/HdfsComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/HessianDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/HipchatComponentAutoConfiguration.java   | 10 +++++-----
 .../hl7/springboot/HL7DataFormatAutoConfiguration.java  |  6 +++---
 .../hl7/springboot/TerserLanguageAutoConfiguration.java |  5 +++--
 .../http/springboot/HttpComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/HttpComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/ICalDataFormatAutoConfiguration.java     |  6 +++---
 .../springboot/ClientComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/ServerComponentAutoConfiguration.java    | 10 +++++-----
 .../IgniteCacheComponentAutoConfiguration.java          | 10 +++++-----
 .../IgniteComputeComponentAutoConfiguration.java        | 10 +++++-----
 .../IgniteEventsComponentAutoConfiguration.java         | 10 +++++-----
 .../IgniteIdGenComponentAutoConfiguration.java          | 10 +++++-----
 .../IgniteMessagingComponentAutoConfiguration.java      | 10 +++++-----
 .../IgniteQueueComponentAutoConfiguration.java          | 10 +++++-----
 .../springboot/IgniteSetComponentAutoConfiguration.java | 10 +++++-----
 .../InfinispanComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/InfluxDbComponentAutoConfiguration.java  | 10 +++++-----
 .../irc/springboot/IrcComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/IronMQComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/JacksonDataFormatAutoConfiguration.java  |  6 +++---
 .../JacksonXMLDataFormatAutoConfiguration.java          |  6 +++---
 .../springboot/JavaSpaceComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/JaxbDataFormatAutoConfiguration.java     |  6 +++---
 .../jbpm/springboot/JBPMComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/JCacheComponentAutoConfiguration.java    | 10 +++++-----
 .../jcr/springboot/JcrComponentAutoConfiguration.java   | 10 +++++-----
 .../jdbc/springboot/JdbcComponentAutoConfiguration.java | 10 +++++-----
 .../JettyHttpComponentAutoConfiguration9.java           | 10 +++++-----
 .../springboot/JGroupsComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/JibxDataFormatAutoConfiguration.java     |  6 +++---
 .../jing/springboot/JingComponentAutoConfiguration.java | 10 +++++-----
 .../jira/springboot/JIRAComponentAutoConfiguration.java | 10 +++++-----
 .../jms/springboot/JmsComponentAutoConfiguration.java   | 10 +++++-----
 .../jmx/springboot/JMXComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/JohnzonDataFormatAutoConfiguration.java  |  6 +++---
 .../jolt/springboot/JoltComponentAutoConfiguration.java | 10 +++++-----
 .../sql/springboot/SqlLanguageAutoConfiguration.java    |  5 +++--
 .../jpa/springboot/JpaComponentAutoConfiguration.java   | 10 +++++-----
 .../scp/springboot/ScpComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/JsonPathLanguageAutoConfiguration.java   |  5 +++--
 .../springboot/Jt400ComponentAutoConfiguration.java     | 10 +++++-----
 .../juel/springboot/JuelLanguageAutoConfiguration.java  |  5 +++--
 .../springboot/JXPathLanguageAutoConfiguration.java     |  5 +++--
 .../springboot/KafkaComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/KestrelComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/KratiComponentAutoConfiguration.java     | 10 +++++-----
 ...ubernetesBuildConfigsComponentAutoConfiguration.java | 10 +++++-----
 .../KubernetesBuildsComponentAutoConfiguration.java     | 10 +++++-----
 .../KubernetesConfigMapsComponentAutoConfiguration.java | 10 +++++-----
 ...KubernetesDeploymentsComponentAutoConfiguration.java | 10 +++++-----
 .../KubernetesNamespacesComponentAutoConfiguration.java | 10 +++++-----
 .../KubernetesNodesComponentAutoConfiguration.java      | 10 +++++-----
 ...etesPersistentVolumesComponentAutoConfiguration.java | 10 +++++-----
 ...rsistentVolumesClaimsComponentAutoConfiguration.java | 10 +++++-----
 .../KubernetesPodsComponentAutoConfiguration.java       | 10 +++++-----
 ...eplicationControllersComponentAutoConfiguration.java | 10 +++++-----
 ...ernetesResourcesQuotaComponentAutoConfiguration.java | 10 +++++-----
 .../KubernetesSecretsComponentAutoConfiguration.java    | 10 +++++-----
 .../KubernetesServicesComponentAutoConfiguration.java   | 10 +++++-----
 .../KubernetesComponentAutoConfiguration.java           | 10 +++++-----
 .../ldap/springboot/LdapComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/LinkedInComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/LuceneComponentAutoConfiguration.java    | 10 +++++-----
 .../LumberjackComponentAutoConfiguration.java           | 10 +++++-----
 .../lzf/springboot/LZFDataFormatAutoConfiguration.java  |  6 +++---
 .../mail/springboot/MailComponentAutoConfiguration.java | 10 +++++-----
 .../MimeMultipartDataFormatAutoConfiguration.java       |  6 +++---
 .../springboot/MetricsComponentAutoConfiguration.java   | 10 +++++-----
 .../MiloClientComponentAutoConfiguration.java           | 10 +++++-----
 .../MiloServerComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/Mina2ComponentAutoConfiguration.java     | 10 +++++-----
 .../mllp/springboot/MllpComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/GridFsComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/MongoDbComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/MongoDbComponentAutoConfiguration.java   | 10 +++++-----
 .../mqtt/springboot/MQTTComponentAutoConfiguration.java | 10 +++++-----
 .../msv/springboot/MsvComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/MustacheComponentAutoConfiguration.java  | 10 +++++-----
 .../mvel/springboot/MvelComponentAutoConfiguration.java | 10 +++++-----
 .../mvel/springboot/MvelLanguageAutoConfiguration.java  |  5 +++--
 .../springboot/MyBatisComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/NagiosComponentAutoConfiguration.java    | 10 +++++-----
 .../nats/springboot/NatsComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/NettyHttpComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/NettyComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/NettyHttpComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/NettyComponentAutoConfiguration.java     | 10 +++++-----
 .../ognl/springboot/OgnlLanguageAutoConfiguration.java  |  5 +++--
 .../springboot/Olingo2ComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/Olingo4ComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/OpenShiftComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/CinderComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/GlanceComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/KeystoneComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/NeutronComponentAutoConfiguration.java   | 10 +++++-----
 .../nova/springboot/NovaComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/SwiftComponentAutoConfiguration.java     | 10 +++++-----
 .../OptaPlannerComponentAutoConfiguration.java          | 10 +++++-----
 .../paho/springboot/PahoComponentAutoConfiguration.java | 10 +++++-----
 .../pdf/springboot/PdfComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/PgEventComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/PrinterComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/ProtobufDataFormatAutoConfiguration.java |  6 +++---
 .../springboot/PubNubComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/QuartzComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/QuickfixjComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/RabbitMQComponentAutoConfiguration.java  | 10 +++++-----
 .../ReactiveStreamsComponentAutoConfiguration.java      | 10 +++++-----
 .../RestSwaggerComponentAutoConfiguration.java          | 10 +++++-----
 .../springboot/RestletComponentAutoConfiguration.java   | 10 +++++-----
 .../rmi/springboot/RmiComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/RouteboxComponentAutoConfiguration.java  | 10 +++++-----
 .../rss/springboot/RssComponentAutoConfiguration.java   | 10 +++++-----
 .../rss/springboot/RssDataFormatAutoConfiguration.java  |  6 +++---
 .../SalesforceComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/NetWeaverComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/XQueryComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/XQueryLanguageAutoConfiguration.java     |  5 +++--
 .../SchematronComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/JavaScriptLanguageAutoConfiguration.java |  5 +++--
 .../script/springboot/PhpLanguageAutoConfiguration.java |  5 +++--
 .../springboot/PythonLanguageAutoConfiguration.java     |  5 +++--
 .../springboot/RubyLanguageAutoConfiguration.java       |  5 +++--
 .../ServiceNowComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/ServletComponentAutoConfiguration.java   | 10 +++++-----
 .../sip/springboot/SipComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/SjmsBatchComponentAutoConfiguration.java | 10 +++++-----
 .../sjms/springboot/SjmsComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/Sjms2ComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/SlackComponentAutoConfiguration.java     | 10 +++++-----
 .../smpp/springboot/SmppComponentAutoConfiguration.java | 10 +++++-----
 .../SnakeYAMLDataFormatAutoConfiguration.java           |  6 +++---
 .../snmp/springboot/SnmpComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/SoapJaxbDataFormatAutoConfiguration.java |  6 +++---
 .../solr/springboot/SolrComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/SparkComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/SplunkComponentAutoConfiguration.java    | 10 +++++-----
 .../SpringBatchComponentAutoConfiguration.java          | 10 +++++-----
 .../SpringIntegrationComponentAutoConfiguration.java    | 10 +++++-----
 .../SpringLdapComponentAutoConfiguration.java           | 10 +++++-----
 .../springboot/RedisComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/EventComponentAutoConfiguration.java     | 10 +++++-----
 .../spel/springboot/SpelLanguageAutoConfiguration.java  |  5 +++--
 .../SpringWebserviceComponentAutoConfiguration.java     | 10 +++++-----
 .../sql/springboot/SqlComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/SqlStoredComponentAutoConfiguration.java | 10 +++++-----
 .../ssh/springboot/SshComponentAutoConfiguration.java   | 10 +++++-----
 .../stax/springboot/StAXComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/StompComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/StreamComponentAutoConfiguration.java    | 10 +++++-----
 .../StringTemplateComponentAutoConfiguration.java       | 10 +++++-----
 .../springboot/SyslogDataFormatAutoConfiguration.java   |  6 +++---
 .../TidyMarkupDataFormatAutoConfiguration.java          |  6 +++---
 .../springboot/TarFileDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/TelegramComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/ThriftComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/ThriftDataFormatAutoConfiguration.java   |  6 +++---
 .../tika/springboot/TikaComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/TwilioComponentAutoConfiguration.java    | 10 +++++-----
 .../TwitterDirectMessageComponentAutoConfiguration.java | 10 +++++-----
 .../TwitterSearchComponentAutoConfiguration.java        | 10 +++++-----
 .../springboot/TwitterComponentAutoConfiguration.java   | 10 +++++-----
 .../TwitterStreamingComponentAutoConfiguration.java     | 10 +++++-----
 .../TwitterTimelineComponentAutoConfiguration.java      | 10 +++++-----
 .../springboot/UndertowComponentAutoConfiguration.java  | 10 +++++-----
 .../UniVocityCsvDataFormatAutoConfiguration.java        |  6 +++---
 .../UniVocityFixedWidthDataFormatAutoConfiguration.java |  6 +++---
 .../UniVocityTsvDataFormatAutoConfiguration.java        |  6 +++---
 .../springboot/VelocityComponentAutoConfiguration.java  | 10 +++++-----
 .../springboot/VertxComponentAutoConfiguration.java     | 10 +++++-----
 .../springboot/WeatherComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/WebsocketComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/XmlBeansDataFormatAutoConfiguration.java |  6 +++---
 .../springboot/XmlJsonDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/XmlRpcComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/XmlRpcDataFormatAutoConfiguration.java   |  6 +++---
 .../XmlSignatureComponentAutoConfiguration.java         | 10 +++++-----
 .../XMLSecurityDataFormatAutoConfiguration.java         |  6 +++---
 .../xmpp/springboot/XmppComponentAutoConfiguration.java | 10 +++++-----
 .../springboot/JsonDataFormatAutoConfiguration.java     |  6 +++---
 .../springboot/XStreamDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/YammerComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/ZendeskComponentAutoConfiguration.java   | 10 +++++-----
 .../springboot/ZipFileDataFormatAutoConfiguration.java  |  6 +++---
 .../springboot/MasterComponentAutoConfiguration.java    | 10 +++++-----
 .../springboot/ZooKeeperComponentAutoConfiguration.java | 10 +++++-----
 343 files changed, 1576 insertions(+), 1544 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
index a403c94..87df5d9 100644
--- a/platforms/spring-boot/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AhcComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AhcComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
index 4baf62d..8cb8297 100644
--- a/platforms/spring-boot/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class WsComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<WsComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
index 55c0304..5750e33 100644
--- a/platforms/spring-boot/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AMQPComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AMQPComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java
index f54a5e6..8e5b70e 100644
--- a/platforms/spring-boot/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class ApnsComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<ApnsComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-asn1-starter/src/main/java/org/apache/camel/dataformat/asn1/springboot/ASN1DataFormatAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-asn1-starter/src/main/java/org/apache/camel/dataformat/asn1/springboot/ASN1DataFormatAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-asn1-starter/src/main/java/org/apache/camel/dataformat/asn1/springboot/ASN1DataFormatAutoConfiguration.java
index 9069d8d..4918464 100644
--- a/platforms/spring-boot/components-starter/camel-asn1-starter/src/main/java/org/apache/camel/dataformat/asn1/springboot/ASN1DataFormatAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-asn1-starter/src/main/java/org/apache/camel/dataformat/asn1/springboot/ASN1DataFormatAutoConfiguration.java
@@ -30,6 +30,7 @@ import org.apache.camel.spi.DataFormatFactory;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.DataFormatConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,9 +96,8 @@ public class ASN1DataFormatAutoConfiguration {
                     Map<String, Object> parameters = new HashMap<>();
                     IntrospectionSupport.getProperties(configuration,
                             parameters, null, false);
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), dataformat,
-                            parameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            dataformat, parameters, false);
                 } catch (Exception e) {
                     throw new RuntimeCamelException(e);
                 }

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java
index 9574063..0fd6833 100644
--- a/platforms/spring-boot/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AsteriskComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AsteriskComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java
index ba46617..68a3c25 100644
--- a/platforms/spring-boot/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AtmosComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtmosComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java
index 686616d..4e5f9e7 100644
--- a/platforms/spring-boot/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class WebsocketComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<WebsocketComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java
index 95f5048..a4fedb2 100644
--- a/platforms/spring-boot/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AtomComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentAutoConfiguration.java
index 8f41b4e..2df5d7d 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/map/springboot/AtomixMapComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AtomixMapComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixMapComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentAutoConfiguration.java
index 3bc3f46..84bcbbb 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/messaging/springboot/AtomixMessagingComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,16 +96,15 @@ public class AtomixMessagingComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixMessagingComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentAutoConfiguration.java
index 1e44ed0..e36d152 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/multimap/springboot/AtomixMultiMapComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,16 +96,15 @@ public class AtomixMultiMapComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixMultiMapComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentAutoConfiguration.java
index cae94ce..95ea73c 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/queue/springboot/AtomixQueueComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,16 +96,15 @@ public class AtomixQueueComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixQueueComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentAutoConfiguration.java
index a7b8685..603505d 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/set/springboot/AtomixSetComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AtomixSetComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixSetComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentAutoConfiguration.java
index eb4da67..3e66971 100644
--- a/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-atomix-starter/src/main/java/org/apache/camel/component/atomix/client/value/springboot/AtomixValueComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,16 +96,15 @@ public class AtomixValueComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AtomixValueComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java
index a24f0af..ce4bd76 100644
--- a/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class AvroComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<AvroComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java
index 2928704..8a4aea5 100644
--- a/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java
@@ -30,6 +30,7 @@ import org.apache.camel.spi.DataFormatFactory;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.DataFormatConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,9 +96,8 @@ public class AvroDataFormatAutoConfiguration {
                     Map<String, Object> parameters = new HashMap<>();
                     IntrospectionSupport.getProperties(configuration,
                             parameters, null, false);
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), dataformat,
-                            parameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            dataformat, parameters, false);
                 } catch (Exception e) {
                     throw new RuntimeCamelException(e);
                 }

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java
index 49db829..dc06675 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class CwComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<CwComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java
index 0549df8..1adb250 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class DdbComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<DdbComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java
index b4af603..2a1a2e5 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class DdbStreamComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<DdbStreamComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java
index 4c7a690..86c2d46 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class EC2ComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<EC2Component> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/firehose/springboot/KinesisFirehoseComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/firehose/springboot/KinesisFirehoseComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/firehose/springboot/KinesisFirehoseComponentAutoConfiguration.java
index 7b51949..81d8add 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/firehose/springboot/KinesisFirehoseComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/firehose/springboot/KinesisFirehoseComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -95,16 +96,15 @@ public class KinesisFirehoseComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<KinesisFirehoseComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)

http://git-wip-us.apache.org/repos/asf/camel/blob/c937ee61/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java
----------------------------------------------------------------------
diff --git a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java
index 49bc7dc..6a67ec4 100644
--- a/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.ComponentCustomizer;
 import org.apache.camel.spi.HasId;
 import org.apache.camel.spring.boot.CamelAutoConfiguration;
 import org.apache.camel.spring.boot.ComponentConfigurationProperties;
+import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
 import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
 import org.apache.camel.spring.boot.util.GroupCondition;
 import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
@@ -94,16 +95,15 @@ public class KinesisComponentAutoConfiguration {
                     IntrospectionSupport.getProperties(value, nestedParameters,
                             null, false);
                     Object nestedProperty = nestedClass.newInstance();
-                    IntrospectionSupport.setProperties(camelContext,
-                            camelContext.getTypeConverter(), nestedProperty,
-                            nestedParameters);
+                    CamelPropertiesHelper.setCamelProperties(camelContext,
+                            nestedProperty, nestedParameters, false);
                     entry.setValue(nestedProperty);
                 } catch (NoSuchFieldException e) {
                 }
             }
         }
-        IntrospectionSupport.setProperties(camelContext,
-                camelContext.getTypeConverter(), component, parameters);
+        CamelPropertiesHelper.setCamelProperties(camelContext, component,
+                parameters, false);
         if (ObjectHelper.isNotEmpty(customizers)) {
             for (ComponentCustomizer<KinesisComponent> customizer : customizers) {
                 boolean useCustomizer = (customizer instanceof HasId)


Mime
View raw message