This is an automated email from the ASF dual-hosted git repository. zregvart pushed a change to branch java-10-test in repository https://gitbox.apache.org/repos/asf/camel.git.
discard 4c4131a CAMEL-12618: Additional dependencies needed on ... discard d8121b3 CAMEL-12618: Support APT on Java 11 discard 89dd1ac CAMEL-12618: Use MVEL version that supports Java 11 discard 0e058ae Temporary disable JDK 9 build add 1eacac5 Upgrade Jettison to version 1.4.0 add 60a9625 Camel 12644 - Generate documentation for Spring Boot starters (#2430) add 99692d9 Removed telegram bot key from doc add f6e32ce Regen add cfbd615 Fix camel-fhir Karaf feature add 8bde80e Add camel-fhir OSGi example add 236380a CAMEL-12660: spring-boot auto configuration option for enabled should be generated in the source with javadoc so the spring tooling can grab its description in its metadata file. add 4d33c77 Fix CS add 7a954c3 CAMEL-11158 - Camel-Kubernetes: Add support for Job resources add 32083ff CAMEL-11158 - Fixed CS add 73e4b72 CAMEL-11158 - Added docs add 0bd2bc4 Regen new 9015bef Temporary disable JDK 9 build new d3cbc24 CAMEL-12618: Use MVEL version that supports Java 11 new 06f7aec CAMEL-12618: Support APT on Java 11 new 26e05d5 CAMEL-12618: Additional dependencies needed on ... This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (4c4131a) \ N -- N -- N refs/heads/java-10-test (26e05d5) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../src/main/docs/ahc-ws-component.adoc | 40 ++ .../camel-ahc/src/main/docs/ahc-component.adoc | 40 ++ .../camel-amqp/src/main/docs/amqp-component.adoc | 352 ++++++++++ .../camel-apns/src/main/docs/apns-component.adoc | 21 + .../src/main/docs/as2-component.adoc | 88 ++- .../camel-asn1/src/main/docs/asn1-dataformat.adoc | 23 + .../src/main/docs/asterisk-component.adoc | 18 + .../camel-atmos/src/main/docs/atmos-component.adoc | 22 + .../main/docs/atmosphere-websocket-component.adoc | 40 ++ .../camel-atom/src/main/docs/atom-component.adoc | 18 + .../src/main/docs/atomix-map-component.adoc | 28 + .../src/main/docs/atomix-messaging-component.adoc | 28 + .../src/main/docs/atomix-multimap-component.adoc | 28 + .../src/main/docs/atomix-queue-component.adoc | 25 + .../src/main/docs/atomix-set-component.adoc | 26 + .../src/main/docs/atomix-value-component.adoc | 26 + .../camel-avro/src/main/docs/avro-component.adoc | 41 ++ .../camel-avro/src/main/docs/avro-dataformat.adoc | 41 ++ .../camel-aws/src/main/docs/aws-cw-component.adoc | 32 + .../camel-aws/src/main/docs/aws-ddb-component.adoc | 37 + .../src/main/docs/aws-ddbstream-component.adoc | 31 + .../camel-aws/src/main/docs/aws-ec2-component.adoc | 32 + .../src/main/docs/aws-kinesis-component.adoc | 33 + .../main/docs/aws-kinesis-firehose-component.adoc | 28 + .../camel-aws/src/main/docs/aws-kms-component.adoc | 29 + .../src/main/docs/aws-lambda-component.adoc | 31 + .../camel-aws/src/main/docs/aws-mq-component.adoc | 30 + .../camel-aws/src/main/docs/aws-s3-component.adoc | 79 +++ .../camel-aws/src/main/docs/aws-sdb-component.adoc | 18 + .../camel-aws/src/main/docs/aws-ses-component.adoc | 36 + .../camel-aws/src/main/docs/aws-sns-component.adoc | 33 + .../camel-aws/src/main/docs/aws-sqs-component.adoc | 69 ++ .../camel-aws/src/main/docs/aws-swf-component.adoc | 78 +++ .../src/main/docs/azure-blob-component.adoc | 18 + .../src/main/docs/azure-queue-component.adoc | 18 + .../src/main/docs/barcode-dataformat.adoc | 23 + .../src/main/docs/base64-dataformat.adoc | 25 + .../src/main/docs/bean-validator-component.adoc | 18 + .../src/main/docs/beanio-dataformat.adoc | 36 + .../src/main/docs/beanstalk-component.adoc | 23 + .../src/main/docs/bindy-dataformat.adoc | 47 ++ .../src/main/docs/bonita-component.adoc | 18 + .../camel-boon/src/main/docs/boon-dataformat.adoc | 21 + .../src/main/docs/box-component.adoc | 94 +++ .../src/main/docs/braintree-component.adoc | 32 + .../camel-cache/src/main/docs/cache-component.adoc | 41 ++ .../src/main/docs/caffeine-cache-component.adoc | 39 ++ .../main/docs/caffeine-loadcache-component.adoc | 39 ++ .../src/main/docs/cql-component.adoc | 16 + .../src/main/docs/castor-dataformat.adoc | 37 + .../src/main/docs/chronicle-engine-component.adoc | 18 + .../camel-chunk/src/main/docs/chunk-component.adoc | 18 + .../src/main/docs/cm-sms-component.adoc | 18 + .../camel-cmis/src/main/docs/cmis-component.adoc | 21 + .../camel-coap/src/main/docs/coap-component.adoc | 18 + .../src/main/docs/cometd-component.adoc | 28 + .../src/main/docs/consul-component.adoc | 124 ++++ .../src/main/docs/context-component.adoc | 18 + .../src/main/docs/couchbase-component.adoc | 18 + .../src/main/docs/couchdb-component.adoc | 18 + .../src/main/docs/crypto-cms-component.adoc | 27 + .../src/main/docs/crypto-component.adoc | 95 +++ .../src/main/docs/crypto-dataformat.adoc | 95 +++ .../camel-csv/src/main/docs/csv-dataformat.adoc | 53 ++ .../camel-cxf/src/main/docs/cxf-component.adoc | 26 + .../camel-cxf/src/main/docs/cxfrs-component.adoc | 22 + .../src/main/docs/digitalocean-component.adoc | 18 + .../src/main/docs/disruptor-component.adoc | 42 ++ .../camel-dns/src/main/docs/dns-component.adoc | 18 + .../src/main/docs/docker-component.adoc | 37 + .../camel-dozer/src/main/docs/dozer-component.adoc | 18 + .../camel-drill/src/main/docs/drill-component.adoc | 18 + .../src/main/docs/dropbox-component.adoc | 18 + .../src/main/docs/ehcache-component.adoc | 50 ++ .../main/docs/elasticsearch-rest-component.adoc | 37 + .../src/main/docs/elasticsearch-component.adoc | 21 + .../src/main/docs/elasticsearch5-component.adoc | 22 + .../camel-elsql/src/main/docs/elsql-component.adoc | 29 + .../camel-etcd/src/main/docs/etcd-component.adoc | 48 ++ .../camel-exec/src/main/docs/exec-component.adoc | 18 + .../src/main/docs/facebook-component.adoc | 47 ++ .../src/main/docs/json-fastjson-dataformat.adoc | 73 ++ components/camel-fhir/camel-fhir-component/pom.xml | 4 +- .../src/main/docs/fhir-component.adoc | 50 +- .../src/main/docs/fhirJson-dataformat.adoc | 22 +- .../src/main/docs/fhirXml-dataformat.adoc | 21 + .../src/main/docs/flatpack-component.adoc | 36 + .../src/main/docs/flatpack-dataformat.adoc | 36 + .../camel-flink/src/main/docs/flink-component.adoc | 26 + .../camel-fop/src/main/docs/fop-component.adoc | 18 + .../src/main/docs/freemarker-component.adoc | 20 + .../camel-ftp/src/main/docs/ftp-component.adoc | 18 + .../camel-ftp/src/main/docs/ftps-component.adoc | 19 + .../src/main/docs/ganglia-component.adoc | 38 ++ .../src/main/docs/geocoder-component.adoc | 18 + .../camel-git/src/main/docs/git-component.adoc | 18 + .../src/main/docs/github-component.adoc | 18 + .../src/main/docs/google-bigquery-component.adoc | 21 + .../src/main/docs/google-calendar-component.adoc | 43 ++ .../src/main/docs/google-drive-component.adoc | 35 + .../src/main/docs/google-mail-component.adoc | 32 + .../main/docs/google-mail-stream-component.adoc | 38 ++ .../src/main/docs/google-pubsub-component.adoc | 18 + .../camel-gora/src/main/docs/gora-component.adoc | 18 + .../src/main/docs/groovy-language.adoc | 19 +- .../camel-grpc/src/main/docs/grpc-component.adoc | 18 + .../src/main/docs/json-gson-dataformat.adoc | 74 ++ .../src/main/docs/guava-eventbus-component.adoc | 25 + .../main/docs/hazelcast-atomicvalue-component.adoc | 26 + .../main/docs/hazelcast-instance-component.adoc | 46 ++ .../src/main/docs/hazelcast-list-component.adoc | 26 + .../src/main/docs/hazelcast-map-component.adoc | 26 + .../main/docs/hazelcast-multimap-component.adoc | 26 + .../src/main/docs/hazelcast-queue-component.adoc | 26 + .../docs/hazelcast-replicatedmap-component.adoc | 26 + .../main/docs/hazelcast-ringbuffer-component.adoc | 26 + .../src/main/docs/hazelcast-seda-component.adoc | 26 + .../src/main/docs/hazelcast-set-component.adoc | 26 + .../src/main/docs/hazelcast-topic-component.adoc | 28 + .../camel-hbase/src/main/docs/hbase-component.adoc | 22 + .../camel-hdfs/src/main/docs/hdfs-component.adoc | 20 + .../camel-hdfs2/src/main/docs/hdfs2-component.adoc | 20 + .../src/main/docs/hessian-dataformat.adoc | 22 + .../src/main/docs/hipchat-component.adoc | 18 + .../camel-hl7/src/main/docs/hl7-dataformat.adoc | 23 + .../camel-http/src/main/docs/http-component.adoc | 37 + .../camel-http4/src/main/docs/http4-component.adoc | 73 ++ .../camel-hystrix/src/main/docs/hystrix.adoc | 17 +- .../camel-ical/src/main/docs/ical-dataformat.adoc | 20 + .../src/main/docs/iec60870-client-component.adoc | 21 + .../src/main/docs/iec60870-server-component.adoc | 34 + .../src/main/docs/ignite-cache-component.adoc | 23 + .../src/main/docs/ignite-compute-component.adoc | 23 + .../src/main/docs/ignite-events-component.adoc | 23 + .../src/main/docs/ignite-idgen-component.adoc | 23 + .../src/main/docs/ignite-messaging-component.adoc | 23 + .../src/main/docs/ignite-queue-component.adoc | 23 + .../src/main/docs/ignite-set-component.adoc | 23 + .../src/main/docs/infinispan-component.adoc | 59 ++ .../src/main/docs/influxdb-component.adoc | 18 + .../camel-irc/src/main/docs/irc-component.adoc | 19 + .../src/main/docs/ironmq-component.adoc | 18 + .../src/main/docs/json-jackson-dataformat.adoc | 73 ++ .../src/main/docs/jacksonxml-dataformat.adoc | 58 ++ .../src/main/docs/javaspace-component.adoc | 18 + .../camel-jaxb/src/main/docs/jaxb-dataformat.adoc | 60 ++ .../camel-jbpm/src/main/docs/jbpm-component.adoc | 18 + .../src/main/docs/jcache-component.adoc | 24 + .../camel-jcr/src/main/docs/jcr-component.adoc | 18 + .../camel-jdbc/src/main/docs/jdbc-component.adoc | 90 +-- .../src/main/docs/jetty-component.adoc | 92 +++ .../src/main/docs/jgroups-component.adoc | 27 + .../camel-jibx/src/main/docs/jibx-dataformat.adoc | 21 + .../camel-jing/src/main/docs/jing-component.adoc | 18 + .../camel-jira/src/main/docs/jira-component.adoc | 20 +- .../camel-jms/src/main/docs/jms-component.adoc | 756 +++++++++++++++++++++ .../camel-jmx/src/main/docs/jmx-component.adoc | 18 + .../src/main/docs/json-johnzon-dataformat.adoc | 73 ++ .../camel-jolt/src/main/docs/jolt-component.adoc | 21 + .../camel-josql/src/main/docs/sql-language.adoc | 17 +- .../camel-jpa/src/main/docs/jpa-component.adoc | 31 + .../camel-jsch/src/main/docs/scp-component.adoc | 19 + .../src/main/docs/json-validator-component.adoc | 19 + .../src/main/docs/jsonpath-language.adoc | 23 + .../camel-jt400/src/main/docs/jt400-component.adoc | 20 + .../camel-juel/src/main/docs/el-language.adoc | 17 +- .../src/main/docs/jxpath-language.adoc | 22 +- .../camel-kafka/src/main/docs/kafka-component.adoc | 397 +++++++++++ .../src/main/docs/kestrel-component.adoc | 21 + .../camel-krati/src/main/docs/krati-component.adoc | 18 + .../src/main/docs/kubernetes-component.adoc | 34 + .../docs/kubernetes-config-maps-component.adoc | 19 + .../docs/kubernetes-deployments-component.adoc | 19 + .../src/main/docs/kubernetes-hpa-component.adoc | 19 + ...omponent.adoc => kubernetes-job-component.adoc} | 34 +- .../main/docs/kubernetes-namespaces-component.adoc | 19 + .../src/main/docs/kubernetes-nodes-component.adoc | 19 + ...rnetes-persistent-volumes-claims-component.adoc | 20 + .../kubernetes-persistent-volumes-component.adoc | 19 + .../src/main/docs/kubernetes-pods-component.adoc | 19 + ...bernetes-replication-controllers-component.adoc | 19 + .../docs/kubernetes-resources-quota-component.adoc | 19 + .../main/docs/kubernetes-secrets-component.adoc | 19 + .../kubernetes-service-accounts-component.adoc | 19 + .../main/docs/kubernetes-services-component.adoc | 19 + .../component/kubernetes/KubernetesConstants.java | 3 + .../component/kubernetes/KubernetesOperations.java | 7 + .../kubernetes/job/KubernetesJobComponent.java | 28 + .../kubernetes/job/KubernetesJobEndpoint.java | 51 ++ .../kubernetes/job/KubernetesJobProducer.java | 173 +++++ .../org/apache/camel/component/kubernetes-job | 18 + .../producer/KubernetesJobProducerTest.java | 112 +++ .../camel-ldap/src/main/docs/ldap-component.adoc | 18 + .../camel-ldif/src/main/docs/ldif-component.adoc | 19 + .../src/main/docs/linkedin-component.adoc | 37 + components/camel-lra/src/main/docs/lra.adoc | 25 +- .../src/main/docs/lucene-component.adoc | 32 + .../src/main/docs/lumberjack-component.adoc | 22 + .../camel-lzf/src/main/docs/lzf-dataformat.adoc | 20 + .../camel-mail/src/main/docs/mail-component.adoc | 150 ++++ .../src/main/docs/master-component.adoc | 24 + .../src/main/docs/metrics-component.adoc | 20 + .../src/main/docs/micrometer-component.adoc | 21 + .../src/main/docs/milo-client-component.adoc | 44 ++ .../src/main/docs/milo-server-component.adoc | 46 ++ .../camel-mina2/src/main/docs/mina2-component.adoc | 89 +++ .../camel-mllp/src/main/docs/mllp-component.adoc | 170 +++++ .../src/main/docs/mongodb-gridfs-component.adoc | 18 + .../src/main/docs/mongodb-component.adoc | 20 +- .../src/main/docs/mongodb3-component.adoc | 18 + .../camel-mqtt/src/main/docs/mqtt-component.adoc | 22 + .../camel-msv/src/main/docs/msv-component.adoc | 24 + .../src/main/docs/mustache-component.adoc | 20 + .../camel-mvel/src/main/docs/mvel-component.adoc | 21 + .../camel-mvel/src/main/docs/mvel-language.adoc | 23 +- .../src/main/docs/mybatis-bean-component.adoc | 23 + .../src/main/docs/mybatis-component.adoc | 22 + .../src/main/docs/nagios-component.adoc | 33 + .../camel-nats/src/main/docs/nats-component.adoc | 19 + .../src/main/docs/netty-http-component.adoc | 119 ++++ .../camel-netty/src/main/docs/netty-component.adoc | 193 ++++++ .../src/main/docs/netty4-http-component.adoc | 122 ++++ .../src/main/docs/netty4-component.adoc | 234 +++++++ .../camel-ognl/src/main/docs/ognl-language.adoc | 19 +- .../src/main/docs/olingo2-component.adoc | 42 ++ .../src/main/docs/olingo4-component.adoc | 42 ++ .../src/main/docs/openshift-component.adoc | 24 + .../src/main/docs/openstack-cinder-component.adoc | 18 + .../src/main/docs/openstack-glance-component.adoc | 18 + .../main/docs/openstack-keystone-component.adoc | 18 + .../src/main/docs/openstack-neutron-component.adoc | 18 + .../src/main/docs/openstack-nova-component.adoc | 18 + .../src/main/docs/openstack-swift-component.adoc | 18 + .../src/main/docs/opentracing.adoc | 19 +- .../src/main/docs/optaplanner-component.adoc | 18 + .../camel-paho/src/main/docs/paho-component.adoc | 22 + .../camel-pdf/src/main/docs/pdf-component.adoc | 18 + .../src/main/docs/pgevent-component.adoc | 18 + .../camel-printer/src/main/docs/lpr-component.adoc | 16 + .../src/main/docs/protobuf-dataformat.adoc | 24 + .../src/main/docs/pubnub-component.adoc | 18 + .../src/main/docs/quartz2-component.adoc | 40 ++ .../src/main/docs/quickfix-component.adoc | 29 + .../src/main/docs/rabbitmq-component.adoc | 118 ++++ .../src/main/docs/reactive-streams-component.adoc | 30 + .../src/main/docs/rest-swagger-component.adoc | 49 ++ .../src/main/docs/restlet-component.adoc | 64 ++ .../camel-rmi/src/main/docs/rmi-component.adoc | 18 + .../src/main/docs/routebox-component.adoc | 18 + .../camel-rss/src/main/docs/rss-component.adoc | 23 + .../camel-rss/src/main/docs/rss-dataformat.adoc | 23 + .../src/main/docs/salesforce-component.adoc | 250 +++++++ .../src/main/docs/sap-netweaver-component.adoc | 18 + .../src/main/docs/xquery-component.adoc | 27 + .../camel-saxon/src/main/docs/xquery-language.adoc | 28 + .../src/main/docs/schematron-component.adoc | 18 + .../src/main/docs/javaScript-language.adoc | 27 +- .../camel-script/src/main/docs/php-language.adoc | 3 + .../src/main/docs/python-language.adoc | 3 + .../camel-script/src/main/docs/ruby-language.adoc | 3 + .../src/main/docs/service-component.adoc | 23 + .../src/main/docs/servicenow-component.adoc | 150 ++++ .../src/main/docs/servlet-component.adoc | 43 ++ .../camel-sip/src/main/docs/sip-component.adoc | 18 + .../src/main/docs/sjms-batch-component.adoc | 36 + .../camel-sjms/src/main/docs/sjms-component.adoc | 61 ++ .../camel-sjms2/src/main/docs/sjms2-component.adoc | 63 ++ .../camel-slack/src/main/docs/slack-component.adoc | 19 + .../camel-smpp/src/main/docs/smpp-component.adoc | 210 ++++++ .../src/main/docs/yaml-snakeyaml-dataformat.adoc | 29 + .../camel-snmp/src/main/docs/snmp-component.adoc | 18 + .../src/main/docs/soapjaxb-dataformat.adoc | 47 ++ .../camel-solr/src/main/docs/solr-component.adoc | 18 + .../camel-spark/src/main/docs/spark-component.adoc | 22 + .../src/main/docs/splunk-component.adoc | 20 + .../src/main/docs/spring-batch-component.adoc | 22 + components/camel-spring-boot/pom.xml | 31 + .../src/main/docs/spring-boot.adoc | 291 ++++++++ .../main/docs/spring-integration-component.adoc | 18 + .../src/main/docs/spring-ldap-component.adoc | 18 + .../src/main/docs/spring-redis-component.adoc | 18 + .../src/main/docs/spring-ws-component.adoc | 19 + .../src/main/docs/spring-event-component.adoc | 21 + .../camel-sql/src/main/docs/sql-component.adoc | 22 + .../src/main/docs/sql-stored-component.adoc | 20 + .../camel-ssh/src/main/docs/ssh-component.adoc | 122 ++++ .../camel-stax/src/main/docs/stax-component.adoc | 18 + .../camel-stomp/src/main/docs/stomp-component.adoc | 44 ++ .../src/main/docs/stream-component.adoc | 18 + .../src/main/docs/string-template-component.adoc | 17 + .../src/main/docs/syslog-dataformat.adoc | 19 + .../src/main/docs/tidyMarkup-dataformat.adoc | 21 + .../src/main/docs/tarfile-dataformat.adoc | 26 + .../src/main/docs/telegram-component.adoc | 72 +- .../src/main/docs/thrift-component.adoc | 30 + .../src/main/docs/thrift-dataformat.adoc | 30 + .../camel-tika/src/main/docs/tika-component.adoc | 18 + .../src/main/docs/twilio-component.adoc | 31 + .../src/main/docs/twitter-component.adoc | 26 + .../main/docs/twitter-directmessage-component.adoc | 27 + .../src/main/docs/twitter-search-component.adoc | 27 + .../src/main/docs/twitter-streaming-component.adoc | 27 + .../src/main/docs/twitter-timeline-component.adoc | 27 + .../src/main/docs/undertow-component.adoc | 29 + .../src/main/docs/univocity-csv-dataformat.adoc | 46 ++ .../src/main/docs/univocity-fixed-dataformat.adoc | 46 ++ .../src/main/docs/univocity-tsv-dataformat.adoc | 43 ++ .../src/main/docs/velocity-component.adoc | 20 + .../camel-vertx/src/main/docs/vertx-component.adoc | 28 + .../src/main/docs/weather-component.adoc | 21 + .../camel-web3j/src/main/docs/web3j-component.adoc | 54 ++ .../src/main/docs/websocket-component.adoc | 48 ++ .../src/main/docs/wordpress-component.adoc | 32 + .../src/main/docs/xchange-component.adoc | 19 + .../src/main/docs/xmlBeans-dataformat.adoc | 19 + .../src/main/docs/xmljson-dataformat.adoc | 58 ++ .../src/main/docs/xmlrpc-component.adoc | 24 + .../src/main/docs/xmlrpc-dataformat.adoc | 24 + .../src/main/docs/xmlsecurity-component.adoc | 332 +++++++++ .../camel-xmpp/src/main/docs/xmpp-component.adoc | 18 + .../src/main/docs/xstream-dataformat.adoc | 112 +++ .../src/main/docs/yammer-component.adoc | 50 ++ .../camel-yql/src/main/docs/yql-component.adoc | 21 + .../src/main/docs/zendesk-component.adoc | 44 ++ .../src/main/docs/zipfile-dataformat.adoc | 26 + components/camel-zipkin/src/main/docs/zipkin.adoc | 34 + .../src/main/docs/zookeeper-master-component.adoc | 29 + .../src/main/docs/zookeeper-component.adoc | 76 +++ components/readme.adoc | 5 +- docs/user-manual/en/SUMMARY.md | 1 + examples/camel-example-fhir-osgi/README.md | 142 ++++ ...pache.camel.example.fhir.osgi.configuration.cfg | 19 + examples/camel-example-fhir-osgi/pom.xml | 233 +++++++ .../src/main/data/hl7v2.patient | 0 .../apache/camel/example/fhir/osgi/FhirRoute.java | 65 ++ .../resources/OSGI-INF/blueprint/camel-context.xml | 35 + .../src/main/resources/log4j2.properties | 0 .../apache/camel/example/fhir/osgi/FhirOsgiIT.java | 77 +++ .../camel/example/fhir/osgi/PaxExamOptions.java | 71 ++ examples/pom.xml | 1 + parent/pom.xml | 2 +- .../karaf/features/src/main/resources/features.xml | 2 + .../ahc/springboot/AhcComponentConfiguration.java | 5 + .../ws/springboot/WsComponentConfiguration.java | 5 + .../springboot/AMQPComponentConfiguration.java | 5 + .../springboot/ApnsComponentConfiguration.java | 5 + .../as2/springboot/AS2ComponentConfiguration.java | 5 + .../springboot/AsteriskComponentConfiguration.java | 5 + .../springboot/AtmosComponentConfiguration.java | 5 + .../WebsocketComponentConfiguration.java | 5 + .../springboot/AtomComponentConfiguration.java | 5 + .../AtomixMapComponentConfiguration.java | 5 + .../AtomixMessagingComponentConfiguration.java | 5 + .../AtomixMultiMapComponentConfiguration.java | 5 + .../AtomixQueueComponentConfiguration.java | 5 + .../AtomixSetComponentConfiguration.java | 5 + .../AtomixValueComponentConfiguration.java | 5 + .../springboot/AvroComponentConfiguration.java | 5 + .../cw/springboot/CwComponentConfiguration.java | 5 + .../ddb/springboot/DdbComponentConfiguration.java | 5 + .../DdbStreamComponentConfiguration.java | 5 + .../ec2/springboot/EC2ComponentConfiguration.java | 5 + .../KinesisFirehoseComponentConfiguration.java | 5 + .../springboot/KinesisComponentConfiguration.java | 5 + .../kms/springboot/KMSComponentConfiguration.java | 5 + .../springboot/LambdaComponentConfiguration.java | 5 + .../mq/springboot/MQComponentConfiguration.java | 5 + .../s3/springboot/S3ComponentConfiguration.java | 5 + .../sdb/springboot/SdbComponentConfiguration.java | 5 + .../ses/springboot/SesComponentConfiguration.java | 5 + .../sns/springboot/SnsComponentConfiguration.java | 5 + .../sqs/springboot/SqsComponentConfiguration.java | 5 + .../swf/springboot/SWFComponentConfiguration.java | 5 + .../BlobServiceComponentConfiguration.java | 5 + .../QueueServiceComponentConfiguration.java | 5 + .../BeanValidatorComponentConfiguration.java | 5 + .../BeanstalkComponentConfiguration.java | 5 + .../springboot/BonitaComponentConfiguration.java | 5 + .../box/springboot/BoxComponentConfiguration.java | 5 + .../BraintreeComponentConfiguration.java | 5 + .../springboot/CacheComponentConfiguration.java | 5 + .../CaffeineCacheComponentConfiguration.java | 5 + .../CaffeineLoadCacheComponentConfiguration.java | 5 + .../CassandraComponentConfiguration.java | 5 + .../ChronicleEngineComponentConfiguration.java | 5 + .../springboot/ChunkComponentConfiguration.java | 5 + .../cm/springboot/CMComponentConfiguration.java | 5 + .../springboot/CMISComponentConfiguration.java | 5 + .../springboot/CoAPComponentConfiguration.java | 5 + .../springboot/CometdComponentConfiguration.java | 5 + .../springboot/ConsulComponentConfiguration.java | 5 + .../QualifiedContextComponentConfiguration.java | 5 + .../springboot/BeanComponentConfiguration.java | 5 + .../springboot/ClassComponentConfiguration.java | 5 + .../BindingNameComponentConfiguration.java | 5 + .../springboot/BrowseComponentConfiguration.java | 5 + .../ControlBusComponentConfiguration.java | 5 + .../DataFormatComponentConfiguration.java | 5 + .../springboot/DataSetComponentConfiguration.java | 5 + .../springboot/DirectComponentConfiguration.java | 5 + .../springboot/DirectVmComponentConfiguration.java | 5 + .../springboot/FileComponentConfiguration.java | 5 + .../springboot/LanguageComponentConfiguration.java | 5 + .../log/springboot/LogComponentConfiguration.java | 5 + .../springboot/MockComponentConfiguration.java | 5 + .../PropertiesComponentConfiguration.java | 5 + .../ref/springboot/RefComponentConfiguration.java | 5 + .../springboot/RestApiComponentConfiguration.java | 5 + .../springboot/RestComponentConfiguration.java | 5 + .../springboot/SagaComponentConfiguration.java | 5 + .../SchedulerComponentConfiguration.java | 5 + .../springboot/SedaComponentConfiguration.java | 5 + .../springboot/StubComponentConfiguration.java | 5 + .../springboot/TestComponentConfiguration.java | 5 + .../springboot/TimerComponentConfiguration.java | 5 + .../ValidatorComponentConfiguration.java | 5 + .../vm/springboot/VmComponentConfiguration.java | 5 + .../springboot/XsltComponentConfiguration.java | 5 + .../CouchbaseComponentConfiguration.java | 5 + .../springboot/CouchDbComponentConfiguration.java | 5 + .../CryptoCmsComponentConfiguration.java | 5 + .../DigitalSignatureComponentConfiguration.java | 5 + .../springboot/CxfRsComponentConfiguration.java | 5 + .../cxf/springboot/CxfComponentConfiguration.java | 5 + .../DigitalOceanComponentConfiguration.java | 5 + .../DisruptorComponentConfiguration.java | 5 + .../DisruptorVmComponentConfiguration.java | 5 + .../dns/springboot/DnsComponentConfiguration.java | 5 + .../springboot/DockerComponentConfiguration.java | 5 + .../springboot/DozerComponentConfiguration.java | 5 + .../springboot/DrillComponentConfiguration.java | 5 + .../springboot/DropboxComponentConfiguration.java | 5 + .../springboot/EhcacheComponentConfiguration.java | 5 + .../ElasticsearchComponentConfiguration.java | 5 + .../ElasticsearchComponentConfiguration.java | 5 + .../ElasticsearchComponentConfiguration.java | 5 + .../springboot/ElsqlComponentConfiguration.java | 5 + .../springboot/EtcdComponentConfiguration.java | 5 + .../springboot/ExecComponentConfiguration.java | 5 + .../springboot/FacebookComponentConfiguration.java | 5 + .../springboot/FhirComponentConfiguration.java | 5 + .../springboot/FlatpackComponentConfiguration.java | 5 + .../springboot/FlinkComponentConfiguration.java | 5 + .../fop/springboot/FopComponentConfiguration.java | 5 + .../FreemarkerComponentConfiguration.java | 5 + .../springboot/FtpComponentConfiguration.java | 5 + .../springboot/FtpsComponentConfiguration.java | 5 + .../springboot/SftpComponentConfiguration.java | 5 + .../springboot/GangliaComponentConfiguration.java | 5 + .../springboot/GeoCoderComponentConfiguration.java | 5 + .../git/springboot/GitComponentConfiguration.java | 5 + .../springboot/GitHubComponentConfiguration.java | 5 + .../GoogleBigQueryComponentConfiguration.java | 5 + .../GoogleCalendarComponentConfiguration.java | 5 + .../GoogleDriveComponentConfiguration.java | 5 + .../GoogleMailComponentConfiguration.java | 5 + .../GoogleMailStreamComponentConfiguration.java | 5 + .../GooglePubsubComponentConfiguration.java | 5 + .../springboot/GoraComponentConfiguration.java | 5 + .../springboot/GrpcComponentConfiguration.java | 5 + .../GuavaEventBusComponentConfiguration.java | 5 + ...azelcastAtomicnumberComponentConfiguration.java | 5 + .../HazelcastInstanceComponentConfiguration.java | 5 + .../HazelcastListComponentConfiguration.java | 5 + .../HazelcastMapComponentConfiguration.java | 5 + .../HazelcastMultimapComponentConfiguration.java | 5 + .../HazelcastQueueComponentConfiguration.java | 5 + ...zelcastReplicatedmapComponentConfiguration.java | 5 + .../HazelcastRingbufferComponentConfiguration.java | 5 + .../HazelcastSedaComponentConfiguration.java | 5 + .../HazelcastSetComponentConfiguration.java | 5 + .../HazelcastTopicComponentConfiguration.java | 5 + .../springboot/HBaseComponentConfiguration.java | 5 + .../springboot/HdfsComponentConfiguration.java | 5 + .../springboot/HdfsComponentConfiguration.java | 5 + .../springboot/HipchatComponentConfiguration.java | 5 + .../springboot/HttpComponentConfiguration.java | 5 + .../springboot/HttpComponentConfiguration.java | 5 + .../springboot/ClientComponentConfiguration.java | 5 + .../springboot/ServerComponentConfiguration.java | 5 + .../IgniteCacheComponentConfiguration.java | 5 + .../IgniteComputeComponentConfiguration.java | 5 + .../IgniteEventsComponentConfiguration.java | 5 + .../IgniteIdGenComponentConfiguration.java | 5 + .../IgniteMessagingComponentConfiguration.java | 5 + .../IgniteQueueComponentConfiguration.java | 5 + .../IgniteSetComponentConfiguration.java | 5 + .../InfinispanComponentConfiguration.java | 5 + .../springboot/InfluxDbComponentConfiguration.java | 5 + .../irc/springboot/IrcComponentConfiguration.java | 5 + .../springboot/IronMQComponentConfiguration.java | 5 + .../JavaSpaceComponentConfiguration.java | 5 + .../springboot/JBPMComponentConfiguration.java | 5 + .../springboot/JCacheComponentConfiguration.java | 5 + .../jcr/springboot/JcrComponentConfiguration.java | 5 + .../springboot/JdbcComponentConfiguration.java | 5 + .../JettyHttpComponentConfiguration9.java | 5 + .../springboot/JGroupsComponentConfiguration.java | 5 + .../springboot/JingComponentConfiguration.java | 5 + .../springboot/JIRAComponentConfiguration.java | 5 + .../jms/springboot/JmsComponentConfiguration.java | 5 + .../jmx/springboot/JMXComponentConfiguration.java | 5 + .../springboot/JoltComponentConfiguration.java | 5 + .../jpa/springboot/JpaComponentConfiguration.java | 5 + .../scp/springboot/ScpComponentConfiguration.java | 5 + .../JsonValidatorComponentConfiguration.java | 5 + .../springboot/Jt400ComponentConfiguration.java | 5 + .../springboot/KafkaComponentConfiguration.java | 5 + .../springboot/KestrelComponentConfiguration.java | 5 + .../springboot/KratiComponentConfiguration.java | 5 + ...KubernetesConfigMapsComponentConfiguration.java | 5 + ...ubernetesDeploymentsComponentConfiguration.java | 5 + .../KubernetesHPAComponentConfiguration.java | 5 + .../KubernetesJobComponentAutoConfiguration.java | 129 ++++ .../KubernetesJobComponentConfiguration.java} | 14 +- ...KubernetesNamespacesComponentConfiguration.java | 5 + .../KubernetesNodesComponentConfiguration.java | 5 + ...tesPersistentVolumesComponentConfiguration.java | 5 + ...sistentVolumesClaimsComponentConfiguration.java | 6 + .../KubernetesPodsComponentConfiguration.java | 5 + ...plicationControllersComponentConfiguration.java | 5 + ...rnetesResourcesQuotaComponentConfiguration.java | 5 + .../KubernetesSecretsComponentConfiguration.java | 5 + ...netesServiceAccountsComponentConfiguration.java | 5 + .../KubernetesServicesComponentConfiguration.java | 5 + .../KubernetesComponentConfiguration.java | 5 + ...penshiftBuildConfigsComponentConfiguration.java | 5 + .../OpenshiftBuildsComponentConfiguration.java | 5 + .../src/main/resources/META-INF/spring.factories | 4 +- .../springboot/LdapComponentConfiguration.java | 5 + .../springboot/LdifComponentConfiguration.java | 5 + .../springboot/LinkedInComponentConfiguration.java | 5 + .../springboot/LuceneComponentConfiguration.java | 5 + .../LumberjackComponentConfiguration.java | 5 + .../springboot/MailComponentConfiguration.java | 5 + .../springboot/MasterComponentConfiguration.java | 5 + .../springboot/MetricsComponentConfiguration.java | 5 + .../MicrometerComponentConfiguration.java | 5 + .../MiloClientComponentConfiguration.java | 5 + .../MiloServerComponentConfiguration.java | 5 + .../springboot/Mina2ComponentConfiguration.java | 5 + .../springboot/MllpComponentConfiguration.java | 5 + .../springboot/GridFsComponentConfiguration.java | 5 + .../springboot/MongoDbComponentConfiguration.java | 5 + .../springboot/MongoDbComponentConfiguration.java | 5 + .../springboot/MQTTComponentConfiguration.java | 5 + .../msv/springboot/MsvComponentConfiguration.java | 5 + .../springboot/MustacheComponentConfiguration.java | 5 + .../springboot/MvelComponentConfiguration.java | 5 + .../MyBatisBeanComponentConfiguration.java | 5 + .../springboot/MyBatisComponentConfiguration.java | 5 + .../springboot/NagiosComponentConfiguration.java | 5 + .../springboot/NatsComponentConfiguration.java | 5 + .../NettyHttpComponentConfiguration.java | 5 + .../springboot/NettyComponentConfiguration.java | 5 + .../NettyHttpComponentConfiguration.java | 5 + .../springboot/NettyComponentConfiguration.java | 5 + .../springboot/Olingo2ComponentConfiguration.java | 5 + .../springboot/Olingo4ComponentConfiguration.java | 5 + .../OpenShiftComponentConfiguration.java | 5 + .../springboot/CinderComponentConfiguration.java | 5 + .../springboot/GlanceComponentConfiguration.java | 5 + .../springboot/KeystoneComponentConfiguration.java | 5 + .../springboot/NeutronComponentConfiguration.java | 5 + .../springboot/NovaComponentConfiguration.java | 5 + .../springboot/SwiftComponentConfiguration.java | 5 + .../OptaPlannerComponentConfiguration.java | 5 + .../springboot/PahoComponentConfiguration.java | 5 + .../pdf/springboot/PdfComponentConfiguration.java | 5 + .../springboot/PgEventComponentConfiguration.java | 5 + .../springboot/PrinterComponentConfiguration.java | 5 + .../springboot/PubNubComponentConfiguration.java | 5 + .../springboot/QuartzComponentConfiguration.java | 5 + .../QuickfixjComponentConfiguration.java | 5 + .../springboot/RabbitMQComponentConfiguration.java | 5 + .../ReactiveStreamsComponentConfiguration.java | 5 + .../RestSwaggerComponentConfiguration.java | 5 + .../springboot/RestletComponentConfiguration.java | 5 + .../rmi/springboot/RmiComponentConfiguration.java | 5 + .../springboot/RouteboxComponentConfiguration.java | 5 + .../rss/springboot/RssComponentConfiguration.java | 5 + .../SalesforceComponentConfiguration.java | 5 + .../NetWeaverComponentConfiguration.java | 5 + .../springboot/XQueryComponentConfiguration.java | 5 + .../SchematronComponentConfiguration.java | 5 + .../springboot/ServiceComponentConfiguration.java | 5 + .../ServiceNowComponentConfiguration.java | 5 + .../springboot/ServletComponentConfiguration.java | 5 + .../sip/springboot/SipComponentConfiguration.java | 5 + .../SjmsBatchComponentConfiguration.java | 5 + .../springboot/SjmsComponentConfiguration.java | 5 + .../springboot/Sjms2ComponentConfiguration.java | 5 + .../springboot/SlackComponentConfiguration.java | 5 + .../springboot/SmppComponentConfiguration.java | 5 + .../springboot/SnmpComponentConfiguration.java | 5 + .../springboot/SolrComponentConfiguration.java | 5 + .../springboot/SparkComponentConfiguration.java | 5 + .../springboot/SplunkComponentConfiguration.java | 5 + .../SpringBatchComponentConfiguration.java | 5 + .../SpringIntegrationComponentConfiguration.java | 5 + .../SpringLdapComponentConfiguration.java | 5 + .../springboot/RedisComponentConfiguration.java | 5 + .../springboot/EventComponentConfiguration.java | 5 + .../SpringWebserviceComponentConfiguration.java | 5 + .../sql/springboot/SqlComponentConfiguration.java | 5 + .../SqlStoredComponentConfiguration.java | 5 + .../ssh/springboot/SshComponentConfiguration.java | 5 + .../springboot/StAXComponentConfiguration.java | 5 + .../springboot/StompComponentConfiguration.java | 5 + .../springboot/StreamComponentConfiguration.java | 5 + .../StringTemplateComponentConfiguration.java | 5 + .../springboot/TelegramComponentConfiguration.java | 5 + .../springboot/ThriftComponentConfiguration.java | 5 + .../springboot/TikaComponentConfiguration.java | 5 + .../springboot/TwilioComponentConfiguration.java | 5 + ...TwitterDirectMessageComponentConfiguration.java | 5 + .../TwitterSearchComponentConfiguration.java | 5 + .../springboot/TwitterComponentConfiguration.java | 5 + .../TwitterStreamingComponentConfiguration.java | 5 + .../TwitterTimelineComponentConfiguration.java | 5 + .../springboot/UndertowComponentConfiguration.java | 5 + .../springboot/VelocityComponentConfiguration.java | 5 + .../springboot/VertxComponentConfiguration.java | 5 + .../springboot/WeatherComponentConfiguration.java | 5 + .../springboot/Web3jComponentConfiguration.java | 5 + .../WebsocketComponentConfiguration.java | 5 + .../WordpressComponentConfiguration.java | 5 + .../springboot/XChangeComponentConfiguration.java | 5 + .../springboot/XmlRpcComponentConfiguration.java | 5 + .../XmlSignatureComponentConfiguration.java | 5 + .../springboot/XmppComponentConfiguration.java | 5 + .../springboot/YammerComponentConfiguration.java | 5 + .../yql/springboot/YqlComponentConfiguration.java | 5 + .../springboot/ZendeskComponentConfiguration.java | 5 + .../springboot/MasterComponentConfiguration.java | 5 + .../ZooKeeperComponentConfiguration.java | 5 + platforms/spring-boot/components-starter/pom.xml | 20 + .../camel-spring-boot-dependencies/pom.xml | 2 +- .../packaging/SpringBootAutoConfigurationMojo.java | 7 + ...pdateSpringBootAutoConfigurationReadmeMojo.java | 376 ++++++++++ .../model/SpringBootAutoConfigureOptionModel.java | 110 +++ .../spring-boot-auto-configure-options.mvel | 15 + 642 files changed, 16135 insertions(+), 113 deletions(-) copy components/camel-kubernetes/src/main/docs/{kubernetes-hpa-component.adoc => kubernetes-job-component.adoc} (78%) create mode 100644 components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/job/KubernetesJobComponent.java create mode 100644 components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/job/KubernetesJobEndpoint.java create mode 100644 components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/job/KubernetesJobProducer.java create mode 100644 components/camel-kubernetes/src/main/resources/META-INF/services/org/apache/camel/component/kubernetes-job create mode 100644 components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/producer/KubernetesJobProducerTest.java create mode 100644 examples/camel-example-fhir-osgi/README.md create mode 100644 examples/camel-example-fhir-osgi/org.apache.camel.example.fhir.osgi.configuration.cfg create mode 100644 examples/camel-example-fhir-osgi/pom.xml copy examples/{camel-example-fhir => camel-example-fhir-osgi}/src/main/data/hl7v2.patient (100%) create mode 100644 examples/camel-example-fhir-osgi/src/main/java/org/apache/camel/example/fhir/osgi/FhirRoute.java create mode 100644 examples/camel-example-fhir-osgi/src/main/resources/OSGI-INF/blueprint/camel-context.xml copy examples/{camel-example-widget-gadget-xml => camel-example-fhir-osgi}/src/main/resources/log4j2.properties (100%) create mode 100644 examples/camel-example-fhir-osgi/src/test/java/org/apache/camel/example/fhir/osgi/FhirOsgiIT.java create mode 100644 examples/camel-example-fhir-osgi/src/test/java/org/apache/camel/example/fhir/osgi/PaxExamOptions.java create mode 100644 platforms/spring-boot/components-starter/camel-kubernetes-starter/src/main/java/org/apache/camel/component/kubernetes/job/springboot/KubernetesJobComponentAutoConfiguration.java copy platforms/spring-boot/components-starter/{camel-asterisk-starter/src/main/java/org/apache/camel/component/asterisk/springboot/AsteriskComponentConfiguration.java => camel-kubernetes-starter/src/main/java/org/apache/camel/component/kubernetes/job/springboot/KubernetesJobComponentConfiguration.java} (80%) create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateSpringBootAutoConfigurationReadmeMojo.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/model/SpringBootAutoConfigureOptionModel.java create mode 100644 tooling/maven/camel-package-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel