CAMEL-10524: adding sort for all components
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/e06bd595 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/e06bd595 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/e06bd595 Branch: refs/heads/master Commit: e06bd595bd302477a854b85dc3064c7e7f04740e Parents: 9067de0 Author: Nicola Ferraro <ni.ferr...@gmail.com> Authored: Fri Nov 25 17:19:20 2016 +0100 Committer: Nicola Ferraro <ni.ferr...@gmail.com> Committed: Fri Nov 25 17:19:28 2016 +0100 ---------------------------------------------------------------------- .../component/ahc/springboot/AhcComponentAutoConfiguration.java | 2 ++ .../component/ahc/ws/springboot/WsComponentAutoConfiguration.java | 2 ++ .../component/amqp/springboot/AMQPComponentAutoConfiguration.java | 2 ++ .../component/apns/springboot/ApnsComponentAutoConfiguration.java | 2 ++ .../asterisk/springboot/AsteriskComponentAutoConfiguration.java | 2 ++ .../atmos/springboot/AtmosComponentAutoConfiguration.java | 2 ++ .../websocket/springboot/WebsocketComponentAutoConfiguration.java | 2 ++ .../component/atom/springboot/AtomComponentAutoConfiguration.java | 2 ++ .../component/avro/springboot/AvroComponentAutoConfiguration.java | 2 ++ .../avro/springboot/AvroDataFormatAutoConfiguration.java | 2 ++ .../component/aws/cw/springboot/CwComponentAutoConfiguration.java | 2 ++ .../aws/ddb/springboot/DdbComponentAutoConfiguration.java | 2 ++ .../ddbstream/springboot/DdbStreamComponentAutoConfiguration.java | 2 ++ .../aws/ec2/springboot/EC2ComponentAutoConfiguration.java | 2 ++ .../aws/kinesis/springboot/KinesisComponentAutoConfiguration.java | 2 ++ .../component/aws/s3/springboot/S3ComponentAutoConfiguration.java | 2 ++ .../aws/sdb/springboot/SdbComponentAutoConfiguration.java | 2 ++ .../aws/ses/springboot/SesComponentAutoConfiguration.java | 2 ++ .../aws/sns/springboot/SnsComponentAutoConfiguration.java | 2 ++ .../aws/sqs/springboot/SqsComponentAutoConfiguration.java | 2 ++ .../aws/swf/springboot/SWFComponentAutoConfiguration.java | 2 ++ .../barcode/springboot/BarcodeDataFormatAutoConfiguration.java | 2 ++ .../base64/springboot/Base64DataFormatAutoConfiguration.java | 2 ++ .../springboot/BeanValidatorComponentAutoConfiguration.java | 2 ++ .../beanio/springboot/BeanIODataFormatAutoConfiguration.java | 2 ++ .../beanstalk/springboot/BeanstalkComponentAutoConfiguration.java | 2 ++ .../bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java | 2 ++ .../springboot/BindyFixedLengthDataFormatAutoConfiguration.java | 2 ++ .../springboot/BindyKeyValuePairDataFormatAutoConfiguration.java | 2 ++ .../bonita/springboot/BonitaComponentAutoConfiguration.java | 2 ++ .../component/boon/springboot/BoonDataFormatAutoConfiguration.java | 2 ++ .../component/box/springboot/BoxComponentAutoConfiguration.java | 2 ++ .../braintree/springboot/BraintreeComponentAutoConfiguration.java | 2 ++ .../cache/springboot/CacheComponentAutoConfiguration.java | 2 ++ .../cassandra/springboot/CassandraComponentAutoConfiguration.java | 2 ++ .../castor/springboot/CastorDataFormatAutoConfiguration.java | 2 ++ .../springboot/ChronicleEngineComponentAutoConfiguration.java | 2 ++ .../chunk/springboot/ChunkComponentAutoConfiguration.java | 2 ++ .../component/cm/springboot/CMComponentAutoConfiguration.java | 2 ++ .../component/cmis/springboot/CMISComponentAutoConfiguration.java | 2 ++ .../camel/coap/springboot/CoAPComponentAutoConfiguration.java | 2 ++ .../cometd/springboot/CometdComponentAutoConfiguration.java | 2 ++ .../consul/springboot/ConsulComponentAutoConfiguration.java | 2 ++ .../springboot/QualifiedContextComponentAutoConfiguration.java | 2 ++ .../couchdb/springboot/CouchDbComponentAutoConfiguration.java | 2 ++ .../springboot/DigitalSignatureComponentAutoConfiguration.java | 2 ++ .../crypto/springboot/CryptoDataFormatAutoConfiguration.java | 2 ++ .../crypto/springboot/PGPDataFormatAutoConfiguration.java | 2 ++ .../dataformat/csv/springboot/CsvDataFormatAutoConfiguration.java | 2 ++ .../cxf/jaxrs/springboot/CxfRsComponentAutoConfiguration.java | 2 ++ .../component/cxf/springboot/CxfComponentAutoConfiguration.java | 2 ++ .../disruptor/springboot/DisruptorComponentAutoConfiguration.java | 2 ++ .../vm/springboot/DisruptorVmComponentAutoConfiguration.java | 2 ++ .../component/dns/springboot/DnsComponentAutoConfiguration.java | 2 ++ .../docker/springboot/DockerComponentAutoConfiguration.java | 2 ++ .../dozer/springboot/DozerComponentAutoConfiguration.java | 2 ++ .../drill/springboot/DrillComponentAutoConfiguration.java | 2 ++ .../dropbox/springboot/DropboxComponentAutoConfiguration.java | 2 ++ .../ehcache/springboot/EhcacheComponentAutoConfiguration.java | 2 ++ .../springboot/ElasticsearchComponentAutoConfiguration.java | 2 ++ .../elsql/springboot/ElsqlComponentAutoConfiguration.java | 2 ++ .../component/etcd/springboot/EtcdComponentAutoConfiguration.java | 2 ++ .../component/exec/springboot/ExecComponentAutoConfiguration.java | 2 ++ .../facebook/springboot/FacebookComponentAutoConfiguration.java | 2 ++ .../flatpack/springboot/FlatpackComponentAutoConfiguration.java | 2 ++ .../flatpack/springboot/FlatpackDataFormatAutoConfiguration.java | 2 ++ .../flink/springboot/FlinkComponentAutoConfiguration.java | 2 ++ .../component/fop/springboot/FopComponentAutoConfiguration.java | 2 ++ .../springboot/FreemarkerComponentAutoConfiguration.java | 2 ++ .../file/remote/springboot/FtpComponentAutoConfiguration.java | 2 ++ .../file/remote/springboot/FtpsComponentAutoConfiguration.java | 2 ++ .../file/remote/springboot/SftpComponentAutoConfiguration.java | 2 ++ .../ganglia/springboot/GangliaComponentAutoConfiguration.java | 2 ++ .../geocoder/springboot/GeoCoderComponentAutoConfiguration.java | 2 ++ .../component/git/springboot/GitComponentAutoConfiguration.java | 2 ++ .../github/springboot/GitHubComponentAutoConfiguration.java | 2 ++ .../springboot/GoogleCalendarComponentAutoConfiguration.java | 2 ++ .../drive/springboot/GoogleDriveComponentAutoConfiguration.java | 2 ++ .../mail/springboot/GoogleMailComponentAutoConfiguration.java | 2 ++ .../pubsub/springboot/GooglePubsubComponentAutoConfiguration.java | 2 ++ .../component/gora/springboot/GoraComponentAutoConfiguration.java | 2 ++ .../groovy/springboot/GroovyLanguageAutoConfiguration.java | 2 ++ .../component/gson/springboot/GsonDataFormatAutoConfiguration.java | 2 ++ .../springboot/GuavaEventBusComponentAutoConfiguration.java | 2 ++ .../hazelcast/springboot/HazelcastComponentAutoConfiguration.java | 2 ++ .../hbase/springboot/HBaseComponentAutoConfiguration.java | 2 ++ .../component/hdfs/springboot/HdfsComponentAutoConfiguration.java | 2 ++ .../component/hdfs2/springboot/HdfsComponentAutoConfiguration.java | 2 ++ .../hessian/springboot/HessianDataFormatAutoConfiguration.java | 2 ++ .../hipchat/springboot/HipchatComponentAutoConfiguration.java | 2 ++ .../component/hl7/springboot/HL7DataFormatAutoConfiguration.java | 2 ++ .../component/hl7/springboot/TerserLanguageAutoConfiguration.java | 2 ++ .../component/http/springboot/HttpComponentAutoConfiguration.java | 2 ++ .../component/http4/springboot/HttpComponentAutoConfiguration.java | 2 ++ .../component/ical/springboot/ICalDataFormatAutoConfiguration.java | 2 ++ .../springboot/InfinispanComponentAutoConfiguration.java | 2 ++ .../influxdb/springboot/InfluxDbComponentAutoConfiguration.java | 2 ++ .../component/irc/springboot/IrcComponentAutoConfiguration.java | 2 ++ .../ironmq/springboot/IronMQComponentAutoConfiguration.java | 2 ++ .../jackson/springboot/JacksonDataFormatAutoConfiguration.java | 2 ++ .../springboot/JacksonXMLDataFormatAutoConfiguration.java | 2 ++ .../javaspace/springboot/JavaSpaceComponentAutoConfiguration.java | 2 ++ .../converter/jaxb/springboot/JaxbDataFormatAutoConfiguration.java | 2 ++ .../component/jbpm/springboot/JBPMComponentAutoConfiguration.java | 2 ++ .../jcache/springboot/JCacheComponentAutoConfiguration.java | 2 ++ .../component/jcr/springboot/JcrComponentAutoConfiguration.java | 2 ++ .../component/jdbc/springboot/JdbcComponentAutoConfiguration.java | 2 ++ .../jetty9/springboot/JettyHttpComponentAutoConfiguration9.java | 2 ++ .../jgroups/springboot/JGroupsComponentAutoConfiguration.java | 2 ++ .../jibx/springboot/JibxDataFormatAutoConfiguration.java | 2 ++ .../validator/jing/springboot/JingComponentAutoConfiguration.java | 2 ++ .../component/jira/springboot/JIRAComponentAutoConfiguration.java | 2 ++ .../component/jms/springboot/JmsComponentAutoConfiguration.java | 2 ++ .../component/jmx/springboot/JMXComponentAutoConfiguration.java | 2 ++ .../johnzon/springboot/JohnzonDataFormatAutoConfiguration.java | 2 ++ .../component/jolt/springboot/JoltComponentAutoConfiguration.java | 2 ++ .../language/sql/springboot/SqlLanguageAutoConfiguration.java | 2 ++ .../component/jpa/springboot/JpaComponentAutoConfiguration.java | 2 ++ .../component/scp/springboot/ScpComponentAutoConfiguration.java | 2 ++ .../jsonpath/springboot/JsonPathLanguageAutoConfiguration.java | 2 ++ .../jt400/springboot/Jt400ComponentAutoConfiguration.java | 2 ++ .../language/juel/springboot/JuelLanguageAutoConfiguration.java | 2 ++ .../jxpath/springboot/JXPathLanguageAutoConfiguration.java | 2 ++ .../kafka/springboot/KafkaComponentAutoConfiguration.java | 2 ++ .../kestrel/springboot/KestrelComponentAutoConfiguration.java | 2 ++ .../krati/springboot/KratiComponentAutoConfiguration.java | 2 ++ .../springboot/KubernetesComponentAutoConfiguration.java | 2 ++ .../component/ldap/springboot/LdapComponentAutoConfiguration.java | 2 ++ .../linkedin/springboot/LinkedInComponentAutoConfiguration.java | 2 ++ .../lucene/springboot/LuceneComponentAutoConfiguration.java | 2 ++ .../springboot/LumberjackComponentAutoConfiguration.java | 2 ++ .../dataformat/lzf/springboot/LZFDataFormatAutoConfiguration.java | 2 ++ .../component/mail/springboot/MailComponentAutoConfiguration.java | 2 ++ .../springboot/MimeMultipartDataFormatAutoConfiguration.java | 2 ++ .../metrics/springboot/MetricsComponentAutoConfiguration.java | 2 ++ .../mina2/springboot/Mina2ComponentAutoConfiguration.java | 2 ++ .../component/mllp/springboot/MllpComponentAutoConfiguration.java | 2 ++ .../gridfs/springboot/GridFsComponentAutoConfiguration.java | 2 ++ .../mongodb/springboot/MongoDbComponentAutoConfiguration.java | 2 ++ .../component/mqtt/springboot/MQTTComponentAutoConfiguration.java | 2 ++ .../validator/msv/springboot/MsvComponentAutoConfiguration.java | 2 ++ .../mustache/springboot/MustacheComponentAutoConfiguration.java | 2 ++ .../component/mvel/springboot/MvelComponentAutoConfiguration.java | 2 ++ .../language/mvel/springboot/MvelLanguageAutoConfiguration.java | 2 ++ .../mybatis/springboot/MyBatisComponentAutoConfiguration.java | 2 ++ .../nagios/springboot/NagiosComponentAutoConfiguration.java | 2 ++ .../component/nats/springboot/NatsComponentAutoConfiguration.java | 2 ++ .../netty/http/springboot/NettyHttpComponentAutoConfiguration.java | 2 ++ .../netty/springboot/NettyComponentAutoConfiguration.java | 2 ++ .../http/springboot/NettyHttpComponentAutoConfiguration.java | 2 ++ .../netty4/springboot/NettyComponentAutoConfiguration.java | 2 ++ .../language/ognl/springboot/OgnlLanguageAutoConfiguration.java | 2 ++ .../olingo2/springboot/Olingo2ComponentAutoConfiguration.java | 2 ++ .../openshift/springboot/OpenShiftComponentAutoConfiguration.java | 2 ++ .../springboot/OptaPlannerComponentAutoConfiguration.java | 2 ++ .../component/paho/springboot/PahoComponentAutoConfiguration.java | 2 ++ .../component/pdf/springboot/PdfComponentAutoConfiguration.java | 2 ++ .../pgevent/springboot/PgEventComponentAutoConfiguration.java | 2 ++ .../printer/springboot/PrinterComponentAutoConfiguration.java | 2 ++ .../protobuf/springboot/ProtobufDataFormatAutoConfiguration.java | 2 ++ .../quartz2/springboot/QuartzComponentAutoConfiguration.java | 2 ++ .../quickfixj/springboot/QuickfixjComponentAutoConfiguration.java | 2 ++ .../rabbitmq/springboot/RabbitMQComponentAutoConfiguration.java | 2 ++ .../restlet/springboot/RestletComponentAutoConfiguration.java | 2 ++ .../component/rmi/springboot/RmiComponentAutoConfiguration.java | 2 ++ .../routebox/springboot/RouteboxComponentAutoConfiguration.java | 2 ++ .../component/rss/springboot/RssComponentAutoConfiguration.java | 2 ++ .../dataformat/rss/springboot/RssDataFormatAutoConfiguration.java | 2 ++ .../springboot/SalesforceComponentAutoConfiguration.java | 2 ++ .../netweaver/springboot/NetWeaverComponentAutoConfiguration.java | 2 ++ .../xquery/springboot/XQueryComponentAutoConfiguration.java | 2 ++ .../xquery/springboot/XQueryLanguageAutoConfiguration.java | 2 ++ .../springboot/SchematronComponentAutoConfiguration.java | 2 ++ .../script/springboot/JavaScriptLanguageAutoConfiguration.java | 2 ++ .../builder/script/springboot/PhpLanguageAutoConfiguration.java | 2 ++ .../builder/script/springboot/PythonLanguageAutoConfiguration.java | 2 ++ .../builder/script/springboot/RubyLanguageAutoConfiguration.java | 2 ++ .../springboot/ServiceNowComponentAutoConfiguration.java | 2 ++ .../servlet/springboot/ServletComponentAutoConfiguration.java | 2 ++ .../component/sip/springboot/SipComponentAutoConfiguration.java | 2 ++ .../sjms/batch/springboot/SjmsBatchComponentAutoConfiguration.java | 2 ++ .../component/sjms/springboot/SjmsComponentAutoConfiguration.java | 2 ++ .../slack/springboot/SlackComponentAutoConfiguration.java | 2 ++ .../component/smpp/springboot/SmppComponentAutoConfiguration.java | 2 ++ .../snakeyaml/springboot/SnakeYAMLDataFormatAutoConfiguration.java | 2 ++ .../component/snmp/springboot/SnmpComponentAutoConfiguration.java | 2 ++ .../soap/springboot/SoapJaxbDataFormatAutoConfiguration.java | 2 ++ .../component/solr/springboot/SolrComponentAutoConfiguration.java | 2 ++ .../spark/springboot/SparkComponentAutoConfiguration.java | 2 ++ .../splunk/springboot/SplunkComponentAutoConfiguration.java | 2 ++ .../batch/springboot/SpringBatchComponentAutoConfiguration.java | 2 ++ .../springboot/SpringIntegrationComponentAutoConfiguration.java | 2 ++ .../springboot/SpringLdapComponentAutoConfiguration.java | 2 ++ .../redis/springboot/RedisComponentAutoConfiguration.java | 2 ++ .../event/springboot/EventComponentAutoConfiguration.java | 2 ++ .../language/spel/springboot/SpelLanguageAutoConfiguration.java | 2 ++ .../ws/springboot/SpringWebserviceComponentAutoConfiguration.java | 2 ++ .../component/sql/springboot/SqlComponentAutoConfiguration.java | 2 ++ .../sql/stored/springboot/SqlStoredComponentAutoConfiguration.java | 2 ++ .../component/ssh/springboot/SshComponentAutoConfiguration.java | 2 ++ .../component/stax/springboot/StAXComponentAutoConfiguration.java | 2 ++ .../stomp/springboot/StompComponentAutoConfiguration.java | 2 ++ .../stream/springboot/StreamComponentAutoConfiguration.java | 2 ++ .../springboot/StringTemplateComponentAutoConfiguration.java | 2 ++ .../syslog/springboot/SyslogDataFormatAutoConfiguration.java | 2 ++ .../tagsoup/springboot/TidyMarkupDataFormatAutoConfiguration.java | 2 ++ .../tarfile/springboot/TarFileDataFormatAutoConfiguration.java | 2 ++ .../telegram/springboot/TelegramComponentAutoConfiguration.java | 2 ++ .../twitter/springboot/TwitterComponentAutoConfiguration.java | 2 ++ .../undertow/springboot/UndertowComponentAutoConfiguration.java | 2 ++ .../springboot/UniVocityCsvDataFormatAutoConfiguration.java | 2 ++ .../springboot/UniVocityFixedWidthDataFormatAutoConfiguration.java | 2 ++ .../springboot/UniVocityTsvDataFormatAutoConfiguration.java | 2 ++ .../velocity/springboot/VelocityComponentAutoConfiguration.java | 2 ++ .../vertx/springboot/VertxComponentAutoConfiguration.java | 2 ++ .../weather/springboot/WeatherComponentAutoConfiguration.java | 2 ++ .../websocket/springboot/WebsocketComponentAutoConfiguration.java | 2 ++ .../xmlbeans/springboot/XmlBeansDataFormatAutoConfiguration.java | 2 ++ .../xmljson/springboot/XmlJsonDataFormatAutoConfiguration.java | 2 ++ .../xmlrpc/springboot/XmlRpcComponentAutoConfiguration.java | 2 ++ .../xmlrpc/springboot/XmlRpcDataFormatAutoConfiguration.java | 2 ++ .../springboot/XmlSignatureComponentAutoConfiguration.java | 2 ++ .../springboot/XMLSecurityDataFormatAutoConfiguration.java | 2 ++ .../component/xmpp/springboot/XmppComponentAutoConfiguration.java | 2 ++ .../xstream/springboot/JsonDataFormatAutoConfiguration.java | 2 ++ .../xstream/springboot/XStreamDataFormatAutoConfiguration.java | 2 ++ .../yammer/springboot/YammerComponentAutoConfiguration.java | 2 ++ .../zipfile/springboot/ZipFileDataFormatAutoConfiguration.java | 2 ++ .../zookeeper/springboot/ZooKeeperComponentAutoConfiguration.java | 2 ++ 229 files changed, 458 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java b/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java index 50bfecb..c95187e 100644 --- a/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java +++ b/components-starter/camel-ahc-starter/src/main/java/org/apache/camel/component/ahc/springboot/AhcComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.ahc.AhcComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(AhcComponentConfiguration.class) public class AhcComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java b/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java index 2161cd7..77c1c3f 100644 --- a/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java +++ b/components-starter/camel-ahc-ws-starter/src/main/java/org/apache/camel/component/ahc/ws/springboot/WsComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.ahc.ws.WsComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(WsComponentConfiguration.class) public class WsComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java index e5fa2b5..d460ba6 100644 --- a/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java +++ b/components-starter/camel-amqp-starter/src/main/java/org/apache/camel/component/amqp/springboot/AMQPComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.amqp.AMQPComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(AMQPComponentConfiguration.class) public class AMQPComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java b/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java index d79649c..dbd12ab 100644 --- a/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java +++ b/components-starter/camel-apns-starter/src/main/java/org/apache/camel/component/apns/springboot/ApnsComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.apns.ApnsComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(ApnsComponentConfiguration.class) public class ApnsComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java b/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java index f13bbae..9193428 100644 --- a/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java +++ b/components-starter/camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.asterisk.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.asterisk.AsteriskComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class AsteriskComponentAutoConfiguration { @Bean(name = "asterisk-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java b/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java index bd47bd8..072fa19 100644 --- a/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java +++ b/components-starter/camel-atmos-starter/src/main/java/org/apache/camel/component/atmos/springboot/AtmosComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.atmos.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.atmos.AtmosComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class AtmosComponentAutoConfiguration { @Bean(name = "atmos-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java b/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java index 71aa922..d09ba21 100644 --- a/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java +++ b/components-starter/camel-atmosphere-websocket-starter/src/main/java/org/apache/camel/component/atmosphere/websocket/springboot/WebsocketComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.atmosphere.websocket.WebsocketComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(WebsocketComponentConfiguration.class) public class WebsocketComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java b/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java index 23cb18b..666f81f 100644 --- a/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java +++ b/components-starter/camel-atom-starter/src/main/java/org/apache/camel/component/atom/springboot/AtomComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.atom.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.atom.AtomComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class AtomComponentAutoConfiguration { @Bean(name = "atom-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java b/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java index 05ed7ae..9c181af 100644 --- a/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java +++ b/components-starter/camel-avro-starter/src/main/java/org/apache/camel/component/avro/springboot/AvroComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.avro.AvroComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(AvroComponentConfiguration.class) public class AvroComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java b/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java index 05cc18a..efef744 100644 --- a/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java +++ b/components-starter/camel-avro-starter/src/main/java/org/apache/camel/dataformat/avro/springboot/AvroDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.avro.AvroDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(AvroDataFormatConfiguration.class) public class AvroDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java index a394f1b..03c69d3 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.cw.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.cw.CwComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class CwComponentAutoConfiguration { @Bean(name = "aws-cw-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java index 3170bb7..f30c283 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.ddb.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.ddb.DdbComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class DdbComponentAutoConfiguration { @Bean(name = "aws-ddb-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java index ce6fbdd..084b895 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.ddbstream.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.ddbstream.DdbStreamComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class DdbStreamComponentAutoConfiguration { @Bean(name = "aws-ddbstream-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java index f76d76c..c88c981 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.ec2.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.ec2.EC2Component; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class EC2ComponentAutoConfiguration { @Bean(name = "aws-ec2-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java index 6854c83..e0d413e 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/kinesis/springboot/KinesisComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.kinesis.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.kinesis.KinesisComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class KinesisComponentAutoConfiguration { @Bean(name = "aws-kinesis-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentAutoConfiguration.java index d5b14ba..8132944 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.s3.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.s3.S3Component; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class S3ComponentAutoConfiguration { @Bean(name = "aws-s3-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sdb/springboot/SdbComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sdb/springboot/SdbComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sdb/springboot/SdbComponentAutoConfiguration.java index d88fdee..0ef83f9 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sdb/springboot/SdbComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sdb/springboot/SdbComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.sdb.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.sdb.SdbComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class SdbComponentAutoConfiguration { @Bean(name = "aws-sdb-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentAutoConfiguration.java index b10856e..7066b17 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/ses/springboot/SesComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.ses.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.ses.SesComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class SesComponentAutoConfiguration { @Bean(name = "aws-ses-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentAutoConfiguration.java index 653fdfa..ff3f91f 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.sns.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.sns.SnsComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class SnsComponentAutoConfiguration { @Bean(name = "aws-sns-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentAutoConfiguration.java index 9533f62..3b313de 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.sqs.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.sqs.SqsComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class SqsComponentAutoConfiguration { @Bean(name = "aws-sqs-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/swf/springboot/SWFComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/swf/springboot/SWFComponentAutoConfiguration.java b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/swf/springboot/SWFComponentAutoConfiguration.java index 46463ac..1665bb8 100644 --- a/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/swf/springboot/SWFComponentAutoConfiguration.java +++ b/components-starter/camel-aws-starter/src/main/java/org/apache/camel/component/aws/swf/springboot/SWFComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.aws.swf.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.aws.swf.SWFComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class SWFComponentAutoConfiguration { @Bean(name = "aws-swf-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-barcode-starter/src/main/java/org/apache/camel/dataformat/barcode/springboot/BarcodeDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-barcode-starter/src/main/java/org/apache/camel/dataformat/barcode/springboot/BarcodeDataFormatAutoConfiguration.java b/components-starter/camel-barcode-starter/src/main/java/org/apache/camel/dataformat/barcode/springboot/BarcodeDataFormatAutoConfiguration.java index a1d21d4..be33a4b 100644 --- a/components-starter/camel-barcode-starter/src/main/java/org/apache/camel/dataformat/barcode/springboot/BarcodeDataFormatAutoConfiguration.java +++ b/components-starter/camel-barcode-starter/src/main/java/org/apache/camel/dataformat/barcode/springboot/BarcodeDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.barcode.BarcodeDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BarcodeDataFormatConfiguration.class) public class BarcodeDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-base64-starter/src/main/java/org/apache/camel/dataformat/base64/springboot/Base64DataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-base64-starter/src/main/java/org/apache/camel/dataformat/base64/springboot/Base64DataFormatAutoConfiguration.java b/components-starter/camel-base64-starter/src/main/java/org/apache/camel/dataformat/base64/springboot/Base64DataFormatAutoConfiguration.java index cc12588..4292d6e 100644 --- a/components-starter/camel-base64-starter/src/main/java/org/apache/camel/dataformat/base64/springboot/Base64DataFormatAutoConfiguration.java +++ b/components-starter/camel-base64-starter/src/main/java/org/apache/camel/dataformat/base64/springboot/Base64DataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.base64.Base64DataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(Base64DataFormatConfiguration.class) public class Base64DataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-bean-validator-starter/src/main/java/org/apache/camel/component/bean/validator/springboot/BeanValidatorComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-bean-validator-starter/src/main/java/org/apache/camel/component/bean/validator/springboot/BeanValidatorComponentAutoConfiguration.java b/components-starter/camel-bean-validator-starter/src/main/java/org/apache/camel/component/bean/validator/springboot/BeanValidatorComponentAutoConfiguration.java index fd4ac67..1224f26 100644 --- a/components-starter/camel-bean-validator-starter/src/main/java/org/apache/camel/component/bean/validator/springboot/BeanValidatorComponentAutoConfiguration.java +++ b/components-starter/camel-bean-validator-starter/src/main/java/org/apache/camel/component/bean/validator/springboot/BeanValidatorComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.bean.validator.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.bean.validator.BeanValidatorComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class BeanValidatorComponentAutoConfiguration { @Bean(name = "bean-validator-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-beanio-starter/src/main/java/org/apache/camel/dataformat/beanio/springboot/BeanIODataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-beanio-starter/src/main/java/org/apache/camel/dataformat/beanio/springboot/BeanIODataFormatAutoConfiguration.java b/components-starter/camel-beanio-starter/src/main/java/org/apache/camel/dataformat/beanio/springboot/BeanIODataFormatAutoConfiguration.java index 02ae9ef..75a0d7f 100644 --- a/components-starter/camel-beanio-starter/src/main/java/org/apache/camel/dataformat/beanio/springboot/BeanIODataFormatAutoConfiguration.java +++ b/components-starter/camel-beanio-starter/src/main/java/org/apache/camel/dataformat/beanio/springboot/BeanIODataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.beanio.BeanIODataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BeanIODataFormatConfiguration.class) public class BeanIODataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-beanstalk-starter/src/main/java/org/apache/camel/component/beanstalk/springboot/BeanstalkComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-beanstalk-starter/src/main/java/org/apache/camel/component/beanstalk/springboot/BeanstalkComponentAutoConfiguration.java b/components-starter/camel-beanstalk-starter/src/main/java/org/apache/camel/component/beanstalk/springboot/BeanstalkComponentAutoConfiguration.java index 9b5049b..2dacd7d 100644 --- a/components-starter/camel-beanstalk-starter/src/main/java/org/apache/camel/component/beanstalk/springboot/BeanstalkComponentAutoConfiguration.java +++ b/components-starter/camel-beanstalk-starter/src/main/java/org/apache/camel/component/beanstalk/springboot/BeanstalkComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.beanstalk.BeanstalkComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BeanstalkComponentConfiguration.class) public class BeanstalkComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java index c2218da..6b13a7d 100644 --- a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java +++ b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/csv/springboot/BindyCsvDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.bindy.csv.BindyCsvDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BindyCsvDataFormatConfiguration.class) public class BindyCsvDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/fixed/springboot/BindyFixedLengthDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/fixed/springboot/BindyFixedLengthDataFormatAutoConfiguration.java b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/fixed/springboot/BindyFixedLengthDataFormatAutoConfiguration.java index 556db4f..e5c9334 100644 --- a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/fixed/springboot/BindyFixedLengthDataFormatAutoConfiguration.java +++ b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/fixed/springboot/BindyFixedLengthDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.bindy.fixed.BindyFixedLengthDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BindyFixedLengthDataFormatConfiguration.class) public class BindyFixedLengthDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/kvp/springboot/BindyKeyValuePairDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/kvp/springboot/BindyKeyValuePairDataFormatAutoConfiguration.java b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/kvp/springboot/BindyKeyValuePairDataFormatAutoConfiguration.java index d6427eb..956963b 100644 --- a/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/kvp/springboot/BindyKeyValuePairDataFormatAutoConfiguration.java +++ b/components-starter/camel-bindy-starter/src/main/java/org/apache/camel/dataformat/bindy/kvp/springboot/BindyKeyValuePairDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.bindy.kvp.BindyKeyValuePairDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BindyKeyValuePairDataFormatConfiguration.class) public class BindyKeyValuePairDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-bonita-starter/src/main/java/org/apache/camel/component/bonita/springboot/BonitaComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-bonita-starter/src/main/java/org/apache/camel/component/bonita/springboot/BonitaComponentAutoConfiguration.java b/components-starter/camel-bonita-starter/src/main/java/org/apache/camel/component/bonita/springboot/BonitaComponentAutoConfiguration.java index 24d75c1..56e80ee 100644 --- a/components-starter/camel-bonita-starter/src/main/java/org/apache/camel/component/bonita/springboot/BonitaComponentAutoConfiguration.java +++ b/components-starter/camel-bonita-starter/src/main/java/org/apache/camel/component/bonita/springboot/BonitaComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.bonita.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.bonita.BonitaComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class BonitaComponentAutoConfiguration { @Bean(name = "bonita-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-boon-starter/src/main/java/org/apache/camel/component/boon/springboot/BoonDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-boon-starter/src/main/java/org/apache/camel/component/boon/springboot/BoonDataFormatAutoConfiguration.java b/components-starter/camel-boon-starter/src/main/java/org/apache/camel/component/boon/springboot/BoonDataFormatAutoConfiguration.java index 2caf46b..e87cf3c 100644 --- a/components-starter/camel-boon-starter/src/main/java/org/apache/camel/component/boon/springboot/BoonDataFormatAutoConfiguration.java +++ b/components-starter/camel-boon-starter/src/main/java/org/apache/camel/component/boon/springboot/BoonDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.component.boon.BoonDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BoonDataFormatConfiguration.class) public class BoonDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-box-starter/src/main/java/org/apache/camel/component/box/springboot/BoxComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-box-starter/src/main/java/org/apache/camel/component/box/springboot/BoxComponentAutoConfiguration.java b/components-starter/camel-box-starter/src/main/java/org/apache/camel/component/box/springboot/BoxComponentAutoConfiguration.java index 339b3ff..e99255d 100644 --- a/components-starter/camel-box-starter/src/main/java/org/apache/camel/component/box/springboot/BoxComponentAutoConfiguration.java +++ b/components-starter/camel-box-starter/src/main/java/org/apache/camel/component/box/springboot/BoxComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.box.BoxComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BoxComponentConfiguration.class) public class BoxComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-braintree-starter/src/main/java/org/apache/camel/component/braintree/springboot/BraintreeComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-braintree-starter/src/main/java/org/apache/camel/component/braintree/springboot/BraintreeComponentAutoConfiguration.java b/components-starter/camel-braintree-starter/src/main/java/org/apache/camel/component/braintree/springboot/BraintreeComponentAutoConfiguration.java index 977f692..e856f1c 100644 --- a/components-starter/camel-braintree-starter/src/main/java/org/apache/camel/component/braintree/springboot/BraintreeComponentAutoConfiguration.java +++ b/components-starter/camel-braintree-starter/src/main/java/org/apache/camel/component/braintree/springboot/BraintreeComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.braintree.BraintreeComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(BraintreeComponentConfiguration.class) public class BraintreeComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-cache-starter/src/main/java/org/apache/camel/component/cache/springboot/CacheComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-cache-starter/src/main/java/org/apache/camel/component/cache/springboot/CacheComponentAutoConfiguration.java b/components-starter/camel-cache-starter/src/main/java/org/apache/camel/component/cache/springboot/CacheComponentAutoConfiguration.java index df6c488..d067d25 100644 --- a/components-starter/camel-cache-starter/src/main/java/org/apache/camel/component/cache/springboot/CacheComponentAutoConfiguration.java +++ b/components-starter/camel-cache-starter/src/main/java/org/apache/camel/component/cache/springboot/CacheComponentAutoConfiguration.java @@ -21,6 +21,7 @@ import java.util.Map; import org.apache.camel.CamelContext; import org.apache.camel.component.cache.CacheComponent; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -33,6 +34,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(CacheComponentConfiguration.class) public class CacheComponentAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-cassandraql-starter/src/main/java/org/apache/camel/component/cassandra/springboot/CassandraComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-cassandraql-starter/src/main/java/org/apache/camel/component/cassandra/springboot/CassandraComponentAutoConfiguration.java b/components-starter/camel-cassandraql-starter/src/main/java/org/apache/camel/component/cassandra/springboot/CassandraComponentAutoConfiguration.java index 097c2ad..a63ce5f 100644 --- a/components-starter/camel-cassandraql-starter/src/main/java/org/apache/camel/component/cassandra/springboot/CassandraComponentAutoConfiguration.java +++ b/components-starter/camel-cassandraql-starter/src/main/java/org/apache/camel/component/cassandra/springboot/CassandraComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.cassandra.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.cassandra.CassandraComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class CassandraComponentAutoConfiguration { @Bean(name = "cql-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-castor-starter/src/main/java/org/apache/camel/dataformat/castor/springboot/CastorDataFormatAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-castor-starter/src/main/java/org/apache/camel/dataformat/castor/springboot/CastorDataFormatAutoConfiguration.java b/components-starter/camel-castor-starter/src/main/java/org/apache/camel/dataformat/castor/springboot/CastorDataFormatAutoConfiguration.java index 30072d7..7afce2a 100644 --- a/components-starter/camel-castor-starter/src/main/java/org/apache/camel/dataformat/castor/springboot/CastorDataFormatAutoConfiguration.java +++ b/components-starter/camel-castor-starter/src/main/java/org/apache/camel/dataformat/castor/springboot/CastorDataFormatAutoConfiguration.java @@ -22,6 +22,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelContextAware; import org.apache.camel.dataformat.castor.CastorDataFormat; import org.apache.camel.util.IntrospectionSupport; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -34,6 +35,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") @EnableConfigurationProperties(CastorDataFormatConfiguration.class) public class CastorDataFormatAutoConfiguration { http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-chronicle-starter/src/main/java/org/apache/camel/component/chronicle/engine/springboot/ChronicleEngineComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-chronicle-starter/src/main/java/org/apache/camel/component/chronicle/engine/springboot/ChronicleEngineComponentAutoConfiguration.java b/components-starter/camel-chronicle-starter/src/main/java/org/apache/camel/component/chronicle/engine/springboot/ChronicleEngineComponentAutoConfiguration.java index f454949..3fea43e 100644 --- a/components-starter/camel-chronicle-starter/src/main/java/org/apache/camel/component/chronicle/engine/springboot/ChronicleEngineComponentAutoConfiguration.java +++ b/components-starter/camel-chronicle-starter/src/main/java/org/apache/camel/component/chronicle/engine/springboot/ChronicleEngineComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.chronicle.engine.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.chronicle.engine.ChronicleEngineComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class ChronicleEngineComponentAutoConfiguration { @Bean(name = "chronicle-engine-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-chunk-starter/src/main/java/org/apache/camel/component/chunk/springboot/ChunkComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-chunk-starter/src/main/java/org/apache/camel/component/chunk/springboot/ChunkComponentAutoConfiguration.java b/components-starter/camel-chunk-starter/src/main/java/org/apache/camel/component/chunk/springboot/ChunkComponentAutoConfiguration.java index e16b320..b8055b8 100644 --- a/components-starter/camel-chunk-starter/src/main/java/org/apache/camel/component/chunk/springboot/ChunkComponentAutoConfiguration.java +++ b/components-starter/camel-chunk-starter/src/main/java/org/apache/camel/component/chunk/springboot/ChunkComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.chunk.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.chunk.ChunkComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class ChunkComponentAutoConfiguration { @Bean(name = "chunk-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-cm-sms-starter/src/main/java/org/apache/camel/component/cm/springboot/CMComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-cm-sms-starter/src/main/java/org/apache/camel/component/cm/springboot/CMComponentAutoConfiguration.java b/components-starter/camel-cm-sms-starter/src/main/java/org/apache/camel/component/cm/springboot/CMComponentAutoConfiguration.java index e9499ec..fbe989a 100644 --- a/components-starter/camel-cm-sms-starter/src/main/java/org/apache/camel/component/cm/springboot/CMComponentAutoConfiguration.java +++ b/components-starter/camel-cm-sms-starter/src/main/java/org/apache/camel/component/cm/springboot/CMComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.cm.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.cm.CMComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class CMComponentAutoConfiguration { @Bean(name = "cm-sms-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-cmis-starter/src/main/java/org/apache/camel/component/cmis/springboot/CMISComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-cmis-starter/src/main/java/org/apache/camel/component/cmis/springboot/CMISComponentAutoConfiguration.java b/components-starter/camel-cmis-starter/src/main/java/org/apache/camel/component/cmis/springboot/CMISComponentAutoConfiguration.java index d76e5f7..235f235 100644 --- a/components-starter/camel-cmis-starter/src/main/java/org/apache/camel/component/cmis/springboot/CMISComponentAutoConfiguration.java +++ b/components-starter/camel-cmis-starter/src/main/java/org/apache/camel/component/cmis/springboot/CMISComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.component.cmis.springboot; import org.apache.camel.CamelContext; import org.apache.camel.component.cmis.CMISComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class CMISComponentAutoConfiguration { @Bean(name = "cmis-component") http://git-wip-us.apache.org/repos/asf/camel/blob/e06bd595/components-starter/camel-coap-starter/src/main/java/org/apache/camel/coap/springboot/CoAPComponentAutoConfiguration.java ---------------------------------------------------------------------- diff --git a/components-starter/camel-coap-starter/src/main/java/org/apache/camel/coap/springboot/CoAPComponentAutoConfiguration.java b/components-starter/camel-coap-starter/src/main/java/org/apache/camel/coap/springboot/CoAPComponentAutoConfiguration.java index e958022..bad99d8 100644 --- a/components-starter/camel-coap-starter/src/main/java/org/apache/camel/coap/springboot/CoAPComponentAutoConfiguration.java +++ b/components-starter/camel-coap-starter/src/main/java/org/apache/camel/coap/springboot/CoAPComponentAutoConfiguration.java @@ -18,6 +18,7 @@ package org.apache.camel.coap.springboot; import org.apache.camel.CamelContext; import org.apache.camel.coap.CoAPComponent; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; @@ -29,6 +30,7 @@ import org.springframework.context.annotation.Configuration; */ @Configuration @ConditionalOnBean(type = "org.apache.camel.springboot.CamelAutoConfiguration") +@AutoConfigureAfter(name = "org.apache.camel.springboot.CamelAutoConfiguration") public class CoAPComponentAutoConfiguration { @Bean(name = "coap-component")