This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 7912c84  camel-activemq: fix deprecation warnings (#4120)
     new 3e2b454  CAMEL-15394: PropertyBindingSupport with configurer to 
support walking down OGNL path without using reflection. CAMEL-15422: 
ScheduledPollEndpoint - Scheduler option should be Object type and not String. 
Regen. CAMEL-15160: Configurer - Generate details what type Map/List contains.
     new 0c9cf69  Regen
     new a47bbd9  JMX management was being unregistered/stopped to early after 
recent lifecycle changes with the additional events around camel context 
stopping/stopped.
     new 0d2f3e9  CAMEL-15394: PropertyBindingSupport: Fixed NPE
     new dc5535c  CAMEL-15394: PropertyBindingSupport: Old syntax for #ref 
values should be handled specially for reflection vs configurer for options 
that are String type based.
     new 28e2f0d  camel-cxf - Rest consumer should create server in doStart and 
not in constructor.
     new e076b7a  CAMEL-15394: PropertyBindingSupport: Old syntax for #ref 
values should be handled specially for reflection vs configurer for options 
that are String type based.
     new 782aa30  CAMEL-15394: PropertyBindingSupport: Old syntax for #ref 
values should be handled specially for reflection vs configurer for options 
that are String type based.
     new f3157b2  Fixed camel-hazelcast consumer should store message body on 
IN and not out
     new 188bca3  Sort A..Z
     new e3bedb7  Regen

The 11 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:
 .../org/apache/camel/catalog/components/apns.json  |     2 +-
 .../org/apache/camel/catalog/components/as2.json   |     2 +-
 .../org/apache/camel/catalog/components/atom.json  |     2 +-
 .../camel/catalog/components/aws-ddbstream.json    |     2 +-
 .../camel/catalog/components/aws-kinesis.json      |     2 +-
 .../apache/camel/catalog/components/aws-s3.json    |     2 +-
 .../apache/camel/catalog/components/aws-sqs.json   |     2 +-
 .../camel/catalog/components/aws2-ddbstream.json   |     2 +-
 .../camel/catalog/components/aws2-kinesis.json     |     2 +-
 .../apache/camel/catalog/components/aws2-s3.json   |     2 +-
 .../apache/camel/catalog/components/aws2-sqs.json  |     2 +-
 .../apache/camel/catalog/components/beanstalk.json |     2 +-
 .../org/apache/camel/catalog/components/box.json   |     2 +-
 .../apache/camel/catalog/components/braintree.json |     2 +-
 .../apache/camel/catalog/components/couchbase.json |     2 +-
 .../org/apache/camel/catalog/components/cql.json   |     2 +-
 .../org/apache/camel/catalog/components/elsql.json |     2 +-
 .../camel/catalog/components/etcd-stats.json       |     2 +-
 .../org/apache/camel/catalog/components/fhir.json  |     2 +-
 .../org/apache/camel/catalog/components/file.json  |     2 +-
 .../apache/camel/catalog/components/flatpack.json  |     2 +-
 .../org/apache/camel/catalog/components/ftp.json   |     2 +-
 .../org/apache/camel/catalog/components/ftps.json  |     2 +-
 .../catalog/components/google-calendar-stream.json |     2 +-
 .../camel/catalog/components/google-calendar.json  |     2 +-
 .../camel/catalog/components/google-drive.json     |     2 +-
 .../catalog/components/google-mail-stream.json     |     2 +-
 .../camel/catalog/components/google-mail.json      |     2 +-
 .../catalog/components/google-sheets-stream.json   |     2 +-
 .../camel/catalog/components/google-sheets.json    |     2 +-
 .../org/apache/camel/catalog/components/hdfs.json  |     2 +-
 .../apache/camel/catalog/components/hipchat.json   |     2 +-
 .../org/apache/camel/catalog/components/imap.json  |     2 +-
 .../org/apache/camel/catalog/components/imaps.json |     2 +-
 .../apache/camel/catalog/components/ironmq.json    |     2 +-
 .../org/apache/camel/catalog/components/jooq.json  |     2 +-
 .../org/apache/camel/catalog/components/jpa.json   |     2 +-
 .../org/apache/camel/catalog/components/jt400.json |     2 +-
 .../org/apache/camel/catalog/components/minio.json |     2 +-
 .../apache/camel/catalog/components/mybatis.json   |     2 +-
 .../apache/camel/catalog/components/oaipmh.json    |     2 +-
 .../apache/camel/catalog/components/olingo2.json   |     2 +-
 .../apache/camel/catalog/components/olingo4.json   |     2 +-
 .../catalog/components/pg-replication-slot.json    |     2 +-
 .../org/apache/camel/catalog/components/pop3.json  |     2 +-
 .../org/apache/camel/catalog/components/pop3s.json |     2 +-
 .../camel/catalog/components/robotframework.json   |     2 +-
 .../org/apache/camel/catalog/components/rss.json   |     2 +-
 .../apache/camel/catalog/components/scheduler.json |     2 +-
 .../org/apache/camel/catalog/components/sftp.json  |     2 +-
 .../org/apache/camel/catalog/components/slack.json |     2 +-
 .../org/apache/camel/catalog/components/smtp.json  |     2 +-
 .../org/apache/camel/catalog/components/smtps.json |     2 +-
 .../org/apache/camel/catalog/components/snmp.json  |     2 +-
 .../apache/camel/catalog/components/splunk.json    |     2 +-
 .../org/apache/camel/catalog/components/sql.json   |     2 +-
 .../org/apache/camel/catalog/components/ssh.json   |     2 +-
 .../apache/camel/catalog/components/telegram.json  |     2 +-
 .../apache/camel/catalog/components/twilio.json    |     2 +-
 .../catalog/components/twitter-directmessage.json  |     2 +-
 .../camel/catalog/components/twitter-search.json   |     2 +-
 .../camel/catalog/components/twitter-timeline.json |     2 +-
 .../apache/camel/catalog/components/weather.json   |     2 +-
 .../apache/camel/catalog/components/xquery.json    |     2 +-
 .../apache/camel/catalog/components/yammer.json    |     2 +-
 .../apache/camel/catalog/components/zendesk.json   |     2 +-
 .../apache/camel/catalog/docs/apns-component.adoc  |     2 +-
 .../apache/camel/catalog/docs/as2-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/atom-component.adoc  |     2 +-
 .../catalog/docs/aws-ddbstream-component.adoc      |     2 +-
 .../camel/catalog/docs/aws-kinesis-component.adoc  |     2 +-
 .../camel/catalog/docs/aws-s3-component.adoc       |     2 +-
 .../camel/catalog/docs/aws-sqs-component.adoc      |     2 +-
 .../catalog/docs/aws2-ddbstream-component.adoc     |     2 +-
 .../camel/catalog/docs/aws2-kinesis-component.adoc |     2 +-
 .../camel/catalog/docs/aws2-s3-component.adoc      |     2 +-
 .../camel/catalog/docs/aws2-sqs-component.adoc     |     2 +-
 .../camel/catalog/docs/beanstalk-component.adoc    |     2 +-
 .../apache/camel/catalog/docs/box-component.adoc   |     2 +-
 .../camel/catalog/docs/braintree-component.adoc    |     2 +-
 .../camel/catalog/docs/couchbase-component.adoc    |     8 +-
 .../apache/camel/catalog/docs/cql-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/elsql-component.adoc |     2 +-
 .../camel/catalog/docs/etcd-stats-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/fhir-component.adoc  |     2 +-
 .../apache/camel/catalog/docs/file-component.adoc  |     2 +-
 .../camel/catalog/docs/flatpack-component.adoc     |     2 +-
 .../apache/camel/catalog/docs/ftp-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/ftps-component.adoc  |     2 +-
 .../catalog/docs/google-calendar-component.adoc    |     2 +-
 .../docs/google-calendar-stream-component.adoc     |     2 +-
 .../camel/catalog/docs/google-drive-component.adoc |     2 +-
 .../camel/catalog/docs/google-mail-component.adoc  |     2 +-
 .../catalog/docs/google-mail-stream-component.adoc |     2 +-
 .../catalog/docs/google-sheets-component.adoc      |     2 +-
 .../docs/google-sheets-stream-component.adoc       |     2 +-
 .../apache/camel/catalog/docs/hdfs-component.adoc  |     2 +-
 .../camel/catalog/docs/hipchat-component.adoc      |     2 +-
 .../camel/catalog/docs/ironmq-component.adoc       |     2 +-
 .../apache/camel/catalog/docs/jooq-component.adoc  |     2 +-
 .../apache/camel/catalog/docs/jpa-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/jt400-component.adoc |     2 +-
 .../apache/camel/catalog/docs/mail-component.adoc  |     2 +-
 .../apache/camel/catalog/docs/minio-component.adoc |     2 +-
 .../camel/catalog/docs/mybatis-component.adoc      |     2 +-
 .../camel/catalog/docs/oaipmh-component.adoc       |     2 +-
 .../camel/catalog/docs/olingo2-component.adoc      |     2 +-
 .../camel/catalog/docs/olingo4-component.adoc      |     2 +-
 .../docs/pg-replication-slot-component.adoc        |     2 +-
 .../catalog/docs/robotframework-component.adoc     |     2 +-
 .../apache/camel/catalog/docs/rss-component.adoc   |     2 +-
 .../camel/catalog/docs/scheduler-component.adoc    |     2 +-
 .../apache/camel/catalog/docs/sftp-component.adoc  |     2 +-
 .../apache/camel/catalog/docs/slack-component.adoc |     2 +-
 .../apache/camel/catalog/docs/snmp-component.adoc  |     2 +-
 .../camel/catalog/docs/splunk-component.adoc       |     2 +-
 .../apache/camel/catalog/docs/sql-component.adoc   |     2 +-
 .../apache/camel/catalog/docs/ssh-component.adoc   |     2 +-
 .../camel/catalog/docs/telegram-component.adoc     |     2 +-
 .../camel/catalog/docs/twilio-component.adoc       |     2 +-
 .../docs/twitter-directmessage-component.adoc      |     2 +-
 .../catalog/docs/twitter-search-component.adoc     |     2 +-
 .../catalog/docs/twitter-timeline-component.adoc   |     2 +-
 .../camel/catalog/docs/weather-component.adoc      |     2 +-
 .../camel/catalog/docs/xquery-component.adoc       |     2 +-
 .../camel/catalog/docs/yammer-component.adoc       |     2 +-
 .../camel/catalog/docs/zendesk-component.adoc      |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  | 12967 +++++++++++++++----
 .../component/apns/ApnsEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/apns/apns.json      |     2 +-
 .../camel-apns/src/main/docs/apns-component.adoc   |     2 +-
 .../camel/component/as2/AS2EndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/as2/as2.json        |     2 +-
 .../src/main/docs/as2-component.adoc               |     2 +-
 .../component/atom/AtomEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/atom/atom.json      |     2 +-
 .../camel-atom/src/main/docs/atom-component.adoc   |     2 +-
 .../aws/ddbstream/DdbStreamEndpointConfigurer.java |     4 +-
 .../component/aws/ddbstream/aws-ddbstream.json     |     2 +-
 .../src/main/docs/aws-ddbstream-component.adoc     |     2 +-
 .../aws/kinesis/KinesisEndpointConfigurer.java     |     4 +-
 .../camel/component/aws/kinesis/aws-kinesis.json   |     2 +-
 .../src/main/docs/aws-kinesis-component.adoc       |     2 +-
 .../component/aws/s3/S3EndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/aws/s3/aws-s3.json  |     2 +-
 .../src/main/docs/aws-s3-component.adoc            |     2 +-
 .../component/aws/sqs/SqsEndpointConfigurer.java   |     4 +-
 .../apache/camel/component/aws/sqs/aws-sqs.json    |     2 +-
 .../src/main/docs/aws-sqs-component.adoc           |     2 +-
 .../ddbstream/Ddb2StreamEndpointConfigurer.java    |     4 +-
 .../component/aws2/ddbstream/aws2-ddbstream.json   |     2 +-
 .../src/main/docs/aws2-ddbstream-component.adoc    |     2 +-
 .../aws2/kinesis/Kinesis2EndpointConfigurer.java   |     4 +-
 .../camel/component/aws2/kinesis/aws2-kinesis.json |     2 +-
 .../src/main/docs/aws2-kinesis-component.adoc      |     2 +-
 .../aws2/s3/AWS2S3EndpointConfigurer.java          |     4 +-
 .../apache/camel/component/aws2/s3/aws2-s3.json    |     2 +-
 .../src/main/docs/aws2-s3-component.adoc           |     2 +-
 .../component/aws2/sqs/Sqs2EndpointConfigurer.java |     4 +-
 .../apache/camel/component/aws2/sqs/aws2-sqs.json  |     2 +-
 .../src/main/docs/aws2-sqs-component.adoc          |     2 +-
 .../beanstalk/BeanstalkEndpointConfigurer.java     |     4 +-
 .../camel/component/beanstalk/beanstalk.json       |     2 +-
 .../src/main/docs/beanstalk-component.adoc         |     2 +-
 ...ionsManagerEndpointConfigurationConfigurer.java |     2 +-
 ...entsManagerEndpointConfigurationConfigurer.java |     2 +-
 .../component/box/BoxConfigurationConfigurer.java  |     2 +-
 .../camel/component/box/BoxEndpointConfigurer.java |     4 +-
 ...LogsManagerEndpointConfigurationConfigurer.java |     2 +-
 ...entsManagerEndpointConfigurationConfigurer.java |     2 +-
 ...ilesManagerEndpointConfigurationConfigurer.java |     2 +-
 ...dersManagerEndpointConfigurationConfigurer.java |     2 +-
 ...oupsManagerEndpointConfigurationConfigurer.java |     2 +-
 ...archManagerEndpointConfigurationConfigurer.java |     2 +-
 ...asksManagerEndpointConfigurationConfigurer.java |     2 +-
 ...sersManagerEndpointConfigurationConfigurer.java |     2 +-
 .../org/apache/camel/component/box/box.json        |     2 +-
 .../src/main/docs/box-component.adoc               |     2 +-
 .../braintree/BraintreeEndpointConfigurer.java     |     4 +-
 .../camel/component/braintree/braintree.json       |     2 +-
 .../src/main/docs/braintree-component.adoc         |     2 +-
 .../cassandra/CassandraEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/cassandra/cql.json  |     2 +-
 .../src/main/docs/cql-component.adoc               |     2 +-
 .../couchbase/CouchbaseEndpointConfigurer.java     |     4 +-
 .../camel/component/couchbase/couchbase.json       |     2 +-
 .../src/main/docs/couchbase-component.adoc         |     2 +-
 .../cxf/transport/CamelDestinationTest.java        |     2 +-
 .../camel/component/cxf/jaxrs/CxfRsConsumer.java   |     1 -
 .../component/elsql/ElsqlEndpointConfigurer.java   |     4 +-
 .../org/apache/camel/component/elsql/elsql.json    |     2 +-
 .../camel-elsql/src/main/docs/elsql-component.adoc |     2 +-
 .../etcd/EtcdStatsEndpointConfigurer.java          |     4 +-
 .../apache/camel/component/etcd/etcd-stats.json    |     2 +-
 .../src/main/docs/etcd-stats-component.adoc        |     2 +-
 ...apabilitiesEndpointConfigurationConfigurer.java |     2 +-
 .../FhirCreateEndpointConfigurationConfigurer.java |     2 +-
 .../FhirDeleteEndpointConfigurationConfigurer.java |     2 +-
 .../component/fhir/FhirEndpointConfigurer.java     |     4 +-
 ...FhirHistoryEndpointConfigurationConfigurer.java |     2 +-
 ...hirLoadPageEndpointConfigurationConfigurer.java |     2 +-
 .../FhirMetaEndpointConfigurationConfigurer.java   |     2 +-
 ...irOperationEndpointConfigurationConfigurer.java |     2 +-
 .../FhirPatchEndpointConfigurationConfigurer.java  |     2 +-
 .../FhirReadEndpointConfigurationConfigurer.java   |     2 +-
 .../FhirSearchEndpointConfigurationConfigurer.java |     2 +-
 ...TransactionEndpointConfigurationConfigurer.java |     2 +-
 .../FhirUpdateEndpointConfigurationConfigurer.java |     2 +-
 ...hirValidateEndpointConfigurationConfigurer.java |     2 +-
 .../org/apache/camel/component/fhir/fhir.json      |     2 +-
 .../src/main/docs/fhir-component.adoc              |     2 +-
 .../component/file/FileEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/file/file.json      |     2 +-
 .../camel-file/src/main/docs/file-component.adoc   |     2 +-
 .../flatpack/FlatpackEndpointConfigurer.java       |     4 +-
 .../apache/camel/component/flatpack/flatpack.json  |     2 +-
 .../src/main/docs/flatpack-component.adoc          |     2 +-
 .../file/remote/FtpEndpointConfigurer.java         |     4 +-
 .../file/remote/SftpEndpointConfigurer.java        |     4 +-
 .../apache/camel/component/file/remote/ftp.json    |     2 +-
 .../apache/camel/component/file/remote/ftps.json   |     2 +-
 .../apache/camel/component/file/remote/sftp.json   |     2 +-
 .../camel-ftp/src/main/docs/ftp-component.adoc     |     2 +-
 .../camel-ftp/src/main/docs/ftps-component.adoc    |     2 +-
 .../camel-ftp/src/main/docs/sftp-component.adoc    |     2 +-
 .../calendar/GoogleCalendarEndpointConfigurer.java |     4 +-
 .../GoogleCalendarStreamEndpointConfigurer.java    |     4 +-
 .../component/google/calendar/google-calendar.json |     2 +-
 .../calendar/stream/google-calendar-stream.json    |     2 +-
 .../src/main/docs/google-calendar-component.adoc   |     2 +-
 .../docs/google-calendar-stream-component.adoc     |     2 +-
 .../DriveAboutEndpointConfigurationConfigurer.java |     2 +-
 .../DriveAppsEndpointConfigurationConfigurer.java  |     2 +-
 ...riveChangesEndpointConfigurationConfigurer.java |     2 +-
 ...iveChannelsEndpointConfigurationConfigurer.java |     2 +-
 ...iveChildrenEndpointConfigurationConfigurer.java |     2 +-
 ...iveCommentsEndpointConfigurationConfigurer.java |     2 +-
 .../DriveFilesEndpointConfigurationConfigurer.java |     2 +-
 ...riveParentsEndpointConfigurationConfigurer.java |     2 +-
 ...PermissionsEndpointConfigurationConfigurer.java |     2 +-
 ...ePropertiesEndpointConfigurationConfigurer.java |     2 +-
 ...iveRealtimeEndpointConfigurationConfigurer.java |     2 +-
 ...riveRepliesEndpointConfigurationConfigurer.java |     2 +-
 ...veRevisionsEndpointConfigurationConfigurer.java |     2 +-
 .../drive/GoogleDriveConfigurationConfigurer.java  |     2 +-
 .../drive/GoogleDriveEndpointConfigurer.java       |     4 +-
 .../camel/component/google/drive/google-drive.json |     2 +-
 .../src/main/docs/google-drive-component.adoc      |     2 +-
 .../google/mail/GoogleMailEndpointConfigurer.java  |     4 +-
 .../stream/GoogleMailStreamEndpointConfigurer.java |     4 +-
 .../camel/component/google/mail/google-mail.json   |     2 +-
 .../google/mail/stream/google-mail-stream.json     |     2 +-
 .../src/main/docs/google-mail-component.adoc       |     2 +-
 .../main/docs/google-mail-stream-component.adoc    |     2 +-
 .../sheets/GoogleSheetsEndpointConfigurer.java     |     4 +-
 .../GoogleSheetsStreamEndpointConfigurer.java      |     4 +-
 .../component/google/sheets/google-sheets.json     |     2 +-
 .../google/sheets/stream/google-sheets-stream.json |     2 +-
 .../src/main/docs/google-sheets-component.adoc     |     2 +-
 .../main/docs/google-sheets-stream-component.adoc  |     2 +-
 .../hazelcast/queue/HazelcastQueueConsumer.java    |     2 +-
 .../component/hdfs/HdfsEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/hdfs/hdfs.json      |     2 +-
 .../camel-hdfs/src/main/docs/hdfs-component.adoc   |     2 +-
 .../hipchat/HipchatEndpointConfigurer.java         |     4 +-
 .../apache/camel/component/hipchat/hipchat.json    |     2 +-
 .../src/main/docs/hipchat-component.adoc           |     2 +-
 .../component/ironmq/IronMQEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/ironmq/ironmq.json  |     2 +-
 .../src/main/docs/ironmq-component.adoc            |     2 +-
 .../component/jooq/JooqEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/jooq/jooq.json      |     2 +-
 .../camel-jooq/src/main/docs/jooq-component.adoc   |     2 +-
 .../camel/component/jpa/JpaEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/jpa/jpa.json        |     2 +-
 .../camel-jpa/src/main/docs/jpa-component.adoc     |     2 +-
 .../component/jt400/Jt400EndpointConfigurer.java   |     4 +-
 .../org/apache/camel/component/jt400/jt400.json    |     2 +-
 .../camel-jt400/src/main/docs/jt400-component.adoc |     2 +-
 .../component/mail/MailEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/mail/imap.json      |     2 +-
 .../org/apache/camel/component/mail/imaps.json     |     2 +-
 .../org/apache/camel/component/mail/pop3.json      |     2 +-
 .../org/apache/camel/component/mail/pop3s.json     |     2 +-
 .../org/apache/camel/component/mail/smtp.json      |     2 +-
 .../org/apache/camel/component/mail/smtps.json     |     2 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |     2 +-
 .../camel/component/mail/MailComponentTest.java    |     2 +-
 .../component/minio/MinioEndpointConfigurer.java   |     4 +-
 .../org/apache/camel/component/minio/minio.json    |     2 +-
 .../camel-minio/src/main/docs/minio-component.adoc |     2 +-
 .../mybatis/MyBatisEndpointConfigurer.java         |     4 +-
 .../apache/camel/component/mybatis/mybatis.json    |     2 +-
 .../src/main/docs/mybatis-component.adoc           |     2 +-
 .../oaipmh/component/OAIPMHEndpointConfigurer.java |     4 +-
 .../org/apache/camel/oaipmh/component/oaipmh.json  |     2 +-
 .../src/main/docs/oaipmh-component.adoc            |     2 +-
 .../Olingo2AppEndpointConfigurationConfigurer.java |     2 +-
 .../olingo2/Olingo2ConfigurationConfigurer.java    |     2 +-
 .../olingo2/Olingo2EndpointConfigurer.java         |     4 +-
 .../apache/camel/component/olingo2/olingo2.json    |     2 +-
 .../src/main/docs/olingo2-component.adoc           |     2 +-
 .../Olingo4AppEndpointConfigurationConfigurer.java |     2 +-
 .../olingo4/Olingo4ConfigurationConfigurer.java    |     2 +-
 .../olingo4/Olingo4EndpointConfigurer.java         |     4 +-
 .../apache/camel/component/olingo4/olingo4.json    |     2 +-
 .../src/main/docs/olingo4-component.adoc           |     2 +-
 .../slot/PgReplicationSlotEndpointConfigurer.java  |     4 +-
 .../pg/replication/slot/pg-replication-slot.json   |     2 +-
 .../main/docs/pg-replication-slot-component.adoc   |     2 +-
 ...stPlatformHttpContextPathConfigurationTest.java |    12 +-
 .../RobotFrameworkEndpointConfigurer.java          |     4 +-
 .../component/robotframework/robotframework.json   |     2 +-
 .../src/main/docs/robotframework-component.adoc    |     2 +-
 .../camel/component/rss/RssEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/rss/rss.json        |     2 +-
 .../camel-rss/src/main/docs/rss-component.adoc     |     2 +-
 .../component/xquery/XQueryEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/xquery/xquery.json  |     2 +-
 .../src/main/docs/xquery-component.adoc            |     2 +-
 .../scheduler/SchedulerEndpointConfigurer.java     |     4 +-
 .../camel/component/scheduler/scheduler.json       |     2 +-
 .../src/main/docs/scheduler-component.adoc         |     2 +-
 .../component/slack/SlackEndpointConfigurer.java   |     4 +-
 .../org/apache/camel/component/slack/slack.json    |     2 +-
 .../camel-slack/src/main/docs/slack-component.adoc |     2 +-
 .../component/snmp/SnmpEndpointConfigurer.java     |     4 +-
 .../org/apache/camel/component/snmp/snmp.json      |     2 +-
 .../camel-snmp/src/main/docs/snmp-component.adoc   |     2 +-
 .../component/splunk/SplunkEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/splunk/splunk.json  |     2 +-
 .../src/main/docs/splunk-component.adoc            |     2 +-
 .../camel/component/sql/SqlEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/sql/sql.json        |     2 +-
 .../camel-sql/src/main/docs/sql-component.adoc     |     2 +-
 .../camel/component/ssh/SshEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/ssh/ssh.json        |     2 +-
 .../camel-ssh/src/main/docs/ssh-component.adoc     |     2 +-
 .../telegram/TelegramEndpointConfigurer.java       |     4 +-
 .../apache/camel/component/telegram/telegram.json  |     2 +-
 .../src/main/docs/telegram-component.adoc          |     2 +-
 .../MessageEndpointConfigurationConfigurer.java    |     2 +-
 .../component/twilio/TwilioEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/twilio/twilio.json  |     2 +-
 .../src/main/docs/twilio-component.adoc            |     2 +-
 .../TwitterDirectMessageEndpointConfigurer.java    |     4 +-
 .../search/TwitterSearchEndpointConfigurer.java    |     4 +-
 .../TwitterTimelineEndpointConfigurer.java         |     4 +-
 .../directmessage/twitter-directmessage.json       |     2 +-
 .../component/twitter/search/twitter-search.json   |     2 +-
 .../twitter/timeline/twitter-timeline.json         |     2 +-
 .../main/docs/twitter-directmessage-component.adoc |     2 +-
 .../src/main/docs/twitter-search-component.adoc    |     2 +-
 .../src/main/docs/twitter-timeline-component.adoc  |     2 +-
 .../weather/WeatherEndpointConfigurer.java         |     4 +-
 .../apache/camel/component/weather/weather.json    |     2 +-
 .../src/main/docs/weather-component.adoc           |     2 +-
 .../apache/camel/WorkdayReportProducerTest.java    |     3 +-
 .../component/yammer/YammerEndpointConfigurer.java |     4 +-
 .../org/apache/camel/component/yammer/yammer.json  |     2 +-
 .../src/main/docs/yammer-component.adoc            |     2 +-
 .../ZendeskEndpointConfigurationConfigurer.java    |     2 +-
 .../zendesk/ZendeskEndpointConfigurer.java         |     4 +-
 .../apache/camel/component/zendesk/zendesk.json    |     2 +-
 .../src/main/docs/zendesk-component.adoc           |     2 +-
 components/pom.xml                                 |     2 +-
 .../apache/camel/spi/PropertyConfigurerGetter.java |    11 +-
 .../camel/impl/ExtendedCamelContextConfigurer.java |     2 +-
 .../camel/impl/RestConfigurationConfigurer.java    |     2 +-
 .../camel/spring/SpringConsumerTemplateTest.java   |     2 +-
 .../file/FileProducerChmodOptionTest.java          |     5 +-
 .../support/PropertyBindingSupportArrayTest.java   |     4 +-
 .../PropertyBindingSupportConfigurerTest.java      |   108 +-
 .../support/PropertyBindingSupportListTest.java    |     2 +-
 .../support/PropertyBindingSupportMapTest.java     |     2 +-
 .../camel/support/PropertyBindingSupportTest.java  |     7 +-
 .../org/apache/camel/util/StringHelperTest.java    |    15 +
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/AWS2S3EndpointBuilderFactory.java |    17 +-
 .../endpoint/dsl/ApnsEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/AtomEndpointBuilderFactory.java   |    17 +-
 .../dsl/BeanstalkEndpointBuilderFactory.java       |    17 +-
 .../endpoint/dsl/BoxEndpointBuilderFactory.java    |    17 +-
 .../dsl/BraintreeEndpointBuilderFactory.java       |    17 +-
 .../dsl/CassandraEndpointBuilderFactory.java       |    17 +-
 .../dsl/CouchbaseEndpointBuilderFactory.java       |    17 +-
 .../dsl/Ddb2StreamEndpointBuilderFactory.java      |    17 +-
 .../dsl/DdbStreamEndpointBuilderFactory.java       |    17 +-
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |    17 +-
 .../dsl/EtcdStatsEndpointBuilderFactory.java       |    17 +-
 .../endpoint/dsl/FhirEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/FileEndpointBuilderFactory.java   |    17 +-
 .../dsl/FlatpackEndpointBuilderFactory.java        |    17 +-
 .../endpoint/dsl/FtpEndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/FtpsEndpointBuilderFactory.java   |    17 +-
 .../dsl/GoogleCalendarEndpointBuilderFactory.java  |    17 +-
 ...GoogleCalendarStreamEndpointBuilderFactory.java |    17 +-
 .../dsl/GoogleDriveEndpointBuilderFactory.java     |    17 +-
 .../dsl/GoogleMailEndpointBuilderFactory.java      |    17 +-
 .../GoogleMailStreamEndpointBuilderFactory.java    |    17 +-
 .../dsl/GoogleSheetsEndpointBuilderFactory.java    |    17 +-
 .../GoogleSheetsStreamEndpointBuilderFactory.java  |    17 +-
 .../endpoint/dsl/HdfsEndpointBuilderFactory.java   |    17 +-
 .../dsl/HipchatEndpointBuilderFactory.java         |    17 +-
 .../endpoint/dsl/IronMQEndpointBuilderFactory.java |    17 +-
 .../endpoint/dsl/JooqEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/JpaEndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/Jt400EndpointBuilderFactory.java  |    17 +-
 .../dsl/Kinesis2EndpointBuilderFactory.java        |    17 +-
 .../dsl/KinesisEndpointBuilderFactory.java         |    17 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/MinioEndpointBuilderFactory.java  |    17 +-
 .../dsl/MyBatisEndpointBuilderFactory.java         |    17 +-
 .../endpoint/dsl/OAIPMHEndpointBuilderFactory.java |    17 +-
 .../dsl/Olingo2EndpointBuilderFactory.java         |    17 +-
 .../dsl/Olingo4EndpointBuilderFactory.java         |    17 +-
 .../PgReplicationSlotEndpointBuilderFactory.java   |    17 +-
 .../dsl/RobotFrameworkEndpointBuilderFactory.java  |    17 +-
 .../endpoint/dsl/RssEndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |    17 +-
 .../dsl/SchedulerEndpointBuilderFactory.java       |    17 +-
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/SlackEndpointBuilderFactory.java  |    17 +-
 .../endpoint/dsl/SnmpEndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |    17 +-
 .../endpoint/dsl/SqlEndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/Sqs2EndpointBuilderFactory.java   |    17 +-
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |    17 +-
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |    17 +-
 .../dsl/TelegramEndpointBuilderFactory.java        |    17 +-
 .../endpoint/dsl/TwilioEndpointBuilderFactory.java |    17 +-
 ...TwitterDirectMessageEndpointBuilderFactory.java |    18 +-
 .../dsl/TwitterSearchEndpointBuilderFactory.java   |    17 +-
 .../dsl/TwitterTimelineEndpointBuilderFactory.java |    18 +-
 .../dsl/WeatherEndpointBuilderFactory.java         |    17 +-
 .../endpoint/dsl/XQueryEndpointBuilderFactory.java |    17 +-
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |    17 +-
 .../dsl/ZendeskEndpointBuilderFactory.java         |    17 +-
 .../HealthConfigurationPropertiesConfigurer.java   |     2 +-
 .../MainConfigurationPropertiesConfigurer.java     |     2 +-
 .../RestConfigurationPropertiesConfigurer.java     |     2 +-
 ...hreadPoolConfigurationPropertiesConfigurer.java |     2 +-
 .../main/{MySecondBar.java => MyOtherBar.java}     |    13 +-
 .../main/{MySecondFoo.java => MyOtherFoo.java}     |    11 +-
 .../java/org/apache/camel/main/MySecondBar.java    |    10 +
 .../apache/camel/main/MySecondBarConfigurer.java   |     7 +-
 .../apache/camel/main/MySecondFooConfigurer.java   |     2 +-
 ...pertyBindingSupportRootArrayReflectionTest.java |   150 +
 .../main/PropertyBindingSupportRootArrayTest.java  |     4 +-
 ...yBindingSupportRootArrayWithConfigurerTest.java |    72 +-
 .../main/support/MyDummyComponentConfigurer.java   |     1 +
 .../management/JmxManagementLifecycleStrategy.java |     2 +-
 .../camel/support/PropertyBindingSupport.java      |  1149 +-
 .../camel/support/ScheduledPollEndpoint.java       |    40 +-
 .../java/org/apache/camel/util/StringHelper.java   |    14 +
 .../modules/ROOT/pages/apns-component.adoc         |     2 +-
 .../modules/ROOT/pages/as2-component.adoc          |     2 +-
 .../modules/ROOT/pages/atom-component.adoc         |     2 +-
 .../ROOT/pages/aws-ddbstream-component.adoc        |     2 +-
 .../modules/ROOT/pages/aws-kinesis-component.adoc  |     2 +-
 .../modules/ROOT/pages/aws-s3-component.adoc       |     2 +-
 .../modules/ROOT/pages/aws-sqs-component.adoc      |     2 +-
 .../ROOT/pages/aws2-ddbstream-component.adoc       |     2 +-
 .../modules/ROOT/pages/aws2-kinesis-component.adoc |     2 +-
 .../modules/ROOT/pages/aws2-s3-component.adoc      |     2 +-
 .../modules/ROOT/pages/aws2-sqs-component.adoc     |     2 +-
 .../modules/ROOT/pages/beanstalk-component.adoc    |     2 +-
 .../modules/ROOT/pages/box-component.adoc          |     2 +-
 .../modules/ROOT/pages/braintree-component.adoc    |     2 +-
 .../modules/ROOT/pages/couchbase-component.adoc    |     2 +-
 .../modules/ROOT/pages/cql-component.adoc          |     2 +-
 .../modules/ROOT/pages/elsql-component.adoc        |     2 +-
 .../modules/ROOT/pages/etcd-stats-component.adoc   |     2 +-
 .../modules/ROOT/pages/fhir-component.adoc         |     2 +-
 .../modules/ROOT/pages/file-component.adoc         |     2 +-
 .../modules/ROOT/pages/flatpack-component.adoc     |     2 +-
 .../modules/ROOT/pages/ftp-component.adoc          |     2 +-
 .../modules/ROOT/pages/ftps-component.adoc         |     2 +-
 .../ROOT/pages/google-calendar-component.adoc      |     2 +-
 .../pages/google-calendar-stream-component.adoc    |     2 +-
 .../modules/ROOT/pages/google-drive-component.adoc |     2 +-
 .../modules/ROOT/pages/google-mail-component.adoc  |     2 +-
 .../ROOT/pages/google-mail-stream-component.adoc   |     2 +-
 .../ROOT/pages/google-sheets-component.adoc        |     2 +-
 .../ROOT/pages/google-sheets-stream-component.adoc |     2 +-
 .../modules/ROOT/pages/hdfs-component.adoc         |     2 +-
 .../modules/ROOT/pages/hipchat-component.adoc      |     2 +-
 .../modules/ROOT/pages/ironmq-component.adoc       |     2 +-
 .../modules/ROOT/pages/jooq-component.adoc         |     2 +-
 .../modules/ROOT/pages/jpa-component.adoc          |     2 +-
 .../modules/ROOT/pages/jt400-component.adoc        |     2 +-
 .../modules/ROOT/pages/mail-component.adoc         |     2 +-
 .../modules/ROOT/pages/minio-component.adoc        |     2 +-
 .../modules/ROOT/pages/mybatis-component.adoc      |     2 +-
 .../modules/ROOT/pages/oaipmh-component.adoc       |     2 +-
 .../modules/ROOT/pages/olingo2-component.adoc      |     2 +-
 .../modules/ROOT/pages/olingo4-component.adoc      |     2 +-
 .../ROOT/pages/pg-replication-slot-component.adoc  |     2 +-
 .../ROOT/pages/robotframework-component.adoc       |     2 +-
 .../modules/ROOT/pages/rss-component.adoc          |     2 +-
 .../modules/ROOT/pages/scheduler-component.adoc    |     2 +-
 .../modules/ROOT/pages/sftp-component.adoc         |     2 +-
 .../modules/ROOT/pages/slack-component.adoc        |     2 +-
 .../modules/ROOT/pages/snmp-component.adoc         |     2 +-
 .../modules/ROOT/pages/splunk-component.adoc       |     2 +-
 .../modules/ROOT/pages/sql-component.adoc          |     2 +-
 .../modules/ROOT/pages/ssh-component.adoc          |     2 +-
 .../modules/ROOT/pages/telegram-component.adoc     |     2 +-
 .../modules/ROOT/pages/twilio-component.adoc       |     2 +-
 .../pages/twitter-directmessage-component.adoc     |     2 +-
 .../ROOT/pages/twitter-search-component.adoc       |     2 +-
 .../ROOT/pages/twitter-timeline-component.adoc     |     2 +-
 .../modules/ROOT/pages/weather-component.adoc      |     2 +-
 .../modules/ROOT/pages/xquery-component.adoc       |     2 +-
 .../modules/ROOT/pages/yammer-component.adoc       |     2 +-
 .../modules/ROOT/pages/zendesk-component.adoc      |     2 +-
 .../packaging/PropertyConfigurerGenerator.java     |     5 +-
 517 files changed, 12930 insertions(+), 3712 deletions(-)
 copy core/camel-main/src/test/java/org/apache/camel/main/{MySecondBar.java => 
MyOtherBar.java} (84%)
 copy core/camel-main/src/test/java/org/apache/camel/main/{MySecondFoo.java => 
MyOtherFoo.java} (81%)
 create mode 100644 
core/camel-main/src/test/java/org/apache/camel/main/PropertyBindingSupportRootArrayReflectionTest.java

Reply via email to