You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by va...@apache.org on 2021/03/12 17:58:04 UTC

[camel-kafka-connector] branch camel-kafka-connector-0.7.x updated (af382e9 -> 51367e1)

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

valdar pushed a change to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git.


    from af382e9  Regen all configs with secret/sensitive values (ref: issue #1050 0.7.x)
     new a9adebc  Add netty-http itests #1036
     new 21a5593  Properly handling UnitOfWork by compelting it at the last possible moment, properly fix #202
     new 9825019  fix #969 : Convert NettyChannelBufferStreamCache from NettyHttpSource not converted to string.
     new 7c38336  Fixed itest for netty-http.
     new ad8d8f5  chore: fix checkstyle.
     new 0f5bff1  Add a map Camel Properties to Kafka headers option to make the behavior configurable
     new 2235efb  Add a map Camel Headers to Kafka headers option to make the behavior configurable
     new 0102f6e  fixed #980 : camel.source.contentLogLevel config not honored in source connectors
     new 3ae55bf  Fixed flaky hdfs itest.
     new b264559  Fixed backported netty-http tests
     new cbc469a  Updated to camel 3.7.3
     new 51367e1  chore: regen.

The 12 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:
 .../resources/connectors/camel-activemq-sink.json  |   2 +-
 .../connectors/camel-activemq-source.json          |   2 +-
 .../resources/connectors/camel-ahc-sink.json       |   2 +-
 .../resources/connectors/camel-ahc-ws-sink.json    |   2 +-
 .../resources/connectors/camel-ahc-ws-source.json  |   2 +-
 .../resources/connectors/camel-ahc-wss-sink.json   |   2 +-
 .../resources/connectors/camel-ahc-wss-source.json |   2 +-
 .../resources/connectors/camel-amqp-sink.json      |   2 +-
 .../resources/connectors/camel-amqp-source.json    |   2 +-
 .../resources/connectors/camel-apns-sink.json      |   2 +-
 .../resources/connectors/camel-apns-source.json    |   2 +-
 .../resources/connectors/camel-arangodb-sink.json  |   2 +-
 .../resources/connectors/camel-as2-sink.json       |   2 +-
 .../resources/connectors/camel-as2-source.json     |   2 +-
 .../resources/connectors/camel-asterisk-sink.json  |   2 +-
 .../connectors/camel-asterisk-source.json          |   2 +-
 .../resources/connectors/camel-atlasmap-sink.json  |   2 +-
 .../resources/connectors/camel-atmos-sink.json     |   2 +-
 .../resources/connectors/camel-atmos-source.json   |   2 +-
 .../camel-atmosphere-websocket-sink.json           |   2 +-
 .../camel-atmosphere-websocket-source.json         |   2 +-
 .../resources/connectors/camel-atom-source.json    |   2 +-
 .../connectors/camel-atomix-map-sink.json          |   2 +-
 .../connectors/camel-atomix-map-source.json        |   2 +-
 .../connectors/camel-atomix-messaging-sink.json    |   2 +-
 .../connectors/camel-atomix-messaging-source.json  |   2 +-
 .../connectors/camel-atomix-multimap-sink.json     |   2 +-
 .../connectors/camel-atomix-queue-sink.json        |   2 +-
 .../connectors/camel-atomix-queue-source.json      |   2 +-
 .../connectors/camel-atomix-set-sink.json          |   2 +-
 .../connectors/camel-atomix-set-source.json        |   2 +-
 .../connectors/camel-atomix-value-sink.json        |   2 +-
 .../connectors/camel-atomix-value-source.json      |   2 +-
 .../resources/connectors/camel-avro-sink.json      |   2 +-
 .../resources/connectors/camel-avro-source.json    |   2 +-
 .../resources/connectors/camel-aws-cw-sink.json    |   2 +-
 .../resources/connectors/camel-aws-ddb-sink.json   |   2 +-
 .../connectors/camel-aws-ddbstream-source.json     |   2 +-
 .../resources/connectors/camel-aws-ec2-sink.json   |   2 +-
 .../resources/connectors/camel-aws-ecs-sink.json   |   2 +-
 .../resources/connectors/camel-aws-eks-sink.json   |   2 +-
 .../resources/connectors/camel-aws-iam-sink.json   |   2 +-
 .../camel-aws-kinesis-firehose-sink.json           |   2 +-
 .../connectors/camel-aws-kinesis-sink.json         |   2 +-
 .../connectors/camel-aws-kinesis-source.json       |   2 +-
 .../resources/connectors/camel-aws-kms-sink.json   |   2 +-
 .../connectors/camel-aws-lambda-sink.json          |   2 +-
 .../resources/connectors/camel-aws-mq-sink.json    |   2 +-
 .../resources/connectors/camel-aws-msk-sink.json   |   2 +-
 .../resources/connectors/camel-aws-s3-sink.json    |   2 +-
 .../resources/connectors/camel-aws-s3-source.json  |   2 +-
 .../resources/connectors/camel-aws-sdb-sink.json   |   2 +-
 .../resources/connectors/camel-aws-ses-sink.json   |   2 +-
 .../resources/connectors/camel-aws-sns-sink.json   |   2 +-
 .../resources/connectors/camel-aws-sqs-sink.json   |   2 +-
 .../resources/connectors/camel-aws-sqs-source.json |   2 +-
 .../resources/connectors/camel-aws-swf-sink.json   |   2 +-
 .../resources/connectors/camel-aws-swf-source.json |   2 +-
 .../connectors/camel-aws-translate-sink.json       |   2 +-
 .../connectors/camel-aws2-athena-sink.json         |   2 +-
 .../resources/connectors/camel-aws2-cw-sink.json   |   2 +-
 .../resources/connectors/camel-aws2-ddb-sink.json  |   2 +-
 .../connectors/camel-aws2-ddbstream-source.json    |   2 +-
 .../resources/connectors/camel-aws2-ec2-sink.json  |   2 +-
 .../resources/connectors/camel-aws2-ecs-sink.json  |   2 +-
 .../resources/connectors/camel-aws2-eks-sink.json  |   2 +-
 .../connectors/camel-aws2-eventbridge-sink.json    |   2 +-
 .../resources/connectors/camel-aws2-iam-sink.json  |   2 +-
 .../camel-aws2-kinesis-firehose-sink.json          |   2 +-
 .../connectors/camel-aws2-kinesis-sink.json        |   2 +-
 .../connectors/camel-aws2-kinesis-source.json      |   2 +-
 .../resources/connectors/camel-aws2-kms-sink.json  |   2 +-
 .../connectors/camel-aws2-lambda-sink.json         |   2 +-
 .../resources/connectors/camel-aws2-mq-sink.json   |   2 +-
 .../resources/connectors/camel-aws2-msk-sink.json  |   2 +-
 .../resources/connectors/camel-aws2-s3-sink.json   |   2 +-
 .../resources/connectors/camel-aws2-s3-source.json |   2 +-
 .../resources/connectors/camel-aws2-ses-sink.json  |   2 +-
 .../resources/connectors/camel-aws2-sns-sink.json  |   2 +-
 .../resources/connectors/camel-aws2-sqs-sink.json  |   2 +-
 .../connectors/camel-aws2-sqs-source.json          |   2 +-
 .../resources/connectors/camel-aws2-sts-sink.json  |   2 +-
 .../connectors/camel-aws2-translate-sink.json      |   2 +-
 .../connectors/camel-azure-blob-sink.json          |   2 +-
 .../connectors/camel-azure-blob-source.json        |   2 +-
 .../connectors/camel-azure-eventhubs-sink.json     |   2 +-
 .../connectors/camel-azure-eventhubs-source.json   |   2 +-
 .../connectors/camel-azure-queue-sink.json         |   2 +-
 .../connectors/camel-azure-queue-source.json       |   2 +-
 .../connectors/camel-azure-storage-blob-sink.json  |   2 +-
 .../camel-azure-storage-blob-source.json           |   2 +-
 .../connectors/camel-azure-storage-queue-sink.json |   2 +-
 .../camel-azure-storage-queue-source.json          |   2 +-
 .../resources/connectors/camel-bean-sink.json      |   2 +-
 .../resources/connectors/camel-beanstalk-sink.json |   2 +-
 .../connectors/camel-beanstalk-source.json         |   2 +-
 .../resources/connectors/camel-box-sink.json       |   2 +-
 .../resources/connectors/camel-box-source.json     |   2 +-
 .../resources/connectors/camel-braintree-sink.json |   2 +-
 .../connectors/camel-caffeine-cache-sink.json      |   2 +-
 .../connectors/camel-caffeine-loadcache-sink.json  |   2 +-
 .../connectors/camel-chatscript-sink.json          |   2 +-
 .../resources/connectors/camel-chunk-sink.json     |   2 +-
 .../resources/connectors/camel-cm-sms-sink.json    |   2 +-
 .../resources/connectors/camel-cmis-sink.json      |   2 +-
 .../resources/connectors/camel-cmis-source.json    |   2 +-
 .../resources/connectors/camel-coap+tcp-sink.json  |   2 +-
 .../connectors/camel-coap+tcp-source.json          |   2 +-
 .../resources/connectors/camel-coap-sink.json      |   2 +-
 .../resources/connectors/camel-coap-source.json    |   2 +-
 .../resources/connectors/camel-coaps+tcp-sink.json |   2 +-
 .../connectors/camel-coaps+tcp-source.json         |   2 +-
 .../resources/connectors/camel-coaps-sink.json     |   2 +-
 .../resources/connectors/camel-coaps-source.json   |   2 +-
 .../resources/connectors/camel-cometd-sink.json    |   2 +-
 .../resources/connectors/camel-cometd-source.json  |   2 +-
 .../resources/connectors/camel-cometds-sink.json   |   2 +-
 .../resources/connectors/camel-cometds-source.json |   2 +-
 .../resources/connectors/camel-consul-sink.json    |   2 +-
 .../resources/connectors/camel-consul-source.json  |   2 +-
 .../connectors/camel-controlbus-sink.json          |   2 +-
 .../resources/connectors/camel-corda-sink.json     |   2 +-
 .../resources/connectors/camel-corda-source.json   |   2 +-
 .../resources/connectors/camel-couchbase-sink.json |   2 +-
 .../connectors/camel-couchbase-source.json         |   2 +-
 .../resources/connectors/camel-couchdb-sink.json   |   2 +-
 .../resources/connectors/camel-couchdb-source.json |   2 +-
 .../resources/connectors/camel-cql-sink.json       |   2 +-
 .../resources/connectors/camel-cql-source.json     |   2 +-
 .../resources/connectors/camel-cron-source.json    |   2 +-
 .../connectors/camel-crypto-cms-sink.json          |   2 +-
 .../resources/connectors/camel-crypto-sink.json    |   2 +-
 .../resources/connectors/camel-cxf-sink.json       |   2 +-
 .../resources/connectors/camel-cxf-source.json     |   2 +-
 .../resources/connectors/camel-cxfrs-sink.json     |   2 +-
 .../resources/connectors/camel-cxfrs-source.json   |   2 +-
 .../connectors/camel-dataformat-sink.json          |   2 +-
 .../resources/connectors/camel-direct-sink.json    |   2 +-
 .../resources/connectors/camel-direct-source.json  |   2 +-
 .../resources/connectors/camel-direct-vm-sink.json |   2 +-
 .../connectors/camel-direct-vm-source.json         |   2 +-
 .../resources/connectors/camel-disruptor-sink.json |   2 +-
 .../connectors/camel-disruptor-source.json         |   2 +-
 .../connectors/camel-disruptor-vm-sink.json        |   2 +-
 .../connectors/camel-disruptor-vm-source.json      |   2 +-
 .../resources/connectors/camel-djl-sink.json       |   2 +-
 .../resources/connectors/camel-dns-sink.json       |   2 +-
 .../resources/connectors/camel-docker-sink.json    |   2 +-
 .../resources/connectors/camel-docker-source.json  |   2 +-
 .../resources/connectors/camel-dozer-sink.json     |   2 +-
 .../resources/connectors/camel-drill-sink.json     |   2 +-
 .../resources/connectors/camel-dropbox-sink.json   |   2 +-
 .../resources/connectors/camel-dropbox-source.json |   2 +-
 .../resources/connectors/camel-ehcache-sink.json   |   2 +-
 .../resources/connectors/camel-ehcache-source.json |   2 +-
 .../connectors/camel-elasticsearch-rest-sink.json  |   2 +-
 .../resources/connectors/camel-elsql-sink.json     |   2 +-
 .../resources/connectors/camel-elsql-source.json   |   2 +-
 .../resources/connectors/camel-etcd-keys-sink.json |   2 +-
 .../connectors/camel-etcd-stats-sink.json          |   2 +-
 .../connectors/camel-etcd-stats-source.json        |   2 +-
 .../connectors/camel-etcd-watch-source.json        |   2 +-
 .../resources/connectors/camel-exec-sink.json      |   2 +-
 .../resources/connectors/camel-facebook-sink.json  |   2 +-
 .../connectors/camel-facebook-source.json          |   2 +-
 .../resources/connectors/camel-fhir-sink.json      |   2 +-
 .../resources/connectors/camel-fhir-source.json    |   2 +-
 .../resources/connectors/camel-file-sink.json      |   2 +-
 .../resources/connectors/camel-file-source.json    |   2 +-
 .../connectors/camel-file-watch-source.json        |   2 +-
 .../resources/connectors/camel-flatpack-sink.json  |   2 +-
 .../connectors/camel-flatpack-source.json          |   2 +-
 .../resources/connectors/camel-flink-sink.json     |   2 +-
 .../resources/connectors/camel-fop-sink.json       |   2 +-
 .../connectors/camel-freemarker-sink.json          |   2 +-
 .../resources/connectors/camel-ftp-sink.json       |   2 +-
 .../resources/connectors/camel-ftp-source.json     |   2 +-
 .../resources/connectors/camel-ftps-sink.json      |   2 +-
 .../resources/connectors/camel-ftps-source.json    |   2 +-
 .../resources/connectors/camel-ganglia-sink.json   |   2 +-
 .../resources/connectors/camel-geocoder-sink.json  |   2 +-
 .../resources/connectors/camel-git-sink.json       |   2 +-
 .../resources/connectors/camel-git-source.json     |   2 +-
 .../resources/connectors/camel-github-sink.json    |   2 +-
 .../resources/connectors/camel-github-source.json  |   2 +-
 .../connectors/camel-google-bigquery-sink.json     |   2 +-
 .../connectors/camel-google-bigquery-sql-sink.json |   2 +-
 .../connectors/camel-google-calendar-sink.json     |   2 +-
 .../connectors/camel-google-calendar-source.json   |   2 +-
 .../camel-google-calendar-stream-source.json       |   2 +-
 .../connectors/camel-google-drive-sink.json        |   2 +-
 .../connectors/camel-google-drive-source.json      |   2 +-
 .../connectors/camel-google-mail-sink.json         |   2 +-
 .../connectors/camel-google-mail-source.json       |   2 +-
 .../camel-google-mail-stream-source.json           |   2 +-
 .../connectors/camel-google-pubsub-sink.json       |   2 +-
 .../connectors/camel-google-pubsub-source.json     |   2 +-
 .../connectors/camel-google-sheets-sink.json       |   2 +-
 .../connectors/camel-google-sheets-source.json     |   2 +-
 .../camel-google-sheets-stream-source.json         |   2 +-
 .../resources/connectors/camel-gora-sink.json      |   2 +-
 .../resources/connectors/camel-gora-source.json    |   2 +-
 .../resources/connectors/camel-grape-sink.json     |   2 +-
 .../resources/connectors/camel-graphql-sink.json   |   2 +-
 .../resources/connectors/camel-grpc-sink.json      |   2 +-
 .../resources/connectors/camel-grpc-source.json    |   2 +-
 .../connectors/camel-guava-eventbus-sink.json      |   2 +-
 .../connectors/camel-guava-eventbus-source.json    |   2 +-
 .../camel-hazelcast-atomicvalue-sink.json          |   2 +-
 .../camel-hazelcast-instance-source.json           |   2 +-
 .../connectors/camel-hazelcast-list-sink.json      |   2 +-
 .../connectors/camel-hazelcast-list-source.json    |   2 +-
 .../connectors/camel-hazelcast-map-sink.json       |   2 +-
 .../connectors/camel-hazelcast-map-source.json     |   2 +-
 .../connectors/camel-hazelcast-multimap-sink.json  |   2 +-
 .../camel-hazelcast-multimap-source.json           |   2 +-
 .../connectors/camel-hazelcast-queue-sink.json     |   2 +-
 .../connectors/camel-hazelcast-queue-source.json   |   2 +-
 .../camel-hazelcast-replicatedmap-sink.json        |   2 +-
 .../camel-hazelcast-replicatedmap-source.json      |   2 +-
 .../camel-hazelcast-ringbuffer-sink.json           |   2 +-
 .../connectors/camel-hazelcast-seda-sink.json      |   2 +-
 .../connectors/camel-hazelcast-seda-source.json    |   2 +-
 .../connectors/camel-hazelcast-set-sink.json       |   2 +-
 .../connectors/camel-hazelcast-set-source.json     |   2 +-
 .../connectors/camel-hazelcast-topic-sink.json     |   2 +-
 .../connectors/camel-hazelcast-topic-source.json   |   2 +-
 .../resources/connectors/camel-hbase-sink.json     |   2 +-
 .../resources/connectors/camel-hbase-source.json   |   2 +-
 .../resources/connectors/camel-hdfs-sink.json      |   2 +-
 .../resources/connectors/camel-hdfs-source.json    |   2 +-
 .../resources/connectors/camel-http-sink.json      |   2 +-
 .../resources/connectors/camel-https-sink.json     |   2 +-
 .../connectors/camel-iec60870-client-sink.json     |   2 +-
 .../connectors/camel-iec60870-client-source.json   |   2 +-
 .../connectors/camel-iec60870-server-sink.json     |   2 +-
 .../connectors/camel-iec60870-server-source.json   |   2 +-
 .../connectors/camel-ignite-cache-sink.json        |   2 +-
 .../connectors/camel-ignite-cache-source.json      |   2 +-
 .../connectors/camel-ignite-compute-sink.json      |   2 +-
 .../connectors/camel-ignite-events-source.json     |   2 +-
 .../connectors/camel-ignite-idgen-sink.json        |   2 +-
 .../connectors/camel-ignite-messaging-sink.json    |   2 +-
 .../connectors/camel-ignite-messaging-source.json  |   2 +-
 .../connectors/camel-ignite-queue-sink.json        |   2 +-
 .../connectors/camel-ignite-set-sink.json          |   2 +-
 .../resources/connectors/camel-imap-sink.json      |   2 +-
 .../resources/connectors/camel-imap-source.json    |   2 +-
 .../resources/connectors/camel-imaps-sink.json     |   2 +-
 .../resources/connectors/camel-imaps-source.json   |   2 +-
 .../connectors/camel-infinispan-sink.json          |   2 +-
 .../connectors/camel-infinispan-source.json        |   2 +-
 .../resources/connectors/camel-influxdb-sink.json  |   2 +-
 .../resources/connectors/camel-iota-sink.json      |   2 +-
 .../resources/connectors/camel-ipfs-sink.json      |   2 +-
 .../resources/connectors/camel-irc-sink.json       |   2 +-
 .../resources/connectors/camel-irc-source.json     |   2 +-
 .../resources/connectors/camel-ironmq-sink.json    |   2 +-
 .../resources/connectors/camel-ironmq-source.json  |   2 +-
 .../resources/connectors/camel-jbpm-sink.json      |   2 +-
 .../resources/connectors/camel-jbpm-source.json    |   2 +-
 .../resources/connectors/camel-jcache-sink.json    |   2 +-
 .../resources/connectors/camel-jcache-source.json  |   2 +-
 .../resources/connectors/camel-jclouds-sink.json   |   2 +-
 .../resources/connectors/camel-jclouds-source.json |   2 +-
 .../resources/connectors/camel-jcr-sink.json       |   2 +-
 .../resources/connectors/camel-jcr-source.json     |   2 +-
 .../resources/connectors/camel-jdbc-sink.json      |   2 +-
 .../resources/connectors/camel-jetty-source.json   |   2 +-
 .../connectors/camel-jgroups-raft-sink.json        |   2 +-
 .../connectors/camel-jgroups-raft-source.json      |   2 +-
 .../resources/connectors/camel-jgroups-sink.json   |   2 +-
 .../resources/connectors/camel-jgroups-source.json |   2 +-
 .../resources/connectors/camel-jing-sink.json      |   2 +-
 .../resources/connectors/camel-jira-sink.json      |   2 +-
 .../resources/connectors/camel-jira-source.json    |   2 +-
 .../resources/connectors/camel-jms-sink.json       |   2 +-
 .../resources/connectors/camel-jms-source.json     |   2 +-
 .../resources/connectors/camel-jmx-source.json     |   2 +-
 .../resources/connectors/camel-jolt-sink.json      |   2 +-
 .../resources/connectors/camel-jooq-sink.json      |   2 +-
 .../resources/connectors/camel-jooq-source.json    |   2 +-
 .../resources/connectors/camel-jpa-sink.json       |   2 +-
 .../resources/connectors/camel-jpa-source.json     |   2 +-
 .../resources/connectors/camel-jslt-sink.json      |   2 +-
 .../connectors/camel-json-validator-sink.json      |   2 +-
 .../resources/connectors/camel-jsonata-sink.json   |   2 +-
 .../resources/connectors/camel-jt400-sink.json     |   2 +-
 .../resources/connectors/camel-jt400-source.json   |   2 +-
 .../resources/connectors/camel-kafka-sink.json     |   2 +-
 .../resources/connectors/camel-kafka-source.json   |   2 +-
 .../camel-kubernetes-config-maps-sink.json         |   2 +-
 .../camel-kubernetes-custom-resources-sink.json    |   2 +-
 .../camel-kubernetes-custom-resources-source.json  |   2 +-
 .../camel-kubernetes-deployments-sink.json         |   2 +-
 .../camel-kubernetes-deployments-source.json       |   2 +-
 .../connectors/camel-kubernetes-hpa-sink.json      |   2 +-
 .../connectors/camel-kubernetes-hpa-source.json    |   2 +-
 .../connectors/camel-kubernetes-job-sink.json      |   2 +-
 .../connectors/camel-kubernetes-job-source.json    |   2 +-
 .../camel-kubernetes-namespaces-sink.json          |   2 +-
 .../camel-kubernetes-namespaces-source.json        |   2 +-
 .../connectors/camel-kubernetes-nodes-sink.json    |   2 +-
 .../connectors/camel-kubernetes-nodes-source.json  |   2 +-
 ...-kubernetes-persistent-volumes-claims-sink.json |   2 +-
 .../camel-kubernetes-persistent-volumes-sink.json  |   2 +-
 .../connectors/camel-kubernetes-pods-sink.json     |   2 +-
 .../connectors/camel-kubernetes-pods-source.json   |   2 +-
 ...el-kubernetes-replication-controllers-sink.json |   2 +-
 ...-kubernetes-replication-controllers-source.json |   2 +-
 .../camel-kubernetes-resources-quota-sink.json     |   2 +-
 .../connectors/camel-kubernetes-secrets-sink.json  |   2 +-
 .../camel-kubernetes-service-accounts-sink.json    |   2 +-
 .../connectors/camel-kubernetes-services-sink.json |   2 +-
 .../camel-kubernetes-services-source.json          |   2 +-
 .../resources/connectors/camel-kudu-sink.json      |   2 +-
 .../resources/connectors/camel-language-sink.json  |   2 +-
 .../resources/connectors/camel-ldap-sink.json      |   2 +-
 .../resources/connectors/camel-ldif-sink.json      |   2 +-
 .../resources/connectors/camel-log-sink.json       |   2 +-
 .../resources/connectors/camel-lpr-sink.json       |   2 +-
 .../resources/connectors/camel-lucene-sink.json    |   2 +-
 .../connectors/camel-lumberjack-source.json        |   2 +-
 .../resources/connectors/camel-master-source.json  |   2 +-
 .../resources/connectors/camel-metrics-sink.json   |   2 +-
 .../connectors/camel-micrometer-sink.json          |   2 +-
 .../camel-microprofile-metrics-sink.json           |   2 +-
 .../connectors/camel-milo-client-sink.json         |   2 +-
 .../connectors/camel-milo-client-source.json       |   2 +-
 .../connectors/camel-milo-server-sink.json         |   2 +-
 .../connectors/camel-milo-server-source.json       |   2 +-
 .../resources/connectors/camel-mina-sink.json      |   2 +-
 .../resources/connectors/camel-mina-source.json    |   2 +-
 .../resources/connectors/camel-minio-sink.json     |   2 +-
 .../resources/connectors/camel-minio-source.json   |   2 +-
 .../resources/connectors/camel-mllp-sink.json      |   2 +-
 .../resources/connectors/camel-mllp-source.json    |   2 +-
 .../connectors/camel-mongodb-gridfs-sink.json      |   2 +-
 .../connectors/camel-mongodb-gridfs-source.json    |   2 +-
 .../resources/connectors/camel-mongodb-sink.json   |   2 +-
 .../resources/connectors/camel-mongodb-source.json |   2 +-
 .../resources/connectors/camel-msv-sink.json       |   2 +-
 .../resources/connectors/camel-mustache-sink.json  |   2 +-
 .../resources/connectors/camel-mvel-sink.json      |   2 +-
 .../connectors/camel-mybatis-bean-sink.json        |   2 +-
 .../resources/connectors/camel-mybatis-sink.json   |   2 +-
 .../resources/connectors/camel-mybatis-source.json |   2 +-
 .../resources/connectors/camel-nagios-sink.json    |   2 +-
 .../resources/connectors/camel-nats-sink.json      |   2 +-
 .../resources/connectors/camel-nats-source.json    |   2 +-
 .../connectors/camel-netty-http-sink.json          |   2 +-
 .../connectors/camel-netty-http-source.json        |   2 +-
 .../resources/connectors/camel-netty-sink.json     |   2 +-
 .../resources/connectors/camel-netty-source.json   |   2 +-
 .../resources/connectors/camel-nitrite-sink.json   |   2 +-
 .../resources/connectors/camel-nitrite-source.json |   2 +-
 .../resources/connectors/camel-nsq-sink.json       |   2 +-
 .../resources/connectors/camel-nsq-source.json     |   2 +-
 .../resources/connectors/camel-oaipmh-sink.json    |   2 +-
 .../resources/connectors/camel-oaipmh-source.json  |   2 +-
 .../resources/connectors/camel-olingo2-sink.json   |   2 +-
 .../resources/connectors/camel-olingo2-source.json |   2 +-
 .../resources/connectors/camel-olingo4-sink.json   |   2 +-
 .../resources/connectors/camel-olingo4-source.json |   2 +-
 .../camel-openshift-build-configs-sink.json        |   2 +-
 .../connectors/camel-openshift-builds-sink.json    |   2 +-
 .../connectors/camel-openstack-cinder-sink.json    |   2 +-
 .../connectors/camel-openstack-glance-sink.json    |   2 +-
 .../connectors/camel-openstack-keystone-sink.json  |   2 +-
 .../connectors/camel-openstack-neutron-sink.json   |   2 +-
 .../connectors/camel-openstack-nova-sink.json      |   2 +-
 .../connectors/camel-openstack-swift-sink.json     |   2 +-
 .../connectors/camel-optaplanner-sink.json         |   2 +-
 .../connectors/camel-optaplanner-source.json       |   2 +-
 .../resources/connectors/camel-paho-sink.json      |   2 +-
 .../resources/connectors/camel-paho-source.json    |   2 +-
 .../resources/connectors/camel-pdf-sink.json       |   2 +-
 .../camel-pg-replication-slot-source.json          |   2 +-
 .../resources/connectors/camel-pgevent-sink.json   |   2 +-
 .../resources/connectors/camel-pgevent-source.json |   2 +-
 .../connectors/camel-platform-http-source.json     |   2 +-
 .../resources/connectors/camel-pop3-sink.json      |   2 +-
 .../resources/connectors/camel-pop3-source.json    |   2 +-
 .../resources/connectors/camel-pop3s-sink.json     |   2 +-
 .../resources/connectors/camel-pop3s-source.json   |   2 +-
 .../resources/connectors/camel-pubnub-sink.json    |   2 +-
 .../resources/connectors/camel-pubnub-source.json  |   2 +-
 .../resources/connectors/camel-pulsar-sink.json    |   2 +-
 .../resources/connectors/camel-pulsar-source.json  |   2 +-
 .../resources/connectors/camel-quartz-source.json  |   2 +-
 .../resources/connectors/camel-quickfix-sink.json  |   2 +-
 .../connectors/camel-quickfix-source.json          |   2 +-
 .../resources/connectors/camel-rabbitmq-sink.json  |   2 +-
 .../connectors/camel-rabbitmq-source.json          |   2 +-
 .../connectors/camel-reactive-streams-sink.json    |   2 +-
 .../connectors/camel-reactive-streams-source.json  |   2 +-
 .../connectors/camel-rest-api-source.json          |   2 +-
 .../connectors/camel-rest-openapi-sink.json        |   2 +-
 .../resources/connectors/camel-rest-sink.json      |   2 +-
 .../resources/connectors/camel-rest-source.json    |   2 +-
 .../connectors/camel-rest-swagger-sink.json        |   2 +-
 .../resources/connectors/camel-resteasy-sink.json  |   2 +-
 .../connectors/camel-resteasy-source.json          |   2 +-
 .../resources/connectors/camel-rss-source.json     |   2 +-
 .../resources/connectors/camel-saga-sink.json      |   2 +-
 .../connectors/camel-salesforce-sink.json          |   2 +-
 .../connectors/camel-salesforce-source.json        |   2 +-
 .../connectors/camel-sap-netweaver-sink.json       |   2 +-
 .../connectors/camel-scheduler-source.json         |   2 +-
 .../connectors/camel-schematron-sink.json          |   2 +-
 .../resources/connectors/camel-scp-sink.json       |   2 +-
 .../resources/connectors/camel-seda-sink.json      |   2 +-
 .../resources/connectors/camel-seda-source.json    |   2 +-
 .../resources/connectors/camel-service-source.json |   2 +-
 .../connectors/camel-servicenow-sink.json          |   2 +-
 .../resources/connectors/camel-servlet-source.json |   2 +-
 .../resources/connectors/camel-sftp-sink.json      |   2 +-
 .../resources/connectors/camel-sftp-source.json    |   2 +-
 .../resources/connectors/camel-sip-sink.json       |   2 +-
 .../resources/connectors/camel-sip-source.json     |   2 +-
 .../resources/connectors/camel-sips-sink.json      |   2 +-
 .../resources/connectors/camel-sips-source.json    |   2 +-
 .../connectors/camel-sjms-batch-source.json        |   2 +-
 .../resources/connectors/camel-sjms-sink.json      |   2 +-
 .../resources/connectors/camel-sjms-source.json    |   2 +-
 .../resources/connectors/camel-sjms2-sink.json     |   2 +-
 .../resources/connectors/camel-sjms2-source.json   |   2 +-
 .../resources/connectors/camel-slack-sink.json     |   2 +-
 .../resources/connectors/camel-slack-source.json   |   2 +-
 .../resources/connectors/camel-smpp-sink.json      |   2 +-
 .../resources/connectors/camel-smpp-source.json    |   2 +-
 .../resources/connectors/camel-smpps-sink.json     |   2 +-
 .../resources/connectors/camel-smpps-source.json   |   2 +-
 .../resources/connectors/camel-smtp-sink.json      |   2 +-
 .../resources/connectors/camel-smtp-source.json    |   2 +-
 .../resources/connectors/camel-smtps-sink.json     |   2 +-
 .../resources/connectors/camel-smtps-source.json   |   2 +-
 .../resources/connectors/camel-snmp-sink.json      |   2 +-
 .../resources/connectors/camel-snmp-source.json    |   2 +-
 .../resources/connectors/camel-solr-sink.json      |   2 +-
 .../resources/connectors/camel-solrCloud-sink.json |   2 +-
 .../resources/connectors/camel-solrs-sink.json     |   2 +-
 .../resources/connectors/camel-soroush-sink.json   |   2 +-
 .../resources/connectors/camel-soroush-source.json |   2 +-
 .../resources/connectors/camel-spark-sink.json     |   2 +-
 .../connectors/camel-splunk-hec-sink.json          |   2 +-
 .../resources/connectors/camel-splunk-sink.json    |   2 +-
 .../resources/connectors/camel-splunk-source.json  |   2 +-
 .../connectors/camel-spring-batch-sink.json        |   2 +-
 .../connectors/camel-spring-event-sink.json        |   2 +-
 .../connectors/camel-spring-event-source.json      |   2 +-
 .../connectors/camel-spring-integration-sink.json  |   2 +-
 .../camel-spring-integration-source.json           |   2 +-
 .../connectors/camel-spring-ldap-sink.json         |   2 +-
 .../connectors/camel-spring-redis-sink.json        |   2 +-
 .../connectors/camel-spring-redis-source.json      |   2 +-
 .../resources/connectors/camel-spring-ws-sink.json |   2 +-
 .../connectors/camel-spring-ws-source.json         |   2 +-
 .../resources/connectors/camel-sql-sink.json       |   2 +-
 .../resources/connectors/camel-sql-source.json     |   2 +-
 .../connectors/camel-sql-stored-sink.json          |   2 +-
 .../resources/connectors/camel-ssh-sink.json       |   2 +-
 .../resources/connectors/camel-ssh-source.json     |   2 +-
 .../resources/connectors/camel-stax-sink.json      |   2 +-
 .../resources/connectors/camel-stomp-sink.json     |   2 +-
 .../resources/connectors/camel-stomp-source.json   |   2 +-
 .../resources/connectors/camel-stream-sink.json    |   2 +-
 .../resources/connectors/camel-stream-source.json  |   2 +-
 .../connectors/camel-string-template-sink.json     |   2 +-
 .../resources/connectors/camel-stub-sink.json      |   2 +-
 .../resources/connectors/camel-stub-source.json    |   2 +-
 .../resources/connectors/camel-telegram-sink.json  |   2 +-
 .../connectors/camel-telegram-source.json          |   2 +-
 .../resources/connectors/camel-thrift-sink.json    |   2 +-
 .../resources/connectors/camel-thrift-source.json  |   2 +-
 .../resources/connectors/camel-tika-sink.json      |   2 +-
 .../resources/connectors/camel-timer-source.json   |   2 +-
 .../resources/connectors/camel-twilio-sink.json    |   2 +-
 .../resources/connectors/camel-twilio-source.json  |   2 +-
 .../camel-twitter-directmessage-sink.json          |   2 +-
 .../camel-twitter-directmessage-source.json        |   2 +-
 .../connectors/camel-twitter-search-sink.json      |   2 +-
 .../connectors/camel-twitter-search-source.json    |   2 +-
 .../connectors/camel-twitter-timeline-sink.json    |   2 +-
 .../connectors/camel-twitter-timeline-source.json  |   2 +-
 .../resources/connectors/camel-undertow-sink.json  |   2 +-
 .../connectors/camel-undertow-source.json          |   2 +-
 .../resources/connectors/camel-validator-sink.json |   2 +-
 .../resources/connectors/camel-velocity-sink.json  |   2 +-
 .../connectors/camel-vertx-http-sink.json          |   2 +-
 .../connectors/camel-vertx-kafka-sink.json         |   2 +-
 .../connectors/camel-vertx-kafka-source.json       |   2 +-
 .../resources/connectors/camel-vertx-sink.json     |   2 +-
 .../resources/connectors/camel-vertx-source.json   |   2 +-
 .../connectors/camel-vertx-websocket-sink.json     |   2 +-
 .../connectors/camel-vertx-websocket-source.json   |   2 +-
 .../resources/connectors/camel-vm-sink.json        |   2 +-
 .../resources/connectors/camel-vm-source.json      |   2 +-
 .../resources/connectors/camel-weather-sink.json   |   2 +-
 .../resources/connectors/camel-weather-source.json |   2 +-
 .../resources/connectors/camel-web3j-sink.json     |   2 +-
 .../resources/connectors/camel-web3j-source.json   |   2 +-
 .../resources/connectors/camel-webhook-source.json |   2 +-
 .../connectors/camel-websocket-jsr356-sink.json    |   2 +-
 .../connectors/camel-websocket-jsr356-source.json  |   2 +-
 .../resources/connectors/camel-websocket-sink.json |   2 +-
 .../connectors/camel-websocket-source.json         |   2 +-
 .../resources/connectors/camel-weka-sink.json      |   2 +-
 .../resources/connectors/camel-wordpress-sink.json |   2 +-
 .../connectors/camel-wordpress-source.json         |   2 +-
 .../resources/connectors/camel-workday-sink.json   |   2 +-
 .../resources/connectors/camel-xchange-sink.json   |   2 +-
 .../resources/connectors/camel-xj-sink.json        |   2 +-
 .../connectors/camel-xmlsecurity-sign-sink.json    |   2 +-
 .../connectors/camel-xmlsecurity-verify-sink.json  |   2 +-
 .../resources/connectors/camel-xmpp-sink.json      |   2 +-
 .../resources/connectors/camel-xmpp-source.json    |   2 +-
 .../resources/connectors/camel-xquery-sink.json    |   2 +-
 .../resources/connectors/camel-xquery-source.json  |   2 +-
 .../connectors/camel-xslt-saxon-sink.json          |   2 +-
 .../resources/connectors/camel-xslt-sink.json      |   2 +-
 .../resources/connectors/camel-yammer-sink.json    |   2 +-
 .../resources/connectors/camel-yammer-source.json  |   2 +-
 .../resources/connectors/camel-zendesk-sink.json   |   2 +-
 .../resources/connectors/camel-zendesk-source.json |   2 +-
 .../connectors/camel-zookeeper-master-source.json  |   2 +-
 .../resources/connectors/camel-zookeeper-sink.json |   2 +-
 .../connectors/camel-zookeeper-source.json         |   2 +-
 core/pom.xml                                       |  19 ++-
 .../camel/kafkaconnector/CamelConnectorConfig.java |   8 ++
 .../kafkaconnector/CamelSinkConnectorConfig.java   |   4 +-
 .../apache/camel/kafkaconnector/CamelSinkTask.java |  26 +++-
 .../kafkaconnector/CamelSourceConnectorConfig.java |   9 +-
 .../camel/kafkaconnector/CamelSourceRecord.java    |  59 +++++++++
 .../camel/kafkaconnector/CamelSourceTask.java      | 109 +++++++++++++---
 .../camel/kafkaconnector/CamelSinkTaskTest.java    | 131 +++++++++++++++++++
 .../camel/kafkaconnector/CamelSourceTaskTest.java  | 111 ++++++++++++++++
 .../CamelTypeConverterTransformTest.java           |  24 ++++
 parent/pom.xml                                     |  11 +-
 pom.xml                                            |   2 +-
 .../common/SinkConnectorPropertyFactory.java       |  12 +-
 .../common/SourceConnectorPropertyFactory.java     |  29 +++--
 .../hdfs/sink/CamelSinkHDFSITCase.java             |  21 ++-
 .../camel/kafkaconnector/hdfs/utils/HDFSEasy.java  |  26 +++-
 tests/{itests-sql => itests-netty-http}/pom.xml    |  27 ++--
 .../sink/CamelNettyhttpPropertyFactory.java        |  65 ++++++++++
 .../nettyhttp/sink/CamelSinkNettyhttpITCase.java   | 131 +++++++++++++++++++
 .../source/CamelNettyHTTPPropertyFactory.java      |  60 +++++++++
 .../source/CamelSourceNettyHTTPITCase.java         | 141 +++++++++++++++++++++
 tests/itests-parent/pom.xml                        |  19 ++-
 tests/pom.xml                                      |   1 +
 551 files changed, 1495 insertions(+), 606 deletions(-)
 create mode 100644 core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
 copy tests/{itests-sql => itests-netty-http}/pom.xml (81%)
 create mode 100644 tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelNettyhttpPropertyFactory.java
 create mode 100644 tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
 create mode 100644 tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyHTTPPropertyFactory.java
 create mode 100644 tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java


[camel-kafka-connector] 05/12: chore: fix checkstyle.

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit ad8d8f5aaa8a81e34c4af4b1c2a8c69c82d4ca56
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Sat Mar 6 15:46:21 2021 +0100

    chore: fix checkstyle.
---
 .../camel/kafkaconnector/CamelSourceRecord.java    | 22 +++++++++++++++++++---
 .../camel/kafkaconnector/CamelSourceTask.java      | 20 +++++++++++---------
 .../camel/kafkaconnector/CamelSourceTaskTest.java  |  2 --
 .../CamelTypeConverterTransformTest.java           |  1 -
 .../hdfs/sink/CamelSinkHDFSITCase.java             |  2 --
 tests/itests-netty-http/pom.xml                    |  2 +-
 .../source/CamelSourceNettyHTTPITCase.java         | 14 +++++---------
 tests/pom.xml                                      |  2 +-
 8 files changed, 37 insertions(+), 28 deletions(-)

diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
index 87934ef..5d03b89 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
@@ -1,13 +1,29 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 package org.apache.camel.kafkaconnector;
 
+import java.util.Map;
+
 import org.apache.kafka.connect.data.Schema;
 import org.apache.kafka.connect.header.Header;
 import org.apache.kafka.connect.source.SourceRecord;
 
-import java.util.Map;
-
 public class CamelSourceRecord extends SourceRecord {
-    private Integer claimCheck = null;
+    private Integer claimCheck;
 
     public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Integer partition, Schema valueSchema, Object value) {
         super(sourcePartition, sourceOffset, topic, partition, valueSchema, value);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index cb00349..feb979d 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -16,6 +16,15 @@
  */
 package org.apache.camel.kafkaconnector;
 
+import java.io.IOException;
+import java.math.BigDecimal;
+import java.time.Instant;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
 import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
 import org.apache.camel.ExtendedExchange;
@@ -38,14 +47,7 @@ import org.jctools.queues.SpscArrayQueue;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.io.IOException;
-import java.math.BigDecimal;
-import java.time.Instant;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Date;
-import java.util.List;
-import java.util.Map;
+
 
 public class CamelSourceTask extends SourceTask {
     public static final String HEADER_CAMEL_PREFIX = "CamelHeader.";
@@ -127,7 +129,7 @@ public class CamelSourceTask extends SourceTask {
 
             freeSlots = new SpscArrayQueue<>(maxNotCommittedRecords);
             freeSlots.fill(new MessagePassingQueue.Supplier<Integer>() {
-                int i = 0;
+                int i;
                 @Override
                 public Integer get() {
                     return i++;
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index 3fb52d1..a569c53 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.kafkaconnector;
 
-import java.awt.print.PrinterJob;
 import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.Date;
@@ -28,7 +27,6 @@ import java.util.concurrent.Executors;
 import java.util.stream.Collectors;
 import java.util.stream.IntStream;
 
-import org.apache.camel.Exchange;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.kafkaconnector.utils.StringJoinerAggregator;
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
index c6cecbf..6da72c2 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
@@ -16,7 +16,6 @@
  */
 package org.apache.camel.kafkaconnector.transforms;
 
-import java.nio.ByteBuffer;
 import java.nio.charset.Charset;
 import java.util.Collections;
 import java.util.HashMap;
diff --git a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
index c102d15..993933e 100644
--- a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
+++ b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
@@ -14,7 +14,6 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-
 package org.apache.camel.kafkaconnector.hdfs.sink;
 
 import java.io.IOException;
@@ -37,7 +36,6 @@ import org.junit.jupiter.api.extension.RegisterExtension;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 import static org.junit.jupiter.api.Assertions.fail;
diff --git a/tests/itests-netty-http/pom.xml b/tests/itests-netty-http/pom.xml
index 353c75e..ddeb768 100644
--- a/tests/itests-netty-http/pom.xml
+++ b/tests/itests-netty-http/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.camel.kafkaconnector</groupId>
         <artifactId>itests-parent</artifactId>
-        <version>0.9.0-SNAPSHOT</version>
+        <version>0.7.3-SNAPSHOT</version>
         <relativePath>../itests-parent/pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
index 48bcb59..0174eb1 100644
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
@@ -16,6 +16,9 @@
  */
 package org.apache.camel.kafkaconnector.nettyhttp.source;
 
+import java.io.IOException;
+import java.net.InetAddress;
+
 import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
 import org.apache.camel.kafkaconnector.common.test.CamelSourceTestSupport;
 import org.apache.camel.kafkaconnector.common.test.TestMessageConsumer;
@@ -25,7 +28,6 @@ import org.apache.http.client.methods.HttpPost;
 import org.apache.http.entity.StringEntity;
 import org.apache.http.impl.client.CloseableHttpClient;
 import org.apache.http.impl.client.HttpClients;
-import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.TestInstance;
@@ -33,9 +35,6 @@ import org.junit.jupiter.api.Timeout;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.io.IOException;
-import java.net.InetAddress;
-
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.fail;
 
@@ -59,9 +58,6 @@ public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
         topicName = getTopicForTest(this);
     }
 
-    @AfterEach
-    public void tearDown() {}
-
     @Test
     @Timeout(90)
     public void testBasicSendReceive() throws Exception {
@@ -81,7 +77,7 @@ public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
     protected void produceTestData() {
         int retriesLeft = 10;
         boolean success = false;
-        while(retriesLeft > 0 && !success) {
+        while (retriesLeft > 0 && !success) {
             try (final CloseableHttpClient httpclient = HttpClients.createDefault()) {
 
                 byte[] ipAddr = new byte[]{127, 0, 0, 1};
@@ -99,7 +95,7 @@ public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
                 success = true;
                 LOG.info("Request success at {} attempt.", retriesLeft);
             } catch (IOException e) {
-                if(retriesLeft == 1) {
+                if (retriesLeft == 1) {
                     e.printStackTrace();
                     fail("There should be no exceptions in sending the http test message.");
                 } else {
diff --git a/tests/pom.xml b/tests/pom.xml
index e30a7aa..37f2cf0 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -63,7 +63,7 @@
         <module>itests-rabbitmq</module>
         <module>itests-couchbase</module>
         <module>itests-ssh</module>
-g        <module>itests-sql</module>
+        <module>itests-sql</module>
         <module>itests-netty-http</module>
     </modules>
 


[camel-kafka-connector] 01/12: Add netty-http itests #1036

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit a9adebc6506f17137b1c3c00f1a792125015054d
Author: Tadayoshi Sato <sa...@gmail.com>
AuthorDate: Thu Mar 4 19:50:25 2021 +0900

    Add netty-http itests #1036
    
    netty-http source itests are disabled due to #969
---
 .../common/SinkConnectorPropertyFactory.java       |  12 +--
 .../common/SourceConnectorPropertyFactory.java     |  29 ++++--
 tests/itests-netty-http/pom.xml                    |  56 +++++++++++
 .../sink/CamelNettyhttpPropertyFactory.java        |  65 ++++++++++++
 .../nettyhttp/sink/CamelSinkNettyhttpITCase.java   | 111 +++++++++++++++++++++
 .../source/CamelNettyhttpPropertyFactory.java      |  63 ++++++++++++
 .../source/CamelSourceNettyhttpITCase.java         | 109 ++++++++++++++++++++
 tests/itests-parent/pom.xml                        |  19 +++-
 tests/pom.xml                                      |   1 +
 9 files changed, 446 insertions(+), 19 deletions(-)

diff --git a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SinkConnectorPropertyFactory.java b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SinkConnectorPropertyFactory.java
index 0684164..356ee0d 100644
--- a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SinkConnectorPropertyFactory.java
+++ b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SinkConnectorPropertyFactory.java
@@ -17,17 +17,15 @@
 
 package org.apache.camel.kafkaconnector.common;
 
-public abstract class SinkConnectorPropertyFactory<T extends SinkConnectorPropertyFactory<T>>  extends BasicConnectorPropertyFactory<T> {
+import static org.apache.camel.kafkaconnector.CamelSinkConnectorConfig.CAMEL_SINK_URL_CONF;
 
-    public T withTopics(String topics) {
-        getProperties().put("topics", topics);
+public abstract class SinkConnectorPropertyFactory<T extends SinkConnectorPropertyFactory<T>> extends BasicConnectorPropertyFactory<T> {
 
-        return (T) this;
+    public T withTopics(String topics) {
+        return setProperty("topics", topics);
     }
 
     public T withSinkUrl(String sinkUrl) {
-        getProperties().put("camel.sink.url", sinkUrl);
-
-        return (T) this;
+        return setProperty(CAMEL_SINK_URL_CONF, sinkUrl);
     }
 }
diff --git a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SourceConnectorPropertyFactory.java b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SourceConnectorPropertyFactory.java
index 684459c..aa59552 100644
--- a/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SourceConnectorPropertyFactory.java
+++ b/tests/itests-common/src/test/java/org/apache/camel/kafkaconnector/common/SourceConnectorPropertyFactory.java
@@ -17,25 +17,32 @@
 
 package org.apache.camel.kafkaconnector.common;
 
-public abstract class SourceConnectorPropertyFactory<T extends SourceConnectorPropertyFactory<T>>  extends BasicConnectorPropertyFactory<T> {
+import org.apache.camel.LoggingLevel;
 
-    public T withKafkaTopic(String topic) {
-        getProperties().put("topics", topic);
+import static org.apache.camel.kafkaconnector.CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_NAME;
+import static org.apache.camel.kafkaconnector.CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_SIZE_CONF;
+import static org.apache.camel.kafkaconnector.CamelConnectorConfig.CAMEL_CONNECTOR_AGGREGATE_TIMEOUT_CONF;
+import static org.apache.camel.kafkaconnector.CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF;
+import static org.apache.camel.kafkaconnector.CamelSourceConnectorConfig.CAMEL_SOURCE_URL_CONF;
+import static org.apache.camel.kafkaconnector.CamelSourceConnectorConfig.TOPIC_CONF;
+
+public abstract class SourceConnectorPropertyFactory<T extends SourceConnectorPropertyFactory<T>> extends BasicConnectorPropertyFactory<T> {
 
-        return (T) this;
+    public T withKafkaTopic(String topic) {
+        return setProperty(TOPIC_CONF, topic);
     }
 
     public T withSourceUrl(String sourceUrl) {
-        getProperties().put("camel.source.url", sourceUrl);
+        return setProperty(CAMEL_SOURCE_URL_CONF, sourceUrl);
+    }
 
-        return (T) this;
+    public T withSourceContentLogginglevel(LoggingLevel level) {
+        return setProperty(CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF, level.toString());
     }
 
     public T withAggregate(String aggregate, int size, int timeout) {
-        withBeans("aggregate", classRef(aggregate));
-        getProperties().put("camel.aggregation.size", size);
-        getProperties().put("camel.aggregation.timeout", timeout);
-
-        return (T) this;
+        return withBeans(CAMEL_CONNECTOR_AGGREGATE_NAME, classRef(aggregate))
+                .setProperty(CAMEL_CONNECTOR_AGGREGATE_SIZE_CONF, size)
+                .setProperty(CAMEL_CONNECTOR_AGGREGATE_TIMEOUT_CONF, timeout);
     }
 }
diff --git a/tests/itests-netty-http/pom.xml b/tests/itests-netty-http/pom.xml
new file mode 100644
index 0000000..16238cf
--- /dev/null
+++ b/tests/itests-netty-http/pom.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one or more
+  ~ contributor license agreements.  See the NOTICE file distributed with
+  ~ this work for additional information regarding copyright ownership.
+  ~ The ASF licenses this file to You under the Apache License, Version 2.0
+  ~ (the "License"); you may not use this file except in compliance with
+  ~ the License.  You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>org.apache.camel.kafkaconnector</groupId>
+        <artifactId>itests-parent</artifactId>
+        <version>0.9.0-SNAPSHOT</version>
+        <relativePath>../itests-parent/pom.xml</relativePath>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>itests-netty-http</artifactId>
+    <name>Camel-Kafka-Connector :: Tests :: Netty HTTP</name>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.camel.kafkaconnector</groupId>
+            <artifactId>itests-common</artifactId>
+            <version>${project.version}</version>
+            <type>test-jar</type>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-netty-http</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>com.squareup.okhttp3</groupId>
+            <artifactId>okhttp</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>com.squareup.okhttp3</groupId>
+            <artifactId>mockwebserver</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelNettyhttpPropertyFactory.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelNettyhttpPropertyFactory.java
new file mode 100644
index 0000000..9754e7d
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelNettyhttpPropertyFactory.java
@@ -0,0 +1,65 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.camel.kafkaconnector.nettyhttp.sink;
+
+import org.apache.camel.kafkaconnector.common.EndpointUrlBuilder;
+import org.apache.camel.kafkaconnector.common.SinkConnectorPropertyFactory;
+
+final class CamelNettyhttpPropertyFactory extends SinkConnectorPropertyFactory<CamelNettyhttpPropertyFactory> {
+
+    private CamelNettyhttpPropertyFactory() {
+    }
+
+    public CamelNettyhttpPropertyFactory withProtocol(String value) {
+        return setProperty("camel.sink.path.protocol", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withHost(String value) {
+        return setProperty("camel.sink.path.host", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withPort(int value) {
+        return setProperty("camel.sink.path.port", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withPath(String value) {
+        return setProperty("camel.sink.path.path", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withDisconnect(boolean value) {
+        return setProperty("camel.sink.endpoint.disconnect", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withSync(boolean value) {
+        return setProperty("camel.sink.endpoint.sync", value);
+    }
+
+    public EndpointUrlBuilder<CamelNettyhttpPropertyFactory> withUrl(String protocol, String host, int port, String path) {
+        String url = String.format("netty-http:%s://%s:%s/%s", protocol, host, port, path);
+        return new EndpointUrlBuilder<>(this::withSinkUrl, url);
+    }
+
+    public static CamelNettyhttpPropertyFactory basic() {
+        return new CamelNettyhttpPropertyFactory()
+                .withName("CamelNettyhttpSinkConnector")
+                .withTasksMax(1)
+                .withConnectorClass("org.apache.camel.kafkaconnector.nettyhttp.CamelNettyhttpSinkConnector")
+                .withKeyConverterClass("org.apache.kafka.connect.storage.StringConverter")
+                .withValueConverterClass("org.apache.kafka.connect.storage.StringConverter");
+    }
+}
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
new file mode 100644
index 0000000..cdf8b2c
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
@@ -0,0 +1,111 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.camel.kafkaconnector.nettyhttp.sink;
+
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
+
+import okhttp3.mockwebserver.MockWebServer;
+import okhttp3.mockwebserver.RecordedRequest;
+import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
+import org.apache.camel.kafkaconnector.common.test.CamelSinkTestSupport;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.Timeout;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.fail;
+
+public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
+    private static final Logger LOG = LoggerFactory.getLogger(CamelSinkNettyhttpITCase.class);
+
+    private MockWebServer mockServer;
+
+    private String topicName;
+
+    private final int expect = 1;
+    private volatile RecordedRequest received;
+
+    @Override
+    protected String[] getConnectorsInTest() {
+        return new String[] {"camel-netty-http-kafka-connector"};
+    }
+
+    @BeforeEach
+    public void setUp() {
+        topicName = getTopicForTest(this);
+        mockServer = new MockWebServer();
+        received = null;
+    }
+
+    @AfterEach
+    public void tearDown() throws Exception {
+        if (mockServer != null) {
+            mockServer.shutdown();
+        }
+    }
+
+    @Override
+    protected void consumeMessages(CountDownLatch latch) {
+        try {
+            received = mockServer.takeRequest();
+        } catch (InterruptedException e) {
+            LOG.error("Unable to receive messages: {}", e.getMessage(), e);
+        } finally {
+            latch.countDown();
+        }
+    }
+
+    @Override
+    protected void verifyMessages(CountDownLatch latch) throws InterruptedException {
+        String expected = "Sink test message 0";
+        if (latch.await(30, TimeUnit.SECONDS)) {
+            assertEquals("/test", received.getPath(), "Received path differed");
+            assertEquals(expected, received.getBody().readUtf8(), "Received message content differed");
+        } else {
+            fail("Failed to receive the messages within the specified time");
+        }
+    }
+
+    @Test
+    @Timeout(30)
+    public void testBasicSendReceive() throws Exception {
+        ConnectorPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
+                .withTopics(topicName)
+                .withProtocol("http")
+                .withHost(mockServer.getHostName())
+                .withPort(mockServer.getPort())
+                .withPath("test");
+
+        runTest(connectorPropertyFactory, topicName, expect);
+    }
+
+    @Test
+    @Timeout(30)
+    public void testBasicSendReceiveUsingUrl() throws Exception {
+        ConnectorPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
+                .withTopics(topicName)
+                .withUrl("http", mockServer.getHostName(), mockServer.getPort(), "test")
+                .buildUrl();
+
+        runTest(connectorPropertyFactory, topicName, expect);
+    }
+}
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java
new file mode 100644
index 0000000..d97340f
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java
@@ -0,0 +1,63 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.camel.kafkaconnector.nettyhttp.source;
+
+import org.apache.camel.LoggingLevel;
+import org.apache.camel.kafkaconnector.common.EndpointUrlBuilder;
+import org.apache.camel.kafkaconnector.common.SourceConnectorPropertyFactory;
+
+final class CamelNettyhttpPropertyFactory extends SourceConnectorPropertyFactory<CamelNettyhttpPropertyFactory> {
+
+    private CamelNettyhttpPropertyFactory() {
+    }
+
+    public CamelNettyhttpPropertyFactory withProtocol(String value) {
+        return setProperty("camel.source.path.protocol", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withHost(String value) {
+        return setProperty("camel.source.path.host", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withPort(int value) {
+        return setProperty("camel.source.path.port", value);
+    }
+
+    public CamelNettyhttpPropertyFactory withPath(String value) {
+        return setProperty("camel.source.path.path", value);
+    }
+
+    public EndpointUrlBuilder<CamelNettyhttpPropertyFactory> withUrl(String protocol, String host, int port, String path) {
+        String url = String.format("netty-http:%s://%s:%s/%s", protocol, host, port, path);
+        return new EndpointUrlBuilder<>(this::withSourceUrl, url);
+    }
+
+    public static CamelNettyhttpPropertyFactory basic() {
+        return new CamelNettyhttpPropertyFactory()
+                .withName("CamelNettyhttpSourceConnector")
+                .withTasksMax(1)
+                .withConnectorClass("org.apache.camel.kafkaconnector.nettyhttp.CamelNettyhttpSourceConnector")
+                .withKeyConverterClass("org.apache.kafka.connect.storage.StringConverter")
+                .withValueConverterClass("org.apache.kafka.connect.storage.StringConverter")
+                .withTransformsConfig("tostring")
+                .withEntry("type", "org.apache.camel.kafkaconnector.transforms.CamelTypeConverterTransform$Value")
+                .withEntry("target.type", "java.lang.String")
+                .end()
+                .withSourceContentLogginglevel(LoggingLevel.DEBUG);
+    }
+}
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java
new file mode 100644
index 0000000..e1c28de
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java
@@ -0,0 +1,109 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.camel.kafkaconnector.nettyhttp.source;
+
+import java.io.IOException;
+import java.util.concurrent.ExecutionException;
+
+import okhttp3.MediaType;
+import okhttp3.OkHttpClient;
+import okhttp3.Request;
+import okhttp3.RequestBody;
+import okhttp3.Response;
+import org.apache.camel.kafkaconnector.common.test.CamelSourceTestSupport;
+import org.apache.camel.kafkaconnector.common.test.TestMessageConsumer;
+import org.apache.camel.kafkaconnector.common.utils.NetworkUtils;
+import org.apache.camel.kafkaconnector.common.utils.TestUtils;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Disabled;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.Timeout;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.fail;
+
+@Disabled("Convert NettyChannelBufferStreamCache from NettyHttpSource not converted to string #969")
+public class CamelSourceNettyhttpITCase extends CamelSourceTestSupport {
+    private final String host = NetworkUtils.getHostname();
+    private final int port = NetworkUtils.getFreePort();
+
+    private final int expect = 1;
+    private String topicName;
+
+    @Override
+    protected String[] getConnectorsInTest() {
+        return new String[] {"camel-netty-http-kafka-connector"};
+    }
+
+    @BeforeEach
+    public void setUp() {
+        topicName = getTopicForTest(this);
+    }
+
+    @Override
+    protected void produceTestData() {
+        TestUtils.waitFor(() -> NetworkUtils.portIsOpen(host, port));
+        sendMessage();
+    }
+
+    void sendMessage() {
+        OkHttpClient client = new OkHttpClient();
+        RequestBody body = RequestBody.create(MediaType.get("text/plain; charset=utf-8"), "Hello CKC!");
+        Request request = new Request.Builder()
+                .url("http://" + host + ":" + port + "/test")
+                .post(body)
+                .build();
+        try (Response response = client.newCall(request).execute()) {
+            assertEquals(200, response.code(), "Source endpoint didn't return 200");
+        } catch (IOException e) {
+            fail(e.getMessage(), e);
+        }
+    }
+
+    @Override
+    protected void verifyMessages(TestMessageConsumer<?> consumer) {
+        int received = consumer.consumedMessages().size();
+        String receivedObject = (String) consumer.consumedMessages().get(0).value();
+        assertEquals(expect, received, "Did not receive as many messages as expected");
+        assertEquals("Hello CKC!", receivedObject, "Received message content differed");
+    }
+
+    @Test
+    @Timeout(30)
+    public void testLaunchConnector() throws ExecutionException, InterruptedException {
+        CamelNettyhttpPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
+                .withKafkaTopic(topicName)
+                .withProtocol("http")
+                .withHost(host)
+                .withPort(port)
+                .withPath("test");
+
+        runTest(connectorPropertyFactory, topicName, expect);
+    }
+
+    @Test
+    @Timeout(30)
+    public void testLaunchConnectorUsingUrl() throws ExecutionException, InterruptedException {
+        CamelNettyhttpPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
+                .withKafkaTopic(topicName)
+                .withUrl("http", host, port, "test")
+                .buildUrl();
+
+        runTest(connectorPropertyFactory, topicName, expect);
+    }
+}
diff --git a/tests/itests-parent/pom.xml b/tests/itests-parent/pom.xml
index c47a0a5..ccc4695 100644
--- a/tests/itests-parent/pom.xml
+++ b/tests/itests-parent/pom.xml
@@ -188,6 +188,23 @@
         </dependency>
     </dependencies>
 
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>com.squareup.okhttp3</groupId>
+                <artifactId>okhttp</artifactId>
+                <version>${squareup-okhttp-version}</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>com.squareup.okhttp3</groupId>
+                <artifactId>mockwebserver</artifactId>
+                <version>${squareup-okhttp-version}</version>
+                <scope>test</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+
     <build>
         <plugins>
             <plugin>
@@ -220,4 +237,4 @@
     </build>
 
 
-</project>
\ No newline at end of file
+</project>
diff --git a/tests/pom.xml b/tests/pom.xml
index 8f5e1d8..37f2cf0 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -64,6 +64,7 @@
         <module>itests-couchbase</module>
         <module>itests-ssh</module>
         <module>itests-sql</module>
+        <module>itests-netty-http</module>
     </modules>
 
 


[camel-kafka-connector] 09/12: Fixed flaky hdfs itest.

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 3ae55bf399e9ef36e6f6f1cb14ef5cc4b0ebbb8c
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 5 22:12:27 2021 +0100

    Fixed flaky hdfs itest.
---
 .../hdfs/sink/CamelSinkHDFSITCase.java             | 19 +++++++++++-----
 .../camel/kafkaconnector/hdfs/utils/HDFSEasy.java  | 26 ++++++++++++++++++++--
 tests/itests-netty-http/pom.xml                    |  5 +++++
 3 files changed, 43 insertions(+), 7 deletions(-)

diff --git a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
index 993933e..479985c 100644
--- a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
+++ b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/sink/CamelSinkHDFSITCase.java
@@ -33,6 +33,7 @@ import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.Timeout;
 import org.junit.jupiter.api.extension.RegisterExtension;
+import org.junit.runners.model.InitializationError;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -58,15 +59,23 @@ public class CamelSinkHDFSITCase extends AbstractKafkaTest {
 
 
     @BeforeEach
-    public void setUp() throws IOException, URISyntaxException {
+    public void setUp() throws IOException, URISyntaxException, InitializationError {
+        String topicName = TestUtils.getDefaultTestTopic(this.getClass());
         hdfsEasy = new HDFSEasy(hdfsService.getHDFSHost(), hdfsService.getPort());
 
         String currentPath = "/test" + TestUtils.randomWithRange(0, 256) + "/";
         currentBasePath = new Path(currentPath);
 
-        if (!hdfsEasy.delete(currentBasePath)) {
-            // This is OK: directory may not exist on the path
-            LOG.debug("The directory at {} was not removed {}", currentBasePath.getName());
+        boolean hdfsServiceCorrectlyStarted = TestUtils.waitFor(() -> hdfsEasy.createFile(new Path(currentBasePath, "initTest"), "test")
+                                                                        &&  hdfsEasy.delete(new Path(currentBasePath, "initTest")));
+
+        if (hdfsServiceCorrectlyStarted) {
+            if (!hdfsEasy.delete(currentBasePath)) {
+                // This is OK: directory may not exist on the path
+                LOG.debug("The directory at {} was not removed", currentBasePath.getName());
+            }
+        } else {
+            throw new InitializationError("HDFS Service didn't start properly.");
         }
     }
 
@@ -132,7 +141,7 @@ public class CamelSinkHDFSITCase extends AbstractKafkaTest {
 
             LOG.debug("Retrieved file {} with contents: {}", f.getPath(), contents);
             boolean contains = contents.contains(matchString);
-            assertTrue(contains, "Unexpected content for the remote file " + f.getPath().getName());
+            assertTrue(contains, "Unexpected content for the remote file " + f.getPath().getName() + " content: [" + contents + "] should contain [" + matchString + "]");
         } catch (IOException e) {
             LOG.debug("Reading returned file {} failed: {}", f.getPath(), e.getMessage());
             fail("I/O error: " + e.getMessage());
diff --git a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/utils/HDFSEasy.java b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/utils/HDFSEasy.java
index 7733fe8..4e95191 100644
--- a/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/utils/HDFSEasy.java
+++ b/tests/itests-hdfs/src/test/java/org/apache/camel/kafkaconnector/hdfs/utils/HDFSEasy.java
@@ -26,6 +26,7 @@ import java.util.Scanner;
 
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FSDataInputStream;
+import org.apache.hadoop.fs.FSDataOutputStream;
 import org.apache.hadoop.fs.LocatedFileStatus;
 import org.apache.hadoop.fs.Path;
 import org.apache.hadoop.fs.RemoteIterator;
@@ -110,8 +111,7 @@ public class HDFSEasy {
         try {
             return countFiles(path) >= minFiles;
         } catch (Exception e) {
-            LOG.warn("I/O exception while checking if file {} exists", path.getName());
-
+            LOG.warn("I/O exception: {} due to {} while checking if file {} exists", e.getMessage(), e.getCause(), path.getName());
             return false;
         }
     }
@@ -133,4 +133,26 @@ public class HDFSEasy {
             return false;
         }
     }
+
+    public boolean createFile(Path filePath, String content) {
+        FSDataOutputStream streamWriter = null;
+        try {
+            streamWriter = dfs.create(filePath);
+            streamWriter.writeBytes(content);
+            streamWriter.flush();
+        } catch (IOException e) {
+            LOG.debug("Error in file creation: " + e.getMessage());
+            return false;
+        } finally {
+            if (streamWriter != null) {
+                try {
+                    streamWriter.close();
+                } catch (IOException e) {
+                    LOG.debug("Error in file creation during stream close: " + e.getMessage());
+                    return false;
+                }
+            }
+        }
+        return true;
+    }
 }
diff --git a/tests/itests-netty-http/pom.xml b/tests/itests-netty-http/pom.xml
index ddeb768..8fdaf9b 100644
--- a/tests/itests-netty-http/pom.xml
+++ b/tests/itests-netty-http/pom.xml
@@ -61,5 +61,10 @@
             <artifactId>mockwebserver</artifactId>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>


[camel-kafka-connector] 06/12: Add a map Camel Properties to Kafka headers option to make the behavior configurable

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 0f5bff1843bd073556322d7ab77e15714eacd319
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Jan 28 08:55:02 2021 +0100

    Add a map Camel Properties to Kafka headers option to make the behavior configurable
---
 .../camel/kafkaconnector/CamelConnectorConfig.java |  4 ++
 .../kafkaconnector/CamelSinkConnectorConfig.java   |  3 +-
 .../apache/camel/kafkaconnector/CamelSinkTask.java |  6 ++-
 .../kafkaconnector/CamelSourceConnectorConfig.java |  3 +-
 .../camel/kafkaconnector/CamelSourceTask.java      |  8 +++
 .../camel/kafkaconnector/CamelSinkTaskTest.java    | 59 ++++++++++++++++++++++
 .../camel/kafkaconnector/CamelSourceTaskTest.java  | 24 +++++++++
 7 files changed, 104 insertions(+), 3 deletions(-)

diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
index 00c3ce4..196b872 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
@@ -43,6 +43,10 @@ public abstract class CamelConnectorConfig extends AbstractConfig {
     public static final String CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF = "camel.remove.headers.pattern";
     public static final String CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC = "The pattern of the headers we want to exclude from the exchange";
     
+    public static final Boolean CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT = true;
+    public static final String CAMEL_CONNECTOR_MAP_PROPERTIES_CONF = "camel.map.properties";
+    public static final String CAMEL_CONNECTOR_MAP_PROPERTIES_DOC = "If set to true, the connector will transform the exchange properties into kafka headers.";
+    
     public static final int CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_DEFAULT = 0;
     public static final String CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_CONF = "camel.error.handler.max.redeliveries";
     public static final String CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_DOC = "The maximum redeliveries to be use in case of Default Error Handler";
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
index 6350fe9..f40749d 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
@@ -67,7 +67,8 @@ public class CamelSinkConnectorConfig extends CamelConnectorConfig {
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_CONF, Type.STRING, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DOC)
-        .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC);
+        .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC)
+        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC);
     
     public CamelSinkConnectorConfig(ConfigDef config, Map<String, String> parsedConfig) {
         super(config, parsedConfig);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
index 51ef2c5..5c041e1 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
@@ -59,6 +59,7 @@ public class CamelSinkTask extends SinkTask {
     private ProducerTemplate producer;
     private Endpoint localEndpoint;
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
+    private boolean mapProperties;
 
     @Override
     public String version() {
@@ -106,6 +107,7 @@ public class CamelSinkTask extends SinkTask {
             final int idempotentRepositoryKafkaMaxCacheSize = config.getInt(CamelSinkConnectorConfig.CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF);
             final int idempotentRepositoryKafkaPollDuration = config.getInt(CamelSinkConnectorConfig.CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF);
             final String headersRemovePattern = config.getString(CamelSinkConnectorConfig.CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF);
+            mapProperties = config.getBoolean(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF);
             
             CamelContext camelContext = new DefaultCamelContext();
             if (remoteUrl == null) {
@@ -178,7 +180,9 @@ public class CamelSinkTask extends SinkTask {
                 if (header.key().startsWith(HEADER_CAMEL_PREFIX)) {
                     mapHeader(header, HEADER_CAMEL_PREFIX, exchange.getMessage().getHeaders());
                 } else if (header.key().startsWith(PROPERTY_CAMEL_PREFIX)) {
-                    mapHeader(header, PROPERTY_CAMEL_PREFIX, exchange.getProperties());
+                	if (mapProperties) {
+                        mapHeader(header, PROPERTY_CAMEL_PREFIX, exchange.getProperties());
+                	}
                 }
             }
 
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
index a17e209..6ac8130 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
@@ -108,7 +108,8 @@ public class CamelSourceConnectorConfig extends CamelConnectorConfig {
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_CONF, Type.STRING, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_BOOTSTRAP_SERVERS_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DOC)
-        .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC);
+        .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC)
+        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC);;
     
     public CamelSourceConnectorConfig(ConfigDef config, Map<String, String> parsedConfig) {
         super(config, parsedConfig);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index feb979d..ab290eb 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -68,11 +68,15 @@ public class CamelSourceTask extends SourceTask {
     private Integer maxNotCommittedRecords;
     private String camelMessageHeaderKey;
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
+<<<<<<< HEAD
     private Exchange[] exchangesWaitingForAck;
     //the assumption is that at most 1 thread is running poll() method and at most 1 thread is running commitRecord()
     private SpscArrayQueue<Integer> freeSlots;
     private boolean mapProperties;
     private boolean mapHeaders;
+=======
+    private boolean mapProperties;
+>>>>>>> a108cf158... Add a map Camel Properties to Kafka headers option to make the behavior configurable
 
     @Override
     public String version() {
@@ -237,7 +241,11 @@ public class CamelSourceTask extends SourceTask {
                 
                 if (mapProperties) {
                     if (exchange.hasProperties()) {
+<<<<<<< HEAD
                         setAdditionalHeaders(camelRecord, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
+=======
+                        setAdditionalHeaders(record, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
+>>>>>>> a108cf158... Add a map Camel Properties to Kafka headers option to make the behavior configurable
                     }
                 }
 
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
index 047d858..93661a7 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
@@ -37,6 +37,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertThrows;
 import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -670,6 +671,64 @@ public class CamelSinkTaskTest {
 
         sinkTask.stop();
     }
+    
+    @Test
+    public void testBodyAndPropertiesHeadersMixedWithoutPropertiesMapping() {
+        Map<String, String> props = new HashMap<>();
+        props.put(TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSinkConnectorConfig.CAMEL_SINK_URL_CONF, SEDA_URI);
+        props.put(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, "false");
+
+        CamelSinkTask sinkTask = new CamelSinkTask();
+        sinkTask.start(props);
+
+        Byte myByte = new Byte("100");
+        Float myFloat = new Float("100");
+        Short myShort = new Short("100");
+        Double myDouble = new Double("100");
+        int myInteger = 100;
+        Long myLong = new Long("100");
+
+        List<SinkRecord> records = new ArrayList<SinkRecord>();
+        SinkRecord record = new SinkRecord(TOPIC_NAME, 1, null, "test", null, "camel", 42);
+        record.headers().addBoolean(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyBoolean", true);
+        record.headers().addByte(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyByte", myByte);
+        record.headers().addFloat(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyFloat", myFloat);
+        record.headers().addShort(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyShort", myShort);
+        record.headers().addDouble(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyDouble", myDouble);
+        record.headers().addInt(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyInteger", myInteger);
+        record.headers().addLong(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyLong", myLong);
+        record.headers().addBoolean(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyBoolean", true);
+        record.headers().addByte(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyByte", myByte);
+        record.headers().addFloat(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyFloat", myFloat);
+        record.headers().addShort(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyShort", myShort);
+        record.headers().addDouble(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyDouble", myDouble);
+        record.headers().addInt(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyInteger", myInteger);
+        record.headers().addLong(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyLong", myLong);
+        records.add(record);
+        sinkTask.put(records);
+
+        ConsumerTemplate consumer = sinkTask.getCms().getConsumerTemplate();
+        Exchange exchange = consumer.receive(SEDA_URI, RECEIVE_TIMEOUT);
+        assertEquals("camel", exchange.getMessage().getBody());
+        assertEquals("test", exchange.getMessage().getHeaders().get(CamelSinkTask.KAFKA_RECORD_KEY_HEADER));
+        assertFalse(exchange.getProperties().containsKey("MyBoolean"));
+        assertFalse(exchange.getProperties().containsKey("MyByte"));
+        assertFalse(exchange.getProperties().containsKey("MyFloat"));
+        assertFalse(exchange.getProperties().containsKey("MyShort"));
+        assertFalse(exchange.getProperties().containsKey("MyDouble"));
+        assertFalse(exchange.getProperties().containsKey("MyInteger"));
+        assertFalse(exchange.getProperties().containsKey("MyLong"));
+        assertTrue(exchange.getIn().getHeader("MyBoolean", Boolean.class));
+        assertEquals(myByte, exchange.getIn().getHeader("MyByte", Byte.class));
+        assertEquals(myFloat, exchange.getIn().getHeader("MyFloat", Float.class));
+        assertEquals(myShort, exchange.getIn().getHeader("MyShort", Short.class));
+        assertEquals(myDouble, exchange.getIn().getHeader("MyDouble", Double.class));
+        assertEquals(myInteger, exchange.getIn().getHeader("MyInteger"));
+        assertEquals(myLong, exchange.getIn().getHeader("MyLong", Long.class));
+
+        sinkTask.stop();
+    }
 
     @Test
     public void testIfExchangeFailsShouldThrowConnectException() {
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index a569c53..ca94da8 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -351,6 +351,30 @@ public class CamelSourceTaskTest {
             sourceTask.stop();
         }
     }
+    
+    @Test
+    public void testSourceByteArrayProperty() {
+        CamelSourceTask sourceTask = new CamelSourceTask();
+        sourceTask.start(mapOf(
+            CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME,
+            CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "direct",
+            CamelSourceConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, "false",
+            CamelSourceTask.getCamelSourcePathConfigPrefix() + "name", "start"
+        ));
+
+        sourceTask.getCms().getProducerTemplate().sendBodyAndProperty(DIRECT_URI, "test", "byteArray", new Byte[] {
+            1, 2
+        });
+
+        try {
+            List<SourceRecord> results = sourceTask.poll();
+            assertThat(results).hasSize(1);
+
+            assertEquals(0, results.get(0).headers().size());
+        } finally {
+            sourceTask.stop();
+        }
+    }
 
     @Test
     public void testSourceDateHeader() {


[camel-kafka-connector] 07/12: Add a map Camel Headers to Kafka headers option to make the behavior configurable

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 2235efb5383fb689cfe409793ba2dd559c666571
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 08:56:29 2021 +0100

    Add a map Camel Headers to Kafka headers option to make the behavior configurable
---
 .../camel/kafkaconnector/CamelConnectorConfig.java |  4 ++
 .../kafkaconnector/CamelSinkConnectorConfig.java   |  3 +-
 .../apache/camel/kafkaconnector/CamelSinkTask.java | 10 ++--
 .../kafkaconnector/CamelSourceConnectorConfig.java |  3 +-
 .../camel/kafkaconnector/CamelSourceTask.java      |  8 ---
 .../camel/kafkaconnector/CamelSinkTaskTest.java    | 59 ++++++++++++++++++++++
 .../camel/kafkaconnector/CamelSourceTaskTest.java  | 25 +++++++++
 7 files changed, 99 insertions(+), 13 deletions(-)

diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
index 196b872..11598a3 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelConnectorConfig.java
@@ -47,6 +47,10 @@ public abstract class CamelConnectorConfig extends AbstractConfig {
     public static final String CAMEL_CONNECTOR_MAP_PROPERTIES_CONF = "camel.map.properties";
     public static final String CAMEL_CONNECTOR_MAP_PROPERTIES_DOC = "If set to true, the connector will transform the exchange properties into kafka headers.";
     
+    public static final Boolean CAMEL_CONNECTOR_MAP_HEADERS_DEFAULT = true;
+    public static final String CAMEL_CONNECTOR_MAP_HEADERS_CONF = "camel.map.headers";
+    public static final String CAMEL_CONNECTOR_MAP_HEADERS_DOC = "If set to true, the connector will transform the camel exchange headers into kafka headers.";
+    
     public static final int CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_DEFAULT = 0;
     public static final String CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_CONF = "camel.error.handler.max.redeliveries";
     public static final String CAMEL_CONNECTOR_ERROR_HANDLER_MAXIMUM_REDELIVERIES_DOC = "The maximum redeliveries to be use in case of Default Error Handler";
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
index f40749d..1ef5a86 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkConnectorConfig.java
@@ -68,7 +68,8 @@ public class CamelSinkConnectorConfig extends CamelConnectorConfig {
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DOC)
         .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC)
-        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC);
+        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC)
+        .define(CAMEL_CONNECTOR_MAP_HEADERS_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_HEADERS_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_HEADERS_DOC);
     
     public CamelSinkConnectorConfig(ConfigDef config, Map<String, String> parsedConfig) {
         super(config, parsedConfig);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
index 5c041e1..9352ed6 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
@@ -60,6 +60,7 @@ public class CamelSinkTask extends SinkTask {
     private Endpoint localEndpoint;
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
     private boolean mapProperties;
+    private boolean mapHeaders;
 
     @Override
     public String version() {
@@ -108,6 +109,7 @@ public class CamelSinkTask extends SinkTask {
             final int idempotentRepositoryKafkaPollDuration = config.getInt(CamelSinkConnectorConfig.CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF);
             final String headersRemovePattern = config.getString(CamelSinkConnectorConfig.CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF);
             mapProperties = config.getBoolean(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF);
+            mapHeaders = config.getBoolean(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_HEADERS_CONF);
             
             CamelContext camelContext = new DefaultCamelContext();
             if (remoteUrl == null) {
@@ -178,11 +180,13 @@ public class CamelSinkTask extends SinkTask {
 
             for (Header header : record.headers()) {
                 if (header.key().startsWith(HEADER_CAMEL_PREFIX)) {
-                    mapHeader(header, HEADER_CAMEL_PREFIX, exchange.getMessage().getHeaders());
+                    if (mapHeaders) {
+                        mapHeader(header, HEADER_CAMEL_PREFIX, exchange.getMessage().getHeaders());
+                    }
                 } else if (header.key().startsWith(PROPERTY_CAMEL_PREFIX)) {
-                	if (mapProperties) {
+                    if (mapProperties) {
                         mapHeader(header, PROPERTY_CAMEL_PREFIX, exchange.getProperties());
-                	}
+                    }
                 }
             }
 
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
index 6ac8130..4acfa62 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
@@ -109,7 +109,8 @@ public class CamelSourceConnectorConfig extends CamelConnectorConfig {
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_DOC)
         .define(CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF, Type.INT, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DEFAULT, Importance.LOW, CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_DOC)
         .define(CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF, Type.STRING, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_DOC)
-        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC);;
+        .define(CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_PROPERTIES_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_PROPERTIES_DOC)
+        .define(CAMEL_CONNECTOR_MAP_HEADERS_CONF, Type.BOOLEAN, CAMEL_CONNECTOR_MAP_HEADERS_DEFAULT, Importance.MEDIUM, CAMEL_CONNECTOR_MAP_HEADERS_DOC);
     
     public CamelSourceConnectorConfig(ConfigDef config, Map<String, String> parsedConfig) {
         super(config, parsedConfig);
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index ab290eb..feb979d 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -68,15 +68,11 @@ public class CamelSourceTask extends SourceTask {
     private Integer maxNotCommittedRecords;
     private String camelMessageHeaderKey;
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
-<<<<<<< HEAD
     private Exchange[] exchangesWaitingForAck;
     //the assumption is that at most 1 thread is running poll() method and at most 1 thread is running commitRecord()
     private SpscArrayQueue<Integer> freeSlots;
     private boolean mapProperties;
     private boolean mapHeaders;
-=======
-    private boolean mapProperties;
->>>>>>> a108cf158... Add a map Camel Properties to Kafka headers option to make the behavior configurable
 
     @Override
     public String version() {
@@ -241,11 +237,7 @@ public class CamelSourceTask extends SourceTask {
                 
                 if (mapProperties) {
                     if (exchange.hasProperties()) {
-<<<<<<< HEAD
                         setAdditionalHeaders(camelRecord, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
-=======
-                        setAdditionalHeaders(record, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
->>>>>>> a108cf158... Add a map Camel Properties to Kafka headers option to make the behavior configurable
                     }
                 }
 
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
index 93661a7..5aaca7f 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
@@ -673,6 +673,65 @@ public class CamelSinkTaskTest {
     }
     
     @Test
+    public void testBodyAndPropertiesHeadersMixedWithoutPropertiesAndHeadersMapping() {
+        Map<String, String> props = new HashMap<>();
+        props.put(TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSinkConnectorConfig.CAMEL_SINK_URL_CONF, SEDA_URI);
+        props.put(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, "false");
+        props.put(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_HEADERS_CONF, "false");
+
+        CamelSinkTask sinkTask = new CamelSinkTask();
+        sinkTask.start(props);
+
+        Byte myByte = new Byte("100");
+        Float myFloat = new Float("100");
+        Short myShort = new Short("100");
+        Double myDouble = new Double("100");
+        int myInteger = 100;
+        Long myLong = new Long("100");
+
+        List<SinkRecord> records = new ArrayList<SinkRecord>();
+        SinkRecord record = new SinkRecord(TOPIC_NAME, 1, null, "test", null, "camel", 42);
+        record.headers().addBoolean(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyBoolean", true);
+        record.headers().addByte(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyByte", myByte);
+        record.headers().addFloat(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyFloat", myFloat);
+        record.headers().addShort(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyShort", myShort);
+        record.headers().addDouble(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyDouble", myDouble);
+        record.headers().addInt(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyInteger", myInteger);
+        record.headers().addLong(CamelSinkTask.PROPERTY_CAMEL_PREFIX + "MyLong", myLong);
+        record.headers().addBoolean(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyBoolean", true);
+        record.headers().addByte(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyByte", myByte);
+        record.headers().addFloat(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyFloat", myFloat);
+        record.headers().addShort(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyShort", myShort);
+        record.headers().addDouble(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyDouble", myDouble);
+        record.headers().addInt(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyInteger", myInteger);
+        record.headers().addLong(CamelSinkTask.HEADER_CAMEL_PREFIX + "MyLong", myLong);
+        records.add(record);
+        sinkTask.put(records);
+
+        ConsumerTemplate consumer = sinkTask.getCms().getConsumerTemplate();
+        Exchange exchange = consumer.receive(SEDA_URI, RECEIVE_TIMEOUT);
+        assertEquals("camel", exchange.getMessage().getBody());
+        assertEquals("test", exchange.getMessage().getHeaders().get(CamelSinkTask.KAFKA_RECORD_KEY_HEADER));
+        assertFalse(exchange.getProperties().containsKey("MyBoolean"));
+        assertFalse(exchange.getProperties().containsKey("MyByte"));
+        assertFalse(exchange.getProperties().containsKey("MyFloat"));
+        assertFalse(exchange.getProperties().containsKey("MyShort"));
+        assertFalse(exchange.getProperties().containsKey("MyDouble"));
+        assertFalse(exchange.getProperties().containsKey("MyInteger"));
+        assertFalse(exchange.getProperties().containsKey("MyLong"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyBoolean"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyByte"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyFloat"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyShort"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyDouble"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyInteger"));
+        assertFalse(exchange.getMessage().getHeaders().containsKey("MyLong"));
+
+        sinkTask.stop();
+    }
+    
+    @Test
     public void testBodyAndPropertiesHeadersMixedWithoutPropertiesMapping() {
         Map<String, String> props = new HashMap<>();
         props.put(TOPIC_CONF, TOPIC_NAME);
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index ca94da8..5c99ad0 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -375,6 +375,31 @@ public class CamelSourceTaskTest {
             sourceTask.stop();
         }
     }
+    
+    @Test
+    public void testSourceByteArrayHeaderMapping() {
+        CamelSourceTask sourceTask = new CamelSourceTask();
+        sourceTask.start(mapOf(
+            CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME,
+            CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "direct",
+            CamelSourceConnectorConfig.CAMEL_CONNECTOR_MAP_HEADERS_CONF, "false",
+            CamelSourceConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF, "false",
+            CamelSourceTask.getCamelSourcePathConfigPrefix() + "name", "start"
+        ));
+
+        sourceTask.getCms().getProducerTemplate().sendBodyAndHeader(DIRECT_URI, "test", "byteArray", new Byte[] {
+            1, 2
+        });
+
+        try {
+            List<SourceRecord> results = sourceTask.poll();
+            assertThat(results).hasSize(1);
+
+            assertEquals(0, results.get(0).headers().size());
+        } finally {
+            sourceTask.stop();
+        }
+    }
 
     @Test
     public void testSourceDateHeader() {


[camel-kafka-connector] 11/12: Updated to camel 3.7.3

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit cbc469a599895d5ee4895a064f39a2f453a3b6e8
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 12 17:05:07 2021 +0100

    Updated to camel 3.7.3
---
 parent/pom.xml | 2 +-
 pom.xml        | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 6fa7f7f..c79620a 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -28,7 +28,7 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 
         <kafka.version>2.6.0</kafka.version>
-        <camel.version>3.7.2</camel.version>
+        <camel.version>3.7.3</camel.version>
         <apicurio.registry.version>1.3.1.Final</apicurio.registry.version>
         <resteasy.version>4.5.6.Final</resteasy.version>
         <version.java>1.8</version.java>
diff --git a/pom.xml b/pom.xml
index 08c67ff..7fc116a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-dependencies</artifactId>
-        <version>3.7.2</version>
+        <version>3.7.3</version>
     </parent>
 
     <groupId>org.apache.camel.kafkaconnector</groupId>


[camel-kafka-connector] 02/12: Properly handling UnitOfWork by compelting it at the last possible moment, properly fix #202

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 21a55933c30cc7ebb965d8e350a8b0ed6c166236
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 5 22:15:53 2021 +0100

    Properly handling UnitOfWork by compelting it at the last possible moment, properly fix #202
---
 core/pom.xml                                       |  19 +++-
 .../kafkaconnector/CamelSourceConnectorConfig.java |   5 +
 .../camel/kafkaconnector/CamelSourceRecord.java    |  43 ++++++++
 .../camel/kafkaconnector/CamelSourceTask.java      | 108 ++++++++++++++++-----
 .../camel/kafkaconnector/CamelSourceTaskTest.java  |  64 ++++++++++++
 .../CamelTypeConverterTransformTest.java           |  25 +++++
 parent/pom.xml                                     |   9 ++
 7 files changed, 245 insertions(+), 28 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 84f3566..5944b5d 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -49,6 +49,10 @@
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
+            <artifactId>camel-seda</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
             <artifactId>camel-kafka</artifactId>
         </dependency>
         <dependency>
@@ -56,6 +60,13 @@
             <artifactId>camel-core-languages</artifactId>
         </dependency>
 
+        <!-- Tools -->
+        <dependency>
+            <groupId>org.jctools</groupId>
+            <artifactId>jctools-core</artifactId>
+            <version>${version.jctools}</version>
+        </dependency>
+
         <!-- Kafka -->
         <dependency>
             <groupId>org.apache.kafka</groupId>
@@ -108,22 +119,22 @@
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-seda</artifactId>
+            <artifactId>camel-timer</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-timer</artifactId>
+            <artifactId>camel-log</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-log</artifactId>
+            <artifactId>camel-slack</artifactId>
             <scope>test</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.camel</groupId>
-            <artifactId>camel-slack</artifactId>
+            <artifactId>camel-netty-http</artifactId>
             <scope>test</scope>
         </dependency>
 
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
index a703b18..a17e209 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceConnectorConfig.java
@@ -54,6 +54,10 @@ public class CamelSourceConnectorConfig extends CamelConnectorConfig {
     public static final String CAMEL_SOURCE_MAX_POLL_DURATION_CONF = "camel.source.maxPollDuration";
     public static final String CAMEL_SOURCE_MAX_POLL_DURATION_DOC = "The maximum time in milliseconds spent in a single call to poll()";
 
+    public static final Integer CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_DEFAULT = 1024;
+    public static final String CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_CONF = "camel.source.maxNotCommittedRecords";
+    public static final String CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_DOC = "The maximum number of non committed kafka connect records that can be tolerated before stop polling new records (rounded to the next power of 2) with a minimum of 4.";
+
     public static final Long CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_DEFAULT = 1000L;
     public static final String CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_CONF = "camel.source.pollingConsumerQueueSize";
     public static final String CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_DOC = "The queue size for the internal hand-off queue between the polling consumer, and producers sending data into the queue.";
@@ -82,6 +86,7 @@ public class CamelSourceConnectorConfig extends CamelConnectorConfig {
         .define(TOPIC_CONF, ConfigDef.Type.STRING, TOPIC_DEFAULT, ConfigDef.Importance.HIGH, TOPIC_DOC)
         .define(CAMEL_SOURCE_MAX_BATCH_POLL_SIZE_CONF, Type.LONG, CAMEL_SOURCE_MAX_BATCH_POLL_SIZE_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_MAX_BATCH_POLL_SIZE_DOC)
         .define(CAMEL_SOURCE_MAX_POLL_DURATION_CONF, Type.LONG, CAMEL_SOURCE_MAX_POLL_DURATION_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_MAX_POLL_DURATION_DOC)
+        .define(CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_CONF, Type.INT, CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_DOC)
         .define(CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_CONF, Type.LONG, CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_DOC)
         .define(CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_TIMEOUT_CONF, Type.LONG, CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_TIMEOUT_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_TIMEOUT_DOC)
         .define(CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_WHEN_FULL_CONF, Type.BOOLEAN, CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_WHEN_FULL_DEFAULT, Importance.MEDIUM, CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_WHEN_FULL_DOC)
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
new file mode 100644
index 0000000..87934ef
--- /dev/null
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceRecord.java
@@ -0,0 +1,43 @@
+package org.apache.camel.kafkaconnector;
+
+import org.apache.kafka.connect.data.Schema;
+import org.apache.kafka.connect.header.Header;
+import org.apache.kafka.connect.source.SourceRecord;
+
+import java.util.Map;
+
+public class CamelSourceRecord extends SourceRecord {
+    private Integer claimCheck = null;
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Integer partition, Schema valueSchema, Object value) {
+        super(sourcePartition, sourceOffset, topic, partition, valueSchema, value);
+    }
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Schema valueSchema, Object value) {
+        super(sourcePartition, sourceOffset, topic, valueSchema, value);
+    }
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Schema keySchema, Object key, Schema valueSchema, Object value) {
+        super(sourcePartition, sourceOffset, topic, keySchema, key, valueSchema, value);
+    }
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Integer partition, Schema keySchema, Object key, Schema valueSchema, Object value) {
+        super(sourcePartition, sourceOffset, topic, partition, keySchema, key, valueSchema, value);
+    }
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Integer partition, Schema keySchema, Object key, Schema valueSchema, Object value, Long timestamp) {
+        super(sourcePartition, sourceOffset, topic, partition, keySchema, key, valueSchema, value, timestamp);
+    }
+
+    public CamelSourceRecord(Map<String, ?> sourcePartition, Map<String, ?> sourceOffset, String topic, Integer partition, Schema keySchema, Object key, Schema valueSchema, Object value, Long timestamp, Iterable<Header> headers) {
+        super(sourcePartition, sourceOffset, topic, partition, keySchema, key, valueSchema, value, timestamp, headers);
+    }
+
+    public Integer getClaimCheck() {
+        return claimCheck;
+    }
+
+    public void setClaimCheck(Integer claimCheck) {
+        this.claimCheck = claimCheck;
+    }
+}
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index bd3aee6..cb00349 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -16,30 +16,37 @@
  */
 package org.apache.camel.kafkaconnector;
 
-import java.math.BigDecimal;
-import java.time.Instant;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Date;
-import java.util.List;
-import java.util.Map;
-
 import org.apache.camel.CamelContext;
 import org.apache.camel.Exchange;
+import org.apache.camel.ExtendedExchange;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.PollingConsumer;
+import org.apache.camel.StreamCache;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.kafkaconnector.utils.CamelKafkaConnectMain;
 import org.apache.camel.kafkaconnector.utils.SchemaHelper;
 import org.apache.camel.kafkaconnector.utils.TaskHelper;
+import org.apache.camel.support.UnitOfWorkHelper;
+import org.apache.kafka.clients.producer.RecordMetadata;
 import org.apache.kafka.connect.data.Decimal;
 import org.apache.kafka.connect.data.Schema;
 import org.apache.kafka.connect.errors.ConnectException;
 import org.apache.kafka.connect.source.SourceRecord;
 import org.apache.kafka.connect.source.SourceTask;
+import org.jctools.queues.MessagePassingQueue;
+import org.jctools.queues.SpscArrayQueue;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import java.io.IOException;
+import java.math.BigDecimal;
+import java.time.Instant;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
 public class CamelSourceTask extends SourceTask {
     public static final String HEADER_CAMEL_PREFIX = "CamelHeader.";
     public static final String PROPERTY_CAMEL_PREFIX = "CamelProperty.";
@@ -49,15 +56,21 @@ public class CamelSourceTask extends SourceTask {
     private static final String CAMEL_SOURCE_ENDPOINT_PROPERTIES_PREFIX = "camel.source.endpoint.";
     private static final String CAMEL_SOURCE_PATH_PROPERTIES_PREFIX = "camel.source.path.";
 
-    private static final String LOCAL_URL = "direct:end";
+    private static final String LOCAL_URL = "seda:end";
 
     private CamelKafkaConnectMain cms;
     private PollingConsumer consumer;
     private String[] topics;
     private Long maxBatchPollSize;
     private Long maxPollDuration;
+    private Integer maxNotCommittedRecords;
     private String camelMessageHeaderKey;
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
+    private Exchange[] exchangesWaitingForAck;
+    //the assumption is that at most 1 thread is running poll() method and at most 1 thread is running commitRecord()
+    private SpscArrayQueue<Integer> freeSlots;
+    private boolean mapProperties;
+    private boolean mapHeaders;
 
     @Override
     public String version() {
@@ -80,6 +93,7 @@ public class CamelSourceTask extends SourceTask {
 
             maxBatchPollSize = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_MAX_BATCH_POLL_SIZE_CONF);
             maxPollDuration = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_MAX_POLL_DURATION_CONF);
+            maxNotCommittedRecords = config.getInt(CamelSourceConnectorConfig.CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_CONF);
 
             camelMessageHeaderKey = config.getString(CamelSourceConnectorConfig.CAMEL_SOURCE_MESSAGE_HEADER_KEY_CONF);
 
@@ -101,10 +115,26 @@ public class CamelSourceTask extends SourceTask {
             final int idempotentRepositoryKafkaMaxCacheSize = config.getInt(CamelSourceConnectorConfig.CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_MAX_CACHE_SIZE_CONF);
             final int idempotentRepositoryKafkaPollDuration = config.getInt(CamelSourceConnectorConfig.CAMEL_CONNECTOR_IDEMPOTENCY_KAFKA_POLL_DURATION_CONF);
             final String headersRemovePattern = config.getString(CamelSourceConnectorConfig.CAMEL_CONNECTOR_REMOVE_HEADERS_PATTERN_CONF);
-            
+            mapProperties = config.getBoolean(CamelSourceConnectorConfig.CAMEL_CONNECTOR_MAP_PROPERTIES_CONF);
+            mapHeaders = config.getBoolean(CamelSinkConnectorConfig.CAMEL_CONNECTOR_MAP_HEADERS_CONF);
+
             topics = config.getString(CamelSourceConnectorConfig.TOPIC_CONF).split(",");
 
-            String localUrl = getLocalUrlWithPollingOptions(config);
+            long pollingConsumerQueueSize = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_CONF);
+            long pollingConsumerBlockTimeout = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_TIMEOUT_CONF);
+            boolean pollingConsumerBlockWhenFull = config.getBoolean(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_WHEN_FULL_CONF);
+            String localUrl = getLocalUrlWithPollingOptions(pollingConsumerQueueSize, pollingConsumerBlockTimeout, pollingConsumerBlockWhenFull);
+
+            freeSlots = new SpscArrayQueue<>(maxNotCommittedRecords);
+            freeSlots.fill(new MessagePassingQueue.Supplier<Integer>() {
+                int i = 0;
+                @Override
+                public Integer get() {
+                    return i++;
+                }
+            });
+            //needs to be done like this because freeSlots capacity is rounded to the next power of 2 of maxNotCommittedRecords
+            exchangesWaitingForAck = new Exchange[freeSlots.capacity()];
 
             CamelContext camelContext = new DefaultCamelContext();
             if (remoteUrl == null) {
@@ -152,13 +182,14 @@ public class CamelSourceTask extends SourceTask {
 
     @Override
     public synchronized List<SourceRecord> poll() {
+        LOG.debug("Number of records waiting an ack: {}", freeSlots.capacity() - freeSlots.size());
         final long startPollEpochMilli = Instant.now().toEpochMilli();
 
         long remaining = remaining(startPollEpochMilli, maxPollDuration);
         long collectedRecords = 0L;
 
         List<SourceRecord> records = new ArrayList<>();
-        while (collectedRecords < maxBatchPollSize && remaining > 0) {
+        while (collectedRecords < maxBatchPollSize && freeSlots.size() >= topics.length && remaining > 0) {
             Exchange exchange = consumer.receive(remaining);
             if (exchange == null) {
                 // Nothing received, abort and return what we received so far
@@ -174,26 +205,46 @@ public class CamelSourceTask extends SourceTask {
             Map<String, String> sourceOffset = Collections.singletonMap("position", exchange.getExchangeId());
 
             final Object messageHeaderKey = camelMessageHeaderKey != null ? exchange.getMessage().getHeader(camelMessageHeaderKey) : null;
-            final Object messageBodyValue = exchange.getMessage().getBody();
+            Object messageBodyValue = exchange.getMessage().getBody();
 
             final Schema messageKeySchema = messageHeaderKey != null ? SchemaHelper.buildSchemaBuilderForType(messageHeaderKey) : null;
             final Schema messageBodySchema = messageBodyValue != null ? SchemaHelper.buildSchemaBuilderForType(messageBodyValue) : null;
 
             final long timestamp = calculateTimestamp(exchange);
 
+            // take in account Cached camel streams
+            if (messageBodyValue instanceof StreamCache) {
+                StreamCache sc = (StreamCache) messageBodyValue;
+                // reset to be sure that the cache is ready to be used before sending it in the record (could be useful for SMTs)
+                sc.reset();
+                try {
+                    messageBodyValue = sc.copy(exchange);
+                } catch (IOException e) {
+                    e.printStackTrace();
+                }
+            }
             for (String singleTopic : topics) {
-                SourceRecord record = new SourceRecord(sourcePartition, sourceOffset, singleTopic, null, messageKeySchema,
+                CamelSourceRecord camelRecord = new CamelSourceRecord(sourcePartition, sourceOffset, singleTopic, null, messageKeySchema,
                         messageHeaderKey, messageBodySchema, messageBodyValue, timestamp);
 
-                if (exchange.getMessage().hasHeaders()) {
-                    setAdditionalHeaders(record, exchange.getMessage().getHeaders(), HEADER_CAMEL_PREFIX);
+                if (mapHeaders) {
+                    if (exchange.getMessage().hasHeaders()) {
+                        setAdditionalHeaders(camelRecord, exchange.getMessage().getHeaders(), HEADER_CAMEL_PREFIX);
+                    }
                 }
-                if (exchange.hasProperties()) {
-                    setAdditionalHeaders(record, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
+                
+                if (mapProperties) {
+                    if (exchange.hasProperties()) {
+                        setAdditionalHeaders(camelRecord, exchange.getProperties(), PROPERTY_CAMEL_PREFIX);
+                    }
                 }
 
-                TaskHelper.logRecordContent(LOG, loggingLevel, record);
-                records.add(record);
+                TaskHelper.logRecordContent(LOG, loggingLevel, camelRecord);
+                Integer claimCheck = freeSlots.remove();
+                camelRecord.setClaimCheck(claimCheck);
+                exchangesWaitingForAck[claimCheck] = exchange;
+                LOG.debug("Record: {}, containing data from exchange: {}, is associated with claim check number: {}", camelRecord, exchange, claimCheck);
+                records.add(camelRecord);
             }
             collectedRecords++;
             remaining = remaining(startPollEpochMilli, maxPollDuration);
@@ -203,6 +254,18 @@ public class CamelSourceTask extends SourceTask {
     }
 
     @Override
+    public void commitRecord(SourceRecord record, RecordMetadata metadata) throws InterruptedException {
+        ///XXX: this should be a safe cast please see: https://issues.apache.org/jira/browse/KAFKA-12391
+        Integer claimCheck = ((CamelSourceRecord)record).getClaimCheck();
+        LOG.debug("Committing record with claim check number: {}", claimCheck);
+        Exchange correlatedExchange = exchangesWaitingForAck[claimCheck];
+        exchangesWaitingForAck[claimCheck] = null;
+        freeSlots.add(claimCheck);
+        UnitOfWorkHelper.doneSynchronizations(correlatedExchange, correlatedExchange.adapt(ExtendedExchange.class).handoverCompletions(), LOG);
+        LOG.debug("Record with claim check number: {} committed.", claimCheck);
+    }
+
+    @Override
     public void stop() {
         LOG.info("Stopping CamelSourceTask connector task");
         try {
@@ -293,10 +356,7 @@ public class CamelSourceTask extends SourceTask {
         }
     }
 
-    private String getLocalUrlWithPollingOptions(CamelSourceConnectorConfig config) {
-        long pollingConsumerQueueSize = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_QUEUE_SIZE_CONF);
-        long pollingConsumerBlockTimeout = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_TIMEOUT_CONF);
-        boolean pollingConsumerBlockWhenFull = config.getBoolean(CamelSourceConnectorConfig.CAMEL_SOURCE_POLLING_CONSUMER_BLOCK_WHEN_FULL_CONF);
+    private String getLocalUrlWithPollingOptions(long pollingConsumerQueueSize, long pollingConsumerBlockTimeout, boolean pollingConsumerBlockWhenFull) {
         return LOCAL_URL + "?pollingConsumerQueueSize=" + pollingConsumerQueueSize + "&pollingConsumerBlockTimeout=" + pollingConsumerBlockTimeout
                + "&pollingConsumerBlockWhenFull=" + pollingConsumerBlockWhenFull;
     }
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
index fadbbb4..3fb52d1 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSourceTaskTest.java
@@ -16,15 +16,19 @@
  */
 package org.apache.camel.kafkaconnector;
 
+import java.awt.print.PrinterJob;
 import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
 import java.util.stream.Collectors;
 import java.util.stream.IntStream;
 
+import org.apache.camel.Exchange;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.kafkaconnector.utils.StringJoinerAggregator;
@@ -77,6 +81,24 @@ public class CamelSourceTaskTest {
     }
 
     @Test
+    public void testSourcePollingMaxNotCommittedRecords() {
+        final long size = 4;
+        Map<String, String> props = new HashMap<>();
+        props.put(CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_URL_CONF, DIRECT_URI);
+        props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_MAX_NOT_COMMITTED_RECORDS_CONF, String.valueOf(size));
+
+        CamelSourceTask sourceTask = new CamelSourceTask();
+        sourceTask.start(props);
+
+        sendBatchOfRecords(sourceTask, size + 1);
+        List<SourceRecord> poll = sourceTask.poll();
+
+        assertEquals(4, poll.size());
+        sourceTask.stop();
+    }
+
+    @Test
     public void testSourcePollingMaxBatchPollSize() {
         final long size = 2;
         Map<String, String> props = new HashMap<>();
@@ -558,4 +580,46 @@ public class CamelSourceTaskTest {
             sourceTask.stop();
         }
     }
+
+    @Test
+    public void testContentLogLevelConfiguration() {
+        Map<String, String> props = new HashMap<>();
+        props.put(CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_URL_CONF, DIRECT_URI);
+        props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF, "INFO");
+
+        CamelSourceTask sourceTask = new CamelSourceTask();
+        sourceTask.start(props);
+        assertEquals(LoggingLevel.INFO, sourceTask.getLoggingLevel());
+
+        sourceTask.stop();
+    }
+
+    @Test
+    public void testRequestReply() throws InterruptedException {
+        Map<String, String> props = new HashMap<>();
+        props.put(CamelSourceConnectorConfig.TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSourceConnectorConfig.CAMEL_SOURCE_URL_CONF, DIRECT_URI);
+
+        CamelSourceTask sourceTask = new CamelSourceTask();
+        sourceTask.start(props);
+
+        ExecutorService executor = Executors.newSingleThreadExecutor();
+        executor.execute(new Runnable() {
+            @Override
+            public void run() {
+                final ProducerTemplate template = sourceTask.getCms().getProducerTemplate();
+                String result = template.requestBody(DIRECT_URI, "test", String.class);
+                assertEquals("test", result);
+            }
+        });
+
+        List<SourceRecord> poll = sourceTask.poll();
+        assertEquals(1, poll.size());
+
+        sourceTask.commitRecord(poll.get(0), null);
+
+        sourceTask.stop();
+        executor.shutdown();
+    }
 }
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
index 92c668b..c6cecbf 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/transforms/CamelTypeConverterTransformTest.java
@@ -16,10 +16,14 @@
  */
 package org.apache.camel.kafkaconnector.transforms;
 
+import java.nio.ByteBuffer;
+import java.nio.charset.Charset;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.Map;
 
+import io.netty.buffer.Unpooled;
+import org.apache.camel.component.netty.http.NettyChannelBufferStreamCache;
 import org.apache.kafka.common.config.ConfigException;
 import org.apache.kafka.connect.data.Schema;
 import org.apache.kafka.connect.data.SchemaBuilder;
@@ -63,6 +67,27 @@ public class CamelTypeConverterTransformTest {
     }
 
     @Test
+    public void testIfItConvertsNettyCorrectly() {
+        final String testMessage = "testMessage";
+        NettyChannelBufferStreamCache nettyTestValue = new NettyChannelBufferStreamCache(Unpooled.wrappedBuffer(testMessage.getBytes(Charset.defaultCharset())));
+
+        final SourceRecord connectRecord = new SourceRecord(Collections.emptyMap(), Collections.emptyMap(), "topic", Schema.STRING_SCHEMA, "1234", Schema.BYTES_SCHEMA, nettyTestValue);
+
+        final Map<String, Object> propsForValueSmt = new HashMap<>();
+        propsForValueSmt.put(CamelTypeConverterTransform.FIELD_TARGET_TYPE_CONFIG, "java.lang.String");
+
+        final Transformation<SourceRecord> transformationValue = new CamelTypeConverterTransform.Value<>();
+
+        transformationValue.configure(propsForValueSmt);
+
+        final SourceRecord transformedValueSourceRecord = transformationValue.apply(connectRecord);
+
+        assertEquals(java.lang.String.class, transformedValueSourceRecord.value().getClass());
+        assertEquals(Schema.STRING_SCHEMA, transformedValueSourceRecord.valueSchema());
+        assertEquals(testMessage, transformedValueSourceRecord.value());
+    }
+
+    @Test
     public void testIfHandlesTypeConvertersFromCamelComponents() {
         // we know we have a type converter from struct to map in dbz component, so we use this for testing
         final Schema schema = SchemaBuilder.struct()
diff --git a/parent/pom.xml b/parent/pom.xml
index f896a27..6fa7f7f 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -35,6 +35,7 @@
         <version.guava>20.0</version.guava>
         <version.javax.annotation-api>1.3.2</version.javax.annotation-api>
         <version.postgres>42.2.14</version.postgres>
+        <version.jctools>3.3.0</version.jctools>
 
         <version.maven.compiler>3.8.1</version.maven.compiler>
         <version.maven.javadoc>3.1.1</version.maven.javadoc>
@@ -54,6 +55,8 @@
         <version.maven.checkstyle.plugin>3.1.0</version.maven.checkstyle.plugin>
         <version.maven.surefire.plugin>3.0.0-M4</version.maven.surefire.plugin>
 
+        <!-- Note: we are deliberately overriding this one due to GH issue #990 -->
+        <testcontainers-version>1.15.2</testcontainers-version>
 
         <mycila-license-version>3.0</mycila-license-version>
         <gmavenplus-plugin-version>1.6.2</gmavenplus-plugin-version>
@@ -113,6 +116,12 @@
                 <version>${version.guava}</version>
             </dependency>
 
+            <dependency>
+                <groupId>org.jctools</groupId>
+                <artifactId>jctools-core</artifactId>
+                <version>${version.jctools}</version>
+            </dependency>
+
             <!--  Kafka dependencies -->
             <dependency>
                 <groupId>org.apache.kafka</groupId>


[camel-kafka-connector] 12/12: chore: regen.

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 51367e12f46c836461c38689c937b43ca47b8fc2
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 12 18:57:29 2021 +0100

    chore: regen.
---
 .../src/generated/resources/connectors/camel-activemq-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-activemq-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-ahc-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-ahc-ws-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-ahc-ws-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-ahc-wss-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-ahc-wss-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-amqp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-amqp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-apns-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-apns-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-arangodb-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-as2-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-as2-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-asterisk-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-asterisk-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-atlasmap-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-atmos-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-atmos-source.json          | 2 +-
 .../generated/resources/connectors/camel-atmosphere-websocket-sink.json | 2 +-
 .../resources/connectors/camel-atmosphere-websocket-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-atom-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-atomix-map-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-atomix-map-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-atomix-messaging-sink.json | 2 +-
 .../generated/resources/connectors/camel-atomix-messaging-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-atomix-multimap-sink.json  | 2 +-
 .../src/generated/resources/connectors/camel-atomix-queue-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-atomix-queue-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-atomix-set-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-atomix-set-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-atomix-value-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-atomix-value-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-avro-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-avro-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-aws-cw-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-aws-ddb-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-ddbstream-source.json  | 2 +-
 .../src/generated/resources/connectors/camel-aws-ec2-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-ecs-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-eks-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-iam-sink.json          | 2 +-
 .../generated/resources/connectors/camel-aws-kinesis-firehose-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-aws-kinesis-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-aws-kinesis-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-aws-kms-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-lambda-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-aws-mq-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-aws-msk-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-s3-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-aws-s3-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws-sdb-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-ses-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-sns-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-sqs-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-sqs-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-aws-swf-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws-swf-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-aws-translate-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-aws2-athena-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-aws2-cw-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws2-ddb-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-ddbstream-source.json | 2 +-
 .../src/generated/resources/connectors/camel-aws2-ec2-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-ecs-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-eks-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-eventbridge-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-aws2-iam-sink.json         | 2 +-
 .../resources/connectors/camel-aws2-kinesis-firehose-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws2-kinesis-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-aws2-kinesis-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-aws2-kms-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-lambda-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-aws2-mq-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws2-msk-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-s3-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-aws2-s3-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-aws2-ses-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-sns-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-sqs-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-sqs-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-aws2-sts-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-aws2-translate-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-azure-blob-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-azure-blob-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-azure-eventhubs-sink.json  | 2 +-
 .../generated/resources/connectors/camel-azure-eventhubs-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-azure-queue-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-azure-queue-source.json    | 2 +-
 .../generated/resources/connectors/camel-azure-storage-blob-sink.json   | 2 +-
 .../generated/resources/connectors/camel-azure-storage-blob-source.json | 2 +-
 .../generated/resources/connectors/camel-azure-storage-queue-sink.json  | 2 +-
 .../resources/connectors/camel-azure-storage-queue-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-bean-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-beanstalk-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-beanstalk-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-box-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-box-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-braintree-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-caffeine-cache-sink.json   | 2 +-
 .../generated/resources/connectors/camel-caffeine-loadcache-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-chatscript-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-chunk-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-cm-sms-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-cmis-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-cmis-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-coap+tcp-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-coap+tcp-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-coap-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-coap-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-coaps+tcp-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-coaps+tcp-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-coaps-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-coaps-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-cometd-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-cometd-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-cometds-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-cometds-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-consul-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-consul-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-controlbus-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-corda-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-corda-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-couchbase-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-couchbase-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-couchdb-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-couchdb-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-cql-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-cql-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-cron-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-crypto-cms-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-crypto-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-cxf-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-cxf-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-cxfrs-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-cxfrs-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-dataformat-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-direct-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-direct-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-direct-vm-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-direct-vm-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-disruptor-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-disruptor-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-disruptor-vm-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-disruptor-vm-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-djl-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-dns-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-docker-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-docker-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-dozer-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-drill-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-dropbox-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-dropbox-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-ehcache-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-ehcache-source.json        | 2 +-
 .../generated/resources/connectors/camel-elasticsearch-rest-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-elsql-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-elsql-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-etcd-keys-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-etcd-stats-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-etcd-stats-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-etcd-watch-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-exec-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-facebook-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-facebook-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-fhir-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-fhir-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-file-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-file-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-file-watch-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-flatpack-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-flatpack-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-flink-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-fop-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-freemarker-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-ftp-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-ftp-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-ftps-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-ftps-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-ganglia-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-geocoder-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-git-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-git-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-github-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-github-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-google-bigquery-sink.json  | 2 +-
 .../generated/resources/connectors/camel-google-bigquery-sql-sink.json  | 2 +-
 .../src/generated/resources/connectors/camel-google-calendar-sink.json  | 2 +-
 .../generated/resources/connectors/camel-google-calendar-source.json    | 2 +-
 .../resources/connectors/camel-google-calendar-stream-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-google-drive-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-google-drive-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-google-mail-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-google-mail-source.json    | 2 +-
 .../generated/resources/connectors/camel-google-mail-stream-source.json | 2 +-
 .../src/generated/resources/connectors/camel-google-pubsub-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-google-pubsub-source.json  | 2 +-
 .../src/generated/resources/connectors/camel-google-sheets-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-google-sheets-source.json  | 2 +-
 .../resources/connectors/camel-google-sheets-stream-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-gora-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-gora-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-grape-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-graphql-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-grpc-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-grpc-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-guava-eventbus-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-guava-eventbus-source.json | 2 +-
 .../resources/connectors/camel-hazelcast-atomicvalue-sink.json          | 2 +-
 .../generated/resources/connectors/camel-hazelcast-instance-source.json | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-list-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-list-source.json | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-map-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-map-source.json  | 2 +-
 .../generated/resources/connectors/camel-hazelcast-multimap-sink.json   | 2 +-
 .../generated/resources/connectors/camel-hazelcast-multimap-source.json | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-queue-sink.json  | 2 +-
 .../generated/resources/connectors/camel-hazelcast-queue-source.json    | 2 +-
 .../resources/connectors/camel-hazelcast-replicatedmap-sink.json        | 2 +-
 .../resources/connectors/camel-hazelcast-replicatedmap-source.json      | 2 +-
 .../generated/resources/connectors/camel-hazelcast-ringbuffer-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-seda-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-seda-source.json | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-set-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-set-source.json  | 2 +-
 .../src/generated/resources/connectors/camel-hazelcast-topic-sink.json  | 2 +-
 .../generated/resources/connectors/camel-hazelcast-topic-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-hbase-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-hbase-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-hdfs-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-hdfs-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-http-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-https-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-iec60870-client-sink.json  | 2 +-
 .../generated/resources/connectors/camel-iec60870-client-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-iec60870-server-sink.json  | 2 +-
 .../generated/resources/connectors/camel-iec60870-server-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-ignite-cache-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-ignite-cache-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-ignite-compute-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-ignite-events-source.json  | 2 +-
 .../src/generated/resources/connectors/camel-ignite-idgen-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-ignite-messaging-sink.json | 2 +-
 .../generated/resources/connectors/camel-ignite-messaging-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-ignite-queue-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-ignite-set-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-imap-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-imap-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-imaps-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-imaps-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-infinispan-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-infinispan-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-influxdb-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-iota-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-ipfs-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-irc-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-irc-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-ironmq-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-ironmq-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-jbpm-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jbpm-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-jcache-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-jcache-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-jclouds-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-jclouds-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-jcr-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-jcr-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-jdbc-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jetty-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-jgroups-raft-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-jgroups-raft-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-jgroups-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-jgroups-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-jing-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jira-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jira-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-jms-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-jms-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-jmx-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-jolt-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jooq-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-jooq-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-jpa-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-jpa-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-jslt-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-json-validator-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-jsonata-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-jt400-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-jt400-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-kafka-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-kafka-source.json          | 2 +-
 .../resources/connectors/camel-kubernetes-config-maps-sink.json         | 2 +-
 .../resources/connectors/camel-kubernetes-custom-resources-sink.json    | 2 +-
 .../resources/connectors/camel-kubernetes-custom-resources-source.json  | 2 +-
 .../resources/connectors/camel-kubernetes-deployments-sink.json         | 2 +-
 .../resources/connectors/camel-kubernetes-deployments-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-hpa-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-hpa-source.json | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-job-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-job-source.json | 2 +-
 .../resources/connectors/camel-kubernetes-namespaces-sink.json          | 2 +-
 .../resources/connectors/camel-kubernetes-namespaces-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-nodes-sink.json | 2 +-
 .../generated/resources/connectors/camel-kubernetes-nodes-source.json   | 2 +-
 .../connectors/camel-kubernetes-persistent-volumes-claims-sink.json     | 2 +-
 .../resources/connectors/camel-kubernetes-persistent-volumes-sink.json  | 2 +-
 .../src/generated/resources/connectors/camel-kubernetes-pods-sink.json  | 2 +-
 .../generated/resources/connectors/camel-kubernetes-pods-source.json    | 2 +-
 .../connectors/camel-kubernetes-replication-controllers-sink.json       | 2 +-
 .../connectors/camel-kubernetes-replication-controllers-source.json     | 2 +-
 .../resources/connectors/camel-kubernetes-resources-quota-sink.json     | 2 +-
 .../generated/resources/connectors/camel-kubernetes-secrets-sink.json   | 2 +-
 .../resources/connectors/camel-kubernetes-service-accounts-sink.json    | 2 +-
 .../generated/resources/connectors/camel-kubernetes-services-sink.json  | 2 +-
 .../resources/connectors/camel-kubernetes-services-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-kudu-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-language-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-ldap-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-ldif-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-log-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-lpr-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-lucene-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-lumberjack-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-master-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-metrics-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-micrometer-sink.json       | 2 +-
 .../generated/resources/connectors/camel-microprofile-metrics-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-milo-client-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-milo-client-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-milo-server-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-milo-server-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-mina-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-mina-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-minio-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-minio-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-mllp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-mllp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-mongodb-gridfs-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-mongodb-gridfs-source.json | 2 +-
 .../src/generated/resources/connectors/camel-mongodb-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-mongodb-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-msv-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-mustache-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-mvel-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-mybatis-bean-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-mybatis-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-mybatis-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-nagios-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-nats-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-nats-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-netty-http-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-netty-http-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-netty-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-netty-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-nitrite-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-nitrite-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-nsq-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-nsq-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-oaipmh-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-oaipmh-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-olingo2-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-olingo2-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-olingo4-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-olingo4-source.json        | 2 +-
 .../resources/connectors/camel-openshift-build-configs-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-openshift-builds-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-openstack-cinder-sink.json | 2 +-
 .../src/generated/resources/connectors/camel-openstack-glance-sink.json | 2 +-
 .../generated/resources/connectors/camel-openstack-keystone-sink.json   | 2 +-
 .../generated/resources/connectors/camel-openstack-neutron-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-openstack-nova-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-openstack-swift-sink.json  | 2 +-
 .../src/generated/resources/connectors/camel-optaplanner-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-optaplanner-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-paho-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-paho-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-pdf-sink.json              | 2 +-
 .../resources/connectors/camel-pg-replication-slot-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-pgevent-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-pgevent-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-platform-http-source.json  | 2 +-
 .../src/generated/resources/connectors/camel-pop3-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-pop3-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-pop3s-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-pop3s-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-pubnub-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-pubnub-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-pulsar-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-pulsar-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-quartz-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-quickfix-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-quickfix-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-rabbitmq-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-rabbitmq-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-reactive-streams-sink.json | 2 +-
 .../generated/resources/connectors/camel-reactive-streams-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-rest-api-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-rest-openapi-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-rest-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-rest-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-rest-swagger-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-resteasy-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-resteasy-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-rss-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-saga-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-salesforce-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-salesforce-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-sap-netweaver-sink.json    | 2 +-
 .../src/generated/resources/connectors/camel-scheduler-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-schematron-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-scp-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-seda-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-seda-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-service-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-servicenow-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-servlet-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-sftp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-sftp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-sip-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-sip-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-sips-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-sips-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-sjms-batch-source.json     | 2 +-
 .../src/generated/resources/connectors/camel-sjms-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-sjms-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-sjms2-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-sjms2-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-slack-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-slack-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-smpp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-smpp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-smpps-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-smpps-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-smtp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-smtp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-smtps-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-smtps-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-snmp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-snmp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-solr-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-solrCloud-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-solrs-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-soroush-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-soroush-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-spark-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-splunk-hec-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-splunk-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-splunk-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-spring-batch-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-spring-event-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-spring-event-source.json   | 2 +-
 .../generated/resources/connectors/camel-spring-integration-sink.json   | 2 +-
 .../generated/resources/connectors/camel-spring-integration-source.json | 2 +-
 .../src/generated/resources/connectors/camel-spring-ldap-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-spring-redis-sink.json     | 2 +-
 .../src/generated/resources/connectors/camel-spring-redis-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-spring-ws-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-spring-ws-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-sql-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-sql-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-sql-stored-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-ssh-sink.json              | 2 +-
 .../src/generated/resources/connectors/camel-ssh-source.json            | 2 +-
 .../src/generated/resources/connectors/camel-stax-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-stomp-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-stomp-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-stream-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-stream-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-string-template-sink.json  | 2 +-
 .../src/generated/resources/connectors/camel-stub-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-stub-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-telegram-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-telegram-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-thrift-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-thrift-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-tika-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-timer-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-twilio-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-twilio-source.json         | 2 +-
 .../resources/connectors/camel-twitter-directmessage-sink.json          | 2 +-
 .../resources/connectors/camel-twitter-directmessage-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-twitter-search-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-twitter-search-source.json | 2 +-
 .../src/generated/resources/connectors/camel-twitter-timeline-sink.json | 2 +-
 .../generated/resources/connectors/camel-twitter-timeline-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-undertow-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-undertow-source.json       | 2 +-
 .../src/generated/resources/connectors/camel-validator-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-velocity-sink.json         | 2 +-
 .../src/generated/resources/connectors/camel-vertx-http-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-vertx-kafka-sink.json      | 2 +-
 .../src/generated/resources/connectors/camel-vertx-kafka-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-vertx-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-vertx-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-vertx-websocket-sink.json  | 2 +-
 .../generated/resources/connectors/camel-vertx-websocket-source.json    | 2 +-
 .../src/generated/resources/connectors/camel-vm-sink.json               | 2 +-
 .../src/generated/resources/connectors/camel-vm-source.json             | 2 +-
 .../src/generated/resources/connectors/camel-weather-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-weather-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-web3j-sink.json            | 2 +-
 .../src/generated/resources/connectors/camel-web3j-source.json          | 2 +-
 .../src/generated/resources/connectors/camel-webhook-source.json        | 2 +-
 .../src/generated/resources/connectors/camel-websocket-jsr356-sink.json | 2 +-
 .../generated/resources/connectors/camel-websocket-jsr356-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-websocket-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-websocket-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-weka-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-wordpress-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-wordpress-source.json      | 2 +-
 .../src/generated/resources/connectors/camel-workday-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-xchange-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-xj-sink.json               | 2 +-
 .../src/generated/resources/connectors/camel-xmlsecurity-sign-sink.json | 2 +-
 .../generated/resources/connectors/camel-xmlsecurity-verify-sink.json   | 2 +-
 .../src/generated/resources/connectors/camel-xmpp-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-xmpp-source.json           | 2 +-
 .../src/generated/resources/connectors/camel-xquery-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-xquery-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-xslt-saxon-sink.json       | 2 +-
 .../src/generated/resources/connectors/camel-xslt-sink.json             | 2 +-
 .../src/generated/resources/connectors/camel-yammer-sink.json           | 2 +-
 .../src/generated/resources/connectors/camel-yammer-source.json         | 2 +-
 .../src/generated/resources/connectors/camel-zendesk-sink.json          | 2 +-
 .../src/generated/resources/connectors/camel-zendesk-source.json        | 2 +-
 .../generated/resources/connectors/camel-zookeeper-master-source.json   | 2 +-
 .../src/generated/resources/connectors/camel-zookeeper-sink.json        | 2 +-
 .../src/generated/resources/connectors/camel-zookeeper-source.json      | 2 +-
 528 files changed, 528 insertions(+), 528 deletions(-)

diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-sink.json
index a09757e..a409eaf 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-activemq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-source.json
index 5787b87..193acde 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-activemq-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-activemq-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send messages to (or consume from) Apache ActiveMQ. This component extends the Camel JMS component."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-sink.json
index d7edd01..35bb697 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ahc-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call external HTTP services using Async Http Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-sink.json
index 3ede5ff..75ef2e2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ahc-ws-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange data with external Websocket servers using Async Http Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-source.json
index c5e6ebc..1d2204a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-ws-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ahc-ws-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange data with external Websocket servers using Async Http Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-sink.json
index 4551f5a..7c03b47 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ahc-wss-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange data with external Websocket servers using Async Http Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-source.json
index 612f4e7..83c77ef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ahc-wss-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ahc-wss-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange data with external Websocket servers using Async Http Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-sink.json
index 0da456f..5b762f5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-amqp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Messaging with AMQP protocol using Apache QPid Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-source.json
index 9f4ddd6..717f153 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-amqp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-amqp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Messaging with AMQP protocol using Apache QPid Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-sink.json
index 41e0c80..763f1cc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-apns-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send notifications to Apple iOS devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-source.json
index f01e88e..881a49a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-apns-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-apns-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send notifications to Apple iOS devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-arangodb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-arangodb-sink.json
index cea855b..6e78600 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-arangodb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-arangodb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-arangodb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on ArangoDb when used as a Document Database, or as a Graph Database"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-sink.json
index b2b99f3..8717a11 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-as2-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transfer data securely and reliably using the AS2 protocol (RFC4130)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-source.json
index 18ae67c..3c77066 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-as2-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-as2-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transfer data securely and reliably using the AS2 protocol (RFC4130)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-sink.json
index 3243fa8..666b351 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-asterisk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Asterisk PBX Server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-source.json
index 6d96bb5..bb245a2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-asterisk-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-asterisk-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Asterisk PBX Server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atlasmap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atlasmap-sink.json
index 2c3d9cf..707b2b2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atlasmap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atlasmap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atlasmap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transforms the message using an AtlasMap transformation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-sink.json
index b181832..8701f91 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atmos-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with EMC's ViPR object data services using the Atmos Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-source.json
index 9809882..adf873c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmos-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atmos-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with EMC's ViPR object data services using the Atmos Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-sink.json
index 505f77e..219edce 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atmosphere-websocket-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose WebSocket endpoints using the Atmosphere framework."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-source.json
index 15d80bd..4520137 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atmosphere-websocket-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atmosphere-websocket-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose WebSocket endpoints using the Atmosphere framework."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atom-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atom-source.json
index ee64c92..acf9b68 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atom-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atom-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atom-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll Atom RSS feeds."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-sink.json
index 768af06..5aa60df 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-map-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-source.json
index 3450914..33ea943 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-map-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-map-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-sink.json
index 002d9d5..b18c39e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-messaging-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's group messaging."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-source.json
index 08f151d..435c6cc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-messaging-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-messaging-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's group messaging."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-multimap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-multimap-sink.json
index dbdc93c..52bd82c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-multimap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-multimap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-multimap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed multi map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-sink.json
index 2cfb215..f707016 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-queue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed queue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-source.json
index 73d1202..ef6db22 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-queue-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-queue-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed queue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-sink.json
index 42c03d0..e1723f4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-set-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed set."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-source.json
index c899370..bf85f86 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-set-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-set-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed set."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-sink.json
index a1e6559..fea38ef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-value-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed value."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-source.json
index c4a8c97..8d7463f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-atomix-value-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-atomix-value-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Atomix's distributed value."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-sink.json
index e225b2d..4fe0480 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-avro-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Produce or consume Apache Avro RPC services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-source.json
index 8beac6f..b38b258 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-avro-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-avro-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Produce or consume Apache Avro RPC services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-cw-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-cw-sink.json
index 23e7968..93d5cbd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-cw-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-cw-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-cw-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send metrics to AWS CloudWatch."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddb-sink.json
index a4d52fb..f6af9c7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-ddb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve data from AWS DynamoDB service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddbstream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddbstream-source.json
index c8697f7..6978956 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddbstream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ddbstream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-ddbstream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive messages from AWS DynamoDB Stream service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ec2-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ec2-sink.json
index c878a56..96c3cc0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ec2-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ec2-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-ec2-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS EC2 instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ecs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ecs-sink.json
index 418b7ce..0ba12a0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ecs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ecs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-ecs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS ECS cluster instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-eks-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-eks-sink.json
index d9b9e43..fbb4068 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-eks-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-eks-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-eks-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS EKS cluster instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-iam-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-iam-sink.json
index cc23505..48c8371 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-iam-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-iam-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-iam-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS IAM instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-firehose-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-firehose-sink.json
index 2480433..dad9a9c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-firehose-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-firehose-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-kinesis-firehose-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume data from AWS Kinesis Firehose streams."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-sink.json
index 760a72d..51cf494 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-kinesis-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume and produce records from AWS Kinesis Streams."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-source.json
index 541a6db..f33c04f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kinesis-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-kinesis-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume and produce records from AWS Kinesis Streams."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kms-sink.json
index 99525f0..eb52192 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-kms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-kms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage keys stored in AWS KMS instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-lambda-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-lambda-sink.json
index 01e1ffe..f3de748 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-lambda-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-lambda-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-lambda-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage and invoke AWS Lambda functions."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-mq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-mq-sink.json
index ab335c6..a64a0b6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-mq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-mq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-mq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS MQ instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-msk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-msk-sink.json
index 397ef17..e10b08a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-msk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-msk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-msk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS MSK instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-sink.json
index b802f2d..3c64f01 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-s3-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from AWS S3 Storage Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-source.json
index 1887a04..7c1297f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-s3-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-s3-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from AWS S3 Storage Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sdb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sdb-sink.json
index 3a05bce..7a14363 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sdb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sdb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-sdb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and Retrieve data from\/to AWS SDB service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ses-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ses-sink.json
index 6817b83..90565ef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ses-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-ses-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-ses-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send e-mails through AWS SES service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sns-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sns-sink.json
index 0fbbc64..b03f0d6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sns-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sns-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-sns-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send messages to an AWS Simple Notification Topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-sink.json
index 46c9559..9ec8f35 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-sqs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sending and receive messages to\/from AWS SQS service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-source.json
index 9b1a20c..ed33046 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-sqs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-sqs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sending and receive messages to\/from AWS SQS service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-sink.json
index 3466009..01de7db 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-swf-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage workflows in the AWS Simple Workflow service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-source.json
index 54bc2f5..ba8c089 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-swf-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-swf-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage workflows in the AWS Simple Workflow service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-translate-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-translate-sink.json
index b41ffb6..9116cdb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-translate-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws-translate-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws-translate-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Translate texts using AWS Translate."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-athena-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-athena-sink.json
index 89c686e..2804d01 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-athena-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-athena-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-athena-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access AWS Athena service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-cw-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-cw-sink.json
index 087a8e0..bffb0ce 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-cw-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-cw-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-cw-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sending metrics to AWS CloudWatch using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddb-sink.json
index 1ff5aeb..c64a720 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-ddb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddbstream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddbstream-source.json
index bfe9553..d4a6ee5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddbstream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ddbstream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-ddbstream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ec2-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ec2-sink.json
index f409083..bbeb04c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ec2-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ec2-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-ec2-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS EC2 instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ecs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ecs-sink.json
index d047885..8788b0a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ecs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ecs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-ecs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS ECS cluster instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eks-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eks-sink.json
index fc86416..5167af6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eks-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eks-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-eks-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS EKS cluster instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eventbridge-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eventbridge-sink.json
index beae5bf..6b6152c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eventbridge-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-eventbridge-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-eventbridge-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS Eventbridge cluster instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-iam-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-iam-sink.json
index f22c547..f489f95 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-iam-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-iam-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-iam-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS IAM instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-firehose-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-firehose-sink.json
index 7380a58..a9760df 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-firehose-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-firehose-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-kinesis-firehose-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-sink.json
index b6d3ac0..d8f6d94 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-kinesis-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-source.json
index 1dce8db..78994a6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kinesis-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-kinesis-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kms-sink.json
index 017a992..a68ea4c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-kms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-kms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage keys stored in AWS KMS instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-lambda-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-lambda-sink.json
index 8033861..f311e0d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-lambda-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-lambda-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-lambda-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage and invoke AWS Lambda functions using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-mq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-mq-sink.json
index 13fca4d..062c07a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-mq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-mq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-mq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS MQ instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-msk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-msk-sink.json
index c349ff5..7870bbb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-msk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-msk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-msk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS MSK instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-sink.json
index 0e699bd..36024f3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-s3-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-source.json
index 175f18b..55885a2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-s3-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-s3-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ses-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ses-sink.json
index 25d944f..79409be 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ses-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-ses-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-ses-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send e-mails through AWS SES service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sns-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sns-sink.json
index dd43f0b..8e18b24 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sns-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sns-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-sns-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-sink.json
index 7e04401..967c365 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-sqs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sending and receive messages to\/from AWS SQS service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-source.json
index a54ef67..0953a48 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sqs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-sqs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sending and receive messages to\/from AWS SQS service using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sts-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sts-sink.json
index faf0920..c6c25f3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sts-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-sts-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-sts-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage AWS STS cluster instances using AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-translate-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-translate-sink.json
index 8b983fa..1c5d69f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-translate-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-aws2-translate-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-aws2-translate-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Translate texts using AWS Translate and AWS SDK version 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-sink.json
index 19ac7ab..0709019 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-blob-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve blobs from Azure Storage Blob Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-source.json
index bc7c8b2..cb886c1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-blob-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-blob-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve blobs from Azure Storage Blob Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-sink.json
index 9ba963b..520c3c6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-eventhubs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-source.json
index 422e531..36d769d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-eventhubs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-eventhubs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-sink.json
index 9255809..d9619d7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-queue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve messages from Azure Storage Queue Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-source.json
index 008680d..b286c0d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-queue-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-queue-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve messages from Azure Storage Queue Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-sink.json
index 1660f60..c4c4500 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-storage-blob-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve blobs from Azure Storage Blob Service using SDK v12."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-source.json
index 70b0dd6..f3e2590 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-blob-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-storage-blob-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve blobs from Azure Storage Blob Service using SDK v12."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-sink.json
index 5dbbc3d..65f7c94 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-storage-queue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "The azure-storage-queue component is used for storing and retrieving the messages to\/from Azure Storage Queue using Azure SDK v12."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-source.json
index 2693423..f45e79b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-azure-storage-queue-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-azure-storage-queue-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "The azure-storage-queue component is used for storing and retrieving the messages to\/from Azure Storage Queue using Azure SDK v12."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-bean-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-bean-sink.json
index c00d2f4..f3a64ba 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-bean-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-bean-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-bean-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Invoke methods of Java beans stored in Camel registry."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-sink.json
index 1074d55..250469f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-beanstalk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Retrieve and post-process Beanstalk jobs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-source.json
index 8500008..33f2bca 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-beanstalk-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-beanstalk-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Retrieve and post-process Beanstalk jobs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-sink.json
index 6894383..bbb9b9a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-box-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload, download and manage files, folders, groups, collaborations, etc. on box.com."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-source.json
index 1d1caaf..c009489 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-box-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-box-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload, download and manage files, folders, groups, collaborations, etc. on box.com."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-braintree-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-braintree-sink.json
index 3cfda15..c448136 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-braintree-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-braintree-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-braintree-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Process payments using Braintree Payments."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-cache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-cache-sink.json
index 9ea71b7..5c2d943 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-cache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-cache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-caffeine-cache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations using Caffeine Cache."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-loadcache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-loadcache-sink.json
index 41a4950..7a623c1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-loadcache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-caffeine-loadcache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-caffeine-loadcache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations using Caffeine Cache with an attached CacheLoader."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chatscript-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chatscript-sink.json
index fb176ca..442f7fa 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chatscript-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chatscript-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-chatscript-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Chat with a ChatScript Server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chunk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chunk-sink.json
index 72f30ca..b323701 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chunk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-chunk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-chunk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using Chunk templating engine."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cm-sms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cm-sms-sink.json
index 1c5e8b6..bc9bff5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cm-sms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cm-sms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cm-sms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send SMS messages via CM SMS Gateway."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-sink.json
index 836f527..db14a0d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cmis-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write data from to\/from a CMIS compliant content repositories."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-source.json
index e13bd96..46bd543 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cmis-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cmis-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write data from to\/from a CMIS compliant content repositories."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-sink.json
index e510a16..44e3d9c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coap-tcp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-source.json
index 0b9b002..b0c0ff2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap+tcp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coap-tcp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-sink.json
index e2dfe47..6fa38dd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-source.json
index 2b3c3de..d4cc7bb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coap-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coap-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-sink.json
index f10834e..a1e517c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coaps-tcp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-source.json
index 3d249ce..2dcbc3c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps+tcp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coaps-tcp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-sink.json
index dde4312..746e2ab 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coaps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-source.json
index 8c4f2af..73a14ef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-coaps-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-coaps-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from COAP capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-sink.json
index cab8933..fe5d832 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cometd-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Offers publish\/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD\/Bayeux protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-source.json
index 2bcacf2..f8e4759 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometd-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cometd-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Offers publish\/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD\/Bayeux protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-sink.json
index b1ff0fd..f7b7515 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cometds-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Offers publish\/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD\/Bayeux protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-source.json
index 9a97249..b4e7901 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cometds-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cometds-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Offers publish\/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD\/Bayeux protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-sink.json
index e86ad62..8b4e7b2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-consul-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with Consul service discovery and configuration store."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-source.json
index 815a257..88bab2c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-consul-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-consul-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with Consul service discovery and configuration store."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-controlbus-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-controlbus-sink.json
index 4f530fd..5085944 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-controlbus-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-controlbus-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-controlbus-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage and monitor Camel routes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-sink.json
index 1a6c692..f5da6e8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-corda-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations against Corda blockchain platform using corda-rpc library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-source.json
index a0d7527..86d197b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-corda-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-corda-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations against Corda blockchain platform using corda-rpc library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-sink.json
index ede28e7..39a4765 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-couchbase-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Query Couchbase Views with a poll strategy and\/or perform various operations against Couchbase databases."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-source.json
index dd46d1a..a0d5e43 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchbase-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-couchbase-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Query Couchbase Views with a poll strategy and\/or perform various operations against Couchbase databases."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-sink.json
index 1fdf2b6..5443298 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-couchdb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-source.json
index 8abbd95..aa67d1d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-couchdb-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-couchdb-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-sink.json
index ec1df16..445c5de 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cql-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-source.json
index af2b542..e715361 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cql-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cql-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cron-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cron-source.json
index f613139..2143fd7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cron-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cron-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cron-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "A generic interface for triggering events at times specified through the Unix cron syntax."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-cms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-cms-sink.json
index 45311e2..751c52a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-cms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-cms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-crypto-cms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Encrypt, decrypt, sign and verify data in CMS Enveloped Data format."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-sink.json
index 0f23adb..c03ef61 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-crypto-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-crypto-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-sink.json
index d228a13..b3977d0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cxf-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-source.json
index e6292ed..024ef98 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxf-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cxf-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-sink.json
index bf9ed4b..d76613b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cxfrs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-source.json
index f11a345..f29d612 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-cxfrs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-cxfrs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dataformat-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dataformat-sink.json
index f205ea3..a3c2d0e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dataformat-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dataformat-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-dataformat-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Use a Camel Data Format as a regular Camel Component."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-sink.json
index 29f6d02..091c88b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-direct-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint from the same Camel Context synchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-source.json
index b923c8b..cc64ad1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-direct-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint from the same Camel Context synchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-sink.json
index abd1d0a..81cb31c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-direct-vm-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint from any Camel Context in the same JVM synchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-source.json
index 4fb4eaa..e056b5e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-direct-vm-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-direct-vm-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint from any Camel Context in the same JVM synchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-sink.json
index 886ca8d..7189db2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-disruptor-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Provides asynchronous SEDA behavior using LMAX Disruptor."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-source.json
index 2f13fab..16e1d09 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-disruptor-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Provides asynchronous SEDA behavior using LMAX Disruptor."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-sink.json
index 228e787..85983ce 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-disruptor-vm-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Provides asynchronous SEDA behavior using LMAX Disruptor."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-source.json
index 65092f9..52390de 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-disruptor-vm-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-disruptor-vm-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Provides asynchronous SEDA behavior using LMAX Disruptor."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-djl-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-djl-sink.json
index e313744..991ba68 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-djl-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-djl-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-djl-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Infer Deep Learning models from message exchanges data using Deep Java Library (DJL)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dns-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dns-sink.json
index 4ca46e7..43d3f6e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dns-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dns-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-dns-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform DNS queries using DNSJava."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-sink.json
index f94e21e..dc6d223 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-docker-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage Docker containers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-source.json
index 46bf2d7..b4a762b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-docker-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-docker-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage Docker containers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dozer-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dozer-sink.json
index f4b4d66..8349ec1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dozer-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dozer-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-dozer-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Map between Java beans using the Dozer mapping library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-drill-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-drill-sink.json
index 6b8e4b9..9238c9d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-drill-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-drill-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-drill-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform queries against an Apache Drill cluster."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-sink.json
index 0f0b26c..8de4cc5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-dropbox-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload, download and manage files, folders, groups, collaborations, etc on Dropbox."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-source.json
index eb3da93..049bd3e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-dropbox-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-dropbox-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload, download and manage files, folders, groups, collaborations, etc on Dropbox."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-sink.json
index f2e483d..ec52bb5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ehcache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations using Ehcache."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-source.json
index 90ed3ee..7f595ba 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ehcache-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ehcache-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations using Ehcache."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elasticsearch-rest-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elasticsearch-rest-sink.json
index 91acfc6..1b9212c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elasticsearch-rest-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elasticsearch-rest-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-elasticsearch-rest-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to with an ElasticSearch via REST API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-sink.json
index 18ee4e6..b73df5c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-elsql-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Use ElSql to define SQL queries. Extends the SQL Component."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-source.json
index 9b45a70..c961961 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-elsql-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-elsql-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Use ElSql to define SQL queries. Extends the SQL Component."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-keys-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-keys-sink.json
index bc37d4c..9dd9df1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-keys-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-keys-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-etcd-keys-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Get, set or delete keys in etcd key-value store."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-sink.json
index 510af29..6f33064 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-etcd-stats-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access etcd cluster statistcs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-source.json
index 515d9bb..3b926d6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-stats-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-etcd-stats-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access etcd cluster statistcs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-watch-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-watch-source.json
index b3e158b..4226ec6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-watch-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-etcd-watch-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-etcd-watch-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Watch specific etcd keys or directories for changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-exec-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-exec-sink.json
index ab939bc..b6cd80a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-exec-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-exec-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-exec-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Execute commands on the underlying operating system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-sink.json
index 9762c09..c1fc9c8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-facebook-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to Facebook APIs supported by Facebook4J."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-source.json
index 34f8a41..7dc3901 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-facebook-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-facebook-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to Facebook APIs supported by Facebook4J."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-sink.json
index dc5785d..34652ff 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-fhir-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-source.json
index bc8f6a2..fd1ac7f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fhir-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-fhir-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-sink.json
index 8bb85c9..6ec587e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-file-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write files."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-source.json
index f60fe8e..928eb40 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-file-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write files."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-watch-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-watch-source.json
index a4c6264..47dee36 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-watch-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-file-watch-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-file-watch-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Get notified about file events in a directory using java.nio.file.WatchService."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-sink.json
index 407d0ed..fa4ce6d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-flatpack-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Parse fixed width and delimited files using the FlatPack library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-source.json
index b59f246..4f45ef5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flatpack-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-flatpack-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Parse fixed width and delimited files using the FlatPack library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flink-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flink-sink.json
index 7e4a11b..7027675 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flink-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-flink-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-flink-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send DataSet jobs to an Apache Flink cluster."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fop-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fop-sink.json
index b3c8f50..8ba969e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fop-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-fop-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-fop-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Render messages into PDF and other output formats supported by Apache FOP."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-freemarker-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-freemarker-sink.json
index aab806a..f55899e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-freemarker-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-freemarker-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-freemarker-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using FreeMarker templates."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-sink.json
index c6cf8c6..11c2b83 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ftp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from FTP servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-source.json
index cb39648..1c9e26e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ftp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from FTP servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-sink.json
index c0451f7..6b1911a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ftps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from FTP servers supporting the FTPS protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-source.json
index 245c4fe..266452a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ftps-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ftps-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from FTP servers supporting the FTPS protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ganglia-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ganglia-sink.json
index a18b467..d593eab 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ganglia-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ganglia-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ganglia-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send metrics to Ganglia monitoring system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-geocoder-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-geocoder-sink.json
index 03a033a..849ce06 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-geocoder-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-geocoder-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-geocoder-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Find geocodes (latitude and longitude) for a given address or the other way round."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-sink.json
index b9806ca..a08e44f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-git-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on git repositories."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-source.json
index ab8a4b2..d050e05 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-git-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-git-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on git repositories."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-sink.json
index 64ce72d..9c791b0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-github-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with the GitHub API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-source.json
index e5d8e52..44235b0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-github-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-github-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with the GitHub API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sink.json
index 98a37f1..6eee304 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-bigquery-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Google BigQuery data warehouse for analytics."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sql-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sql-sink.json
index 4ce435f..b5fa596 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sql-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-bigquery-sql-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-bigquery-sql-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Google Cloud BigQuery service using SQL queries."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-sink.json
index c5daffd..e8bc783 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-calendar-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform various operations on a Google Calendar."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-source.json
index de9dade..f59687b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-calendar-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform various operations on a Google Calendar."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-stream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-stream-source.json
index 1285538..2709e5e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-stream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-calendar-stream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-calendar-stream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll for changes in a Google Calendar."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-sink.json
index 5ec3302..ea80a3c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-drive-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage files in Google Drive."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-source.json
index 5d4e188..f7502f4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-drive-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-drive-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage files in Google Drive."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-sink.json
index 088e2f0..896ce32 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-mail-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage messages in Google Mail."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-source.json
index 2a3614f..aa0f6eb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-mail-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage messages in Google Mail."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-stream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-stream-source.json
index 0a619de..b1a78b8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-stream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-mail-stream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-mail-stream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll for incoming messages in Google Mail."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-sink.json
index 30e98fd..0ce552e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-pubsub-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Google Cloud Platform PubSub Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-source.json
index fbfb2a5..0ea430d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-pubsub-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-pubsub-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Google Cloud Platform PubSub Service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-sink.json
index 21a07dd..a486ab8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-sheets-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage spreadsheets in Google Sheets."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-source.json
index ab542d6..7a2d9ea 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-sheets-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage spreadsheets in Google Sheets."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-stream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-stream-source.json
index c012877..2410df2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-stream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-google-sheets-stream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-google-sheets-stream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll for changes in Google Sheets."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-sink.json
index 480c01b..7389bcf 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-gora-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access NoSQL databases using the Apache Gora framework."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-source.json
index 33fe9da..0107f6c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-gora-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-gora-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access NoSQL databases using the Apache Gora framework."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grape-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grape-sink.json
index 94d750b..2d49e34 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grape-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grape-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-grape-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Fetch, load and manage additional jars dynamically after Camel Context was started."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-graphql-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-graphql-sink.json
index 78fa417..4e16149 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-graphql-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-graphql-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-graphql-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send GraphQL queries and mutations to external systems."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-sink.json
index 0b860e3..e5f27c1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-grpc-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose gRPC endpoints and access external gRPC endpoints."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-source.json
index f51915c..2e049f3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-grpc-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-grpc-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose gRPC endpoints and access external gRPC endpoints."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-sink.json
index f04a7d0..645ef6f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-guava-eventbus-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Guava EventBus."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-source.json
index 7a74364..a892421 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-guava-eventbus-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-guava-eventbus-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Guava EventBus."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-atomicvalue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-atomicvalue-sink.json
index 3ab5d09..0ed2ebe 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-atomicvalue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-atomicvalue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-atomicvalue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-instance-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-instance-source.json
index 55b88af..57059b5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-instance-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-instance-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-instance-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Consume join\/leave events of a cache instance in a Hazelcast cluster."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-sink.json
index a56d599..41280ce 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-list-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed list."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-source.json
index 82a49ab..7610002 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-list-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-list-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed list."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-sink.json
index f90c1d8..cec9250 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-map-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-source.json
index 67bab2d..3e04fba 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-map-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-map-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-sink.json
index 1827397..7fc3c46 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-multimap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed multimap."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-source.json
index 6d2640d..3dd8590 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-multimap-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-multimap-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed multimap."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-sink.json
index 47ef143..1823b5c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-queue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed queue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-source.json
index cb1bd3e..20ff714 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-queue-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-queue-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed queue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-sink.json
index c8a7353..aa5f00d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-replicatedmap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast replicated map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-source.json
index 133e4fd..96aef0e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-replicatedmap-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-replicatedmap-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast replicated map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-ringbuffer-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-ringbuffer-sink.json
index 898c496..31a4a47 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-ringbuffer-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-ringbuffer-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-ringbuffer-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed ringbuffer."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-sink.json
index 7349471..7583d6e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-seda-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Asynchronously send\/receive Exchanges between Camel routes running on potentially distinct JVMs\/hosts backed by Hazelcast BlockingQueue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-source.json
index 8ea7da4..1cea226 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-seda-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-seda-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Asynchronously send\/receive Exchanges between Camel routes running on potentially distinct JVMs\/hosts backed by Hazelcast BlockingQueue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-sink.json
index 3f9b148..91f6034 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-set-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed set."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-source.json
index 1f7ef02..d3feef8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-set-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-set-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Hazelcast distributed set."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-sink.json
index 8e617e4..9b8ab85 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-topic-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Hazelcast distributed topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-source.json
index 6c20826..fb4a8e3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hazelcast-topic-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hazelcast-topic-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Hazelcast distributed topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-sink.json
index 022496c..f325f65 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hbase-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Reading and write from\/to an HBase store (Hadoop database)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-source.json
index 39580a5..66b4880 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hbase-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hbase-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Reading and write from\/to an HBase store (Hadoop database)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-sink.json
index 2dffeb1..eebe735 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hdfs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write from\/to an HDFS filesystem using Hadoop 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-source.json
index 0ba2541..32a6ab2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-hdfs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-hdfs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write from\/to an HDFS filesystem using Hadoop 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-http-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-http-sink.json
index e89226a..a4c0235 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-http-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-http-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-http-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to external HTTP servers using Apache HTTP Client 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-https-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-https-sink.json
index 74751c5..2d5132b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-https-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-https-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-https-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to external HTTP servers using Apache HTTP Client 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-sink.json
index c25c950..6199926 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-iec60870-client-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-source.json
index badfeab..7261f0a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-client-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-iec60870-client-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-sink.json
index 46a20b2..2431921 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-iec60870-server-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-source.json
index 096bf71..7597e7c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iec60870-server-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-iec60870-server-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-sink.json
index 27bcaca..97c6e98 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-cache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform cache operations on an Ignite cache or consume changes from a continuous query."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-source.json
index b58dcaf..67ed5fb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-cache-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-cache-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform cache operations on an Ignite cache or consume changes from a continuous query."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-compute-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-compute-sink.json
index 6156b2e..c39db8d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-compute-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-compute-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-compute-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Run compute operations on an Ignite cluster."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-events-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-events-source.json
index c917654..07c806f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-events-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-events-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-events-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive events from an Ignite cluster by creating a local event listener."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-idgen-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-idgen-sink.json
index 5039fd6..963392c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-idgen-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-idgen-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-idgen-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Ignite Atomic Sequences and ID Generators ."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-sink.json
index 6357fd6..11602f7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-messaging-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from an Ignite topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-source.json
index 695a5c1..617fc6b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-messaging-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-messaging-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from an Ignite topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-queue-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-queue-sink.json
index 6c4047e..24c0f52 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-queue-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-queue-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-queue-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Ignite Queue data structures."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-set-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-set-sink.json
index b40256a..1f3c8a4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-set-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ignite-set-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ignite-set-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Ignite Set data structures."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-sink.json
index 7e9081f..699ab06 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-imap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-source.json
index cf7538b..1e89476 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imap-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-imap-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-sink.json
index d29eba5..5031ede 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-imaps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-source.json
index 22d47ef..fe1026f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-imaps-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-imaps-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-sink.json
index 0d6acc6..e73cab0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-infinispan-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write from\/to Infinispan distributed key\/value store and data grid."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-source.json
index e507f89..67e99dd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-infinispan-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-infinispan-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write from\/to Infinispan distributed key\/value store and data grid."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-influxdb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-influxdb-sink.json
index f504cd4..0a7da24 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-influxdb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-influxdb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-influxdb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with InfluxDB, a time series database."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iota-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iota-sink.json
index c673011..71fc681 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iota-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-iota-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-iota-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage financial transactions using IOTA distributed ledger."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ipfs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ipfs-sink.json
index e3dc9a0..4b6c213 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ipfs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ipfs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ipfs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access the Interplanetary File System (IPFS)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-sink.json
index 8f66b81..ed3224a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-irc-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from and IRC chat."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-source.json
index 0dee35d..3df93b4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-irc-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-irc-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from and IRC chat."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-sink.json
index 49130d1..206cb5e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ironmq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from IronMQ an elastic and durable hosted message queue as a service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-source.json
index 4e0306b..773bd6f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ironmq-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ironmq-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from IronMQ an elastic and durable hosted message queue as a service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-sink.json
index b13bd7a..1541144 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jbpm-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with jBPM workflow engine over REST."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-source.json
index 5efbe9c..51bd0af 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jbpm-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jbpm-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with jBPM workflow engine over REST."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-sink.json
index b99464d..f60f989 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jcache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations against JSR107\/JCache."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-source.json
index 9b28d85..181383b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcache-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jcache-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform caching operations against JSR107\/JCache."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-sink.json
index c0bbe70..c135898 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jclouds-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with jclouds compute and blobstore service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-source.json
index 1af24de..3809dd5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jclouds-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jclouds-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with jclouds compute and blobstore service."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-sink.json
index 3e19e7b..963669c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jcr-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write nodes to\/from a JCR compliant content repository."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-source.json
index ad3b8c1..25eef72 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jcr-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jcr-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read and write nodes to\/from a JCR compliant content repository."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jdbc-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jdbc-sink.json
index 808d627..00fe4f0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jdbc-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jdbc-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jdbc-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access databases through SQL and JDBC."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jetty-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jetty-source.json
index c81e36b..9dc0e6c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jetty-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jetty-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jetty-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose HTTP endpoints using Jetty 9."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-sink.json
index e9f2dbe..d861a4e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jgroups-raft-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with JGroups-raft clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-source.json
index 79fc708..4d22711 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-raft-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jgroups-raft-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with JGroups-raft clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-sink.json
index caa2be3..cbeebc6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jgroups-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with JGroups clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-source.json
index b2833ad..f440741 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jgroups-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jgroups-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with JGroups clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jing-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jing-sink.json
index b58b7a3..9ba2d01 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jing-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jing-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jing-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-sink.json
index 1f28463..7f7b26e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jira-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with JIRA issue tracker."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-source.json
index 5ac86ed..35abb73 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jira-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jira-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with JIRA issue tracker."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-sink.json
index ccc617d..274f031 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from a JMS Queue or Topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-source.json
index e04fd69..7ad8ed5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jms-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jms-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from a JMS Queue or Topic."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jmx-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jmx-source.json
index 30f489f..7a914c8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jmx-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jmx-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jmx-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive JMX notifications."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jolt-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jolt-sink.json
index e0ecdda..f4d4bc9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jolt-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jolt-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jolt-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "JSON to JSON transformation using JOLT."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-sink.json
index 62396f8..34272b1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jooq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve Java objects from an SQL database using JOOQ."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-source.json
index 9da7298..21d99f9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jooq-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jooq-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve Java objects from an SQL database using JOOQ."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-sink.json
index 97a437a..5d931fa 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jpa-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve Java objects from databases using Java Persistence API (JPA)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-source.json
index 001d644..c7b80c4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jpa-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jpa-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve Java objects from databases using Java Persistence API (JPA)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jslt-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jslt-sink.json
index d13109f..feca0dd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jslt-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jslt-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jslt-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Query or transform JSON payloads using an JSLT."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-json-validator-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-json-validator-sink.json
index 763f528..24d09a7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-json-validator-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-json-validator-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-json-validator-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Validate JSON payloads using NetworkNT JSON Schema."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jsonata-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jsonata-sink.json
index 45bdead..a842f6e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jsonata-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jsonata-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jsonata-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "JSON to JSON transformation using JSONATA."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-sink.json
index 834dbd8..4fe49f1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jt400-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS\/400 and iSeries servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-source.json
index 0f4b05d..dd78073 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-jt400-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-jt400-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS\/400 and iSeries servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-sink.json
index d49e08b..d62b120 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kafka-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from an Apache Kafka broker."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-source.json
index a55d0e2..5777867 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kafka-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kafka-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from an Apache Kafka broker."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-config-maps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-config-maps-sink.json
index 35467cb..061a0e5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-config-maps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-config-maps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-config-maps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-sink.json
index 73e998d..f4f5178 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-custom-resources-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Custom Resources and get notified on Deployment changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-source.json
index dc5021a..7bb81b0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-custom-resources-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-custom-resources-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Custom Resources and get notified on Deployment changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-sink.json
index 4b52adf..ff53b4d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-deployments-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Deployments and get notified on Deployment changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-source.json
index 2dedc29..6bd3d60 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-deployments-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-deployments-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Deployments and get notified on Deployment changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-sink.json
index 1dc5847..e3516d9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-hpa-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-source.json
index 1958894..e83b938 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-hpa-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-hpa-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-sink.json
index d692f4d..e016511 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-job-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Jobs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-source.json
index 8239719..bd3b236 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-job-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-job-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Jobs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-sink.json
index 42af8ec..44f23ed 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-namespaces-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Namespaces and get notified on Namespace changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-source.json
index 12a0757..8e5c596 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-namespaces-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-namespaces-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Namespaces and get notified on Namespace changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-sink.json
index 86d6d83..5dfce60 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-nodes-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Nodes and get notified on Node changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-source.json
index b456003..f8fd821 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-nodes-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-nodes-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Nodes and get notified on Node changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-claims-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-claims-sink.json
index a2158b6..a516eeb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-claims-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-claims-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-persistent-volumes-claims-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-sink.json
index 3f3255e..5b19d96 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-persistent-volumes-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-persistent-volumes-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-sink.json
index 0adb710..ca73de8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-pods-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Pods and get notified on Pod changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-source.json
index 1b09c01..1f52b0b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-pods-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-pods-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Pods and get notified on Pod changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-sink.json
index 17fb3c5..f880bc2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-replication-controllers-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-source.json
index ee7f876..3645ba9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-replication-controllers-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-replication-controllers-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-resources-quota-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-resources-quota-sink.json
index 19afdfa..b259fdd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-resources-quota-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-resources-quota-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-resources-quota-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Resources Quotas."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-secrets-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-secrets-sink.json
index d67cf77..9bb2215 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-secrets-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-secrets-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-secrets-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Secrets."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-service-accounts-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-service-accounts-sink.json
index 9b683e7..6762876 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-service-accounts-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-service-accounts-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-service-accounts-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Service Accounts."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-sink.json
index b9bf364..7c154a4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-services-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Services and get notified on Service changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-source.json
index c732e91..8b3c002 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kubernetes-services-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kubernetes-services-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on Kubernetes Services and get notified on Service changes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kudu-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kudu-sink.json
index abe6d31..9b16276 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kudu-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-kudu-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-kudu-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-language-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-language-sink.json
index 56bd07e..09d95c1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-language-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-language-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-language-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Execute scripts in any of the languages supported by Camel."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldap-sink.json
index ec1a36b..8ee376b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ldap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform searches on LDAP servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldif-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldif-sink.json
index 24b5440..3f268c7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldif-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ldif-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ldif-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform updates on an LDAP server from an LDIF body content."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-log-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-log-sink.json
index 697d34a..07f50a9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-log-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-log-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-log-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Log messages to the underlying logging mechanism."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lpr-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lpr-sink.json
index 0a85e08..31d88db 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lpr-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lpr-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-lpr-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send print jobs to printers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lucene-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lucene-sink.json
index f499bbf..87acc1b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lucene-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lucene-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-lucene-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform inserts or queries against Apache Lucene databases."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lumberjack-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lumberjack-source.json
index c2e1301..e4a3624 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lumberjack-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-lumberjack-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-lumberjack-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive logs messages using the Lumberjack protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-master-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-master-source.json
index 13acabf..10fb391 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-master-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-master-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-master-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-metrics-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-metrics-sink.json
index 05d299b..14eee42 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-metrics-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-metrics-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-metrics-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Collect various metrics directly from Camel routes using the DropWizard metrics library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-micrometer-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-micrometer-sink.json
index 82dda3d..119bade 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-micrometer-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-micrometer-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-micrometer-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Collect various metrics directly from Camel routes using the Micrometer library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-microprofile-metrics-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-microprofile-metrics-sink.json
index 1db7064..d830228 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-microprofile-metrics-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-microprofile-metrics-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-microprofile-metrics-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose metrics from Camel routes."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-sink.json
index 08022fa..de8c45f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-milo-client-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Connect to OPC UA servers using the binary protocol for acquiring telemetry data."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-source.json
index b329121..6ae7d42 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-client-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-milo-client-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Connect to OPC UA servers using the binary protocol for acquiring telemetry data."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-sink.json
index a924b2c..7f4c3bd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-milo-server-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Make telemetry data available as an OPC UA server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-source.json
index 95faa67..1fc859a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-milo-server-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-milo-server-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Make telemetry data available as an OPC UA server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-sink.json
index a6549ad..460bc61 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mina-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Socket level networking using TCP or UDP with Apache Mina 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-source.json
index 7be204b..f0d9f4e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mina-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mina-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Socket level networking using TCP or UDP with Apache Mina 2.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-sink.json
index 0f691df..4bf32d9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-minio-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from Minio Storage Service using Minio SDK."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-source.json
index 1c6ca06..532009c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-minio-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-minio-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Store and retrieve objects from Minio Storage Service using Minio SDK."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-sink.json
index 093ecc2..d173ac0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mllp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with external systems using the MLLP protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-source.json
index 52c5bbe..11c9bae 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mllp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mllp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with external systems using the MLLP protocol."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-sink.json
index 8be22ff..e0b6c46 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mongodb-gridfs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with MongoDB GridFS."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-source.json
index 8a3aec1..07112ef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-gridfs-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mongodb-gridfs-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with MongoDB GridFS."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-sink.json
index c5ba0e1..46bd7dd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mongodb-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on MongoDB documents and collections."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-source.json
index 1a47929..b3763d5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mongodb-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mongodb-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on MongoDB documents and collections."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-msv-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-msv-sink.json
index c817c2f..d625b5e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-msv-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-msv-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-msv-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Validate XML payloads using Multi-Schema Validator (MSV)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mustache-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mustache-sink.json
index 8207a4f..9091fbf 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mustache-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mustache-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mustache-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using a Mustache template."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mvel-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mvel-sink.json
index 791c952..3f2d78d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mvel-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mvel-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mvel-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using an MVEL template."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-bean-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-bean-sink.json
index 5b1ab94..2ccb72c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-bean-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-bean-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mybatis-bean-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform queries, inserts, updates or deletes in a relational database using MyBatis."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-sink.json
index 0a00622..f177af3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mybatis-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Performs a query, poll, insert, update or delete in a relational database using MyBatis."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-source.json
index 95961b3..137d8ff 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-mybatis-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-mybatis-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Performs a query, poll, insert, update or delete in a relational database using MyBatis."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nagios-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nagios-sink.json
index f7d219d..fa7f123 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nagios-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nagios-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nagios-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send passive checks to Nagios using JSendNSCA."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
index cfb8c2e..2488139 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nats-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from NATS messaging system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-source.json
index 905f8da..593acd4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nats-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nats-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from NATS messaging system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-sink.json
index 89ca463..4471ee8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-netty-http-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Netty HTTP server and client using the Netty 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-source.json
index fb571cf..46c0aae 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-http-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-netty-http-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Netty HTTP server and client using the Netty 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-sink.json
index 30a01f0..801f4d9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-netty-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Socket level networking using TCP or UDP with the Netty 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-source.json
index f6c14a0..bdb6447 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-netty-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-netty-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Socket level networking using TCP or UDP with the Netty 4.x."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-sink.json
index fca50f9..8f52a7e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nitrite-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Nitrite databases."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-source.json
index d4ccb49..074e201 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nitrite-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nitrite-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Nitrite databases."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-sink.json
index 5555018..697d41a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nsq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from NSQ realtime distributed messaging platform."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-source.json
index 12a8926..aef5df5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-nsq-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-nsq-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from NSQ realtime distributed messaging platform."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-sink.json
index 2505d0c..082fafb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-oaipmh-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Harvest metadata using OAI-PMH protocol"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-source.json
index 9e23ab5..d1fe513 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-oaipmh-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-oaipmh-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Harvest metadata using OAI-PMH protocol"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-sink.json
index a8b85cd..1185e34 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-olingo2-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with OData 2.0 services using Apache Olingo."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-source.json
index 56abe0b..87726b2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo2-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-olingo2-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with OData 2.0 services using Apache Olingo."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-sink.json
index 5220390..8d9ea56 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-olingo4-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with OData 4.0 services using Apache Olingo OData API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-source.json
index 8975dfe..aa9e4e8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-olingo4-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-olingo4-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with OData 4.0 services using Apache Olingo OData API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-build-configs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-build-configs-sink.json
index c79e8c0..a1cf1db 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-build-configs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-build-configs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openshift-build-configs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on OpenShift Build Configs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-builds-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-builds-sink.json
index 6108d9b..a93e955 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-builds-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openshift-builds-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openshift-builds-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations on OpenShift Builds."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-cinder-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-cinder-sink.json
index d5a6519..c999d1b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-cinder-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-cinder-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-cinder-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access data in OpenStack Cinder block storage."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-glance-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-glance-sink.json
index 77887f6..bfa5607 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-glance-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-glance-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-glance-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage VM images and metadata definitions in OpenStack Glance."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-keystone-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-keystone-sink.json
index df8cb36..32328a3 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-keystone-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-keystone-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-keystone-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-neutron-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-neutron-sink.json
index 252990b..c618fa5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-neutron-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-neutron-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-neutron-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access OpenStack Neutron for network services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-nova-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-nova-sink.json
index 7ec9651..ab04841 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-nova-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-nova-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-nova-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access OpenStack to manage compute resources."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-swift-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-swift-sink.json
index 3d1af1e..d35d778 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-swift-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-openstack-swift-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-openstack-swift-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access OpenStack Swift object\/blob store."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-sink.json
index 4f5116c..0357504 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-optaplanner-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Solve planning problems with OptaPlanner."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-source.json
index 3e11f9a..ec69c31 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-optaplanner-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-optaplanner-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Solve planning problems with OptaPlanner."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-sink.json
index 8e9d69c..01bb799 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-paho-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with MQTT message brokers using Eclipse Paho MQTT Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-source.json
index 1253758..d1877ff 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-paho-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-paho-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with MQTT message brokers using Eclipse Paho MQTT Client."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pdf-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pdf-sink.json
index abe8a44..c81b966 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pdf-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pdf-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pdf-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Create, modify or extract content from PDF documents."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pg-replication-slot-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pg-replication-slot-source.json
index f408f69..0a6e36a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pg-replication-slot-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pg-replication-slot-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pg-replication-slot-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-sink.json
index 1eb0e78..4373131 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pgevent-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive PostgreSQL events via LISTEN and NOTIFY commands."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-source.json
index 89b3cf1..fd5ff27 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pgevent-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pgevent-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive PostgreSQL events via LISTEN and NOTIFY commands."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-platform-http-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-platform-http-source.json
index 2bf37fd..c8f5dda 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-platform-http-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-platform-http-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-platform-http-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose HTTP endpoints using the HTTP server available in the current platform."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-sink.json
index 1ddb2e2..6d0f972 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pop3-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-source.json
index f9601ea..ef2d3f1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pop3-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-sink.json
index 361d41f..1a6e947 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pop3s-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-source.json
index dfd0c8c..357bc28 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pop3s-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pop3s-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-sink.json
index 2da2383..024466d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pubnub-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from PubNub data stream network for connected devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-source.json
index f71ee50..c5856bb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pubnub-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pubnub-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from PubNub data stream network for connected devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-sink.json
index 7bc9441..402cf66 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pulsar-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from\/to Apache Pulsar messaging system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-source.json
index 7f7e28c..e366fe7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-pulsar-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-pulsar-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from\/to Apache Pulsar messaging system."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quartz-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quartz-source.json
index 8d0b160..4057f8c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quartz-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quartz-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-quartz-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Schedule sending of messages using the Quartz 2.x scheduler."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-sink.json
index 88abfb5..1cdad47 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-quickfix-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Open a Financial Interchange (FIX) session using an embedded QuickFix\/J engine."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-source.json
index 3d5bda0..af5b1f1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-quickfix-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-quickfix-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Open a Financial Interchange (FIX) session using an embedded QuickFix\/J engine."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-sink.json
index 59c9e99..ed6fd71 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rabbitmq-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from RabbitMQ instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-source.json
index 35ad7b6..879e053 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rabbitmq-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rabbitmq-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from RabbitMQ instances."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-sink.json
index 838cb9c..198f67b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-reactive-streams-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with reactive stream processing libraries compatible with the reactive streams standard."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-source.json
index d8564c3..c415713 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-reactive-streams-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-reactive-streams-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Exchange messages with reactive stream processing libraries compatible with the reactive streams standard."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-api-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-api-source.json
index 6fbc44f..bb367cc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-api-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-api-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rest-api-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose OpenAPI Specification of the REST services defined using Camel REST DSL."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-openapi-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-openapi-sink.json
index 1f4af34..a325ba8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-openapi-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-openapi-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rest-openapi-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-sink.json
index 6afb8ac..20eb093 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rest-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose REST services or call external REST services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-source.json
index 115eb2a..31f714f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rest-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose REST services or call external REST services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-swagger-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-swagger-sink.json
index b4fa360..6efbfc4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-swagger-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rest-swagger-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rest-swagger-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Configure REST producers based on a Swagger (OpenAPI) specification document delegating to a component implementing the RestProducerFactory interface."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-sink.json
index 064fa6f..b0ae6dc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-resteasy-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose REST endpoints and access external REST servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-source.json
index 8839d63..865df2e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-resteasy-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-resteasy-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose REST endpoints and access external REST servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rss-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rss-source.json
index 82c7d17..d02a92f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rss-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-rss-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-rss-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll RSS feeds."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-saga-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-saga-sink.json
index 0e257f0..5ec7ee0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-saga-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-saga-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-saga-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Execute custom actions within a route using the Saga EIP."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
index a43bfa5..c83ea88 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-salesforce-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with Salesforce using Java DTOs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
index 389233a..d8f062b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-salesforce-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-salesforce-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Communicate with Salesforce using Java DTOs."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sap-netweaver-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sap-netweaver-sink.json
index b3cfbc3..a15f78c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sap-netweaver-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sap-netweaver-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sap-netweaver-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to SAP NetWeaver Gateway using HTTP."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scheduler-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scheduler-source.json
index 558648e..72be0ae 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scheduler-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scheduler-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-scheduler-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-schematron-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-schematron-sink.json
index ef2f81e..7bc2fa9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-schematron-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-schematron-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-schematron-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Validate XML payload using the Schematron Library."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scp-sink.json
index 0efbccf..6accb63 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-scp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-scp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Copy files to\/from remote hosts using the secure copy protocol (SCP)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-sink.json
index 46d6e01..907a737 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-seda-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Asynchronously call another endpoint from any Camel Context in the same JVM."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-source.json
index defcaf5..79ff3cf 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-seda-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-seda-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Asynchronously call another endpoint from any Camel Context in the same JVM."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-service-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-service-source.json
index b8c5cb7..bd34108 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-service-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-service-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-service-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servicenow-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servicenow-sink.json
index 3d90ccc..99cd392 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servicenow-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servicenow-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-servicenow-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with ServiceNow via its REST API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servlet-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servlet-source.json
index 4a2e6fd..73924ed 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servlet-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-servlet-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-servlet-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Serve HTTP requests by a Servlet."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-sink.json
index 61bfeba..4673ab9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sftp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from SFTP servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-source.json
index f0f1f42..2ac9e46 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sftp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sftp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Upload and download files to\/from SFTP servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-sink.json
index 186130a..ccdaba8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sip-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages using the SIP protocol (used in telecommunications)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-source.json
index 1800dbd..7a49bb2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sip-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sip-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages using the SIP protocol (used in telecommunications)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-sink.json
index c58246b..90897ff 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sips-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages using the SIP protocol (used in telecommunications)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-source.json
index b7650e7..faf8b5e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sips-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sips-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages using the SIP protocol (used in telecommunications)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-batch-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-batch-source.json
index 6758726..5a269d2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-batch-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-batch-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sjms-batch-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Highly performant and transactional batch consumption of messages from a JMS queue."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-sink.json
index bca04f8..1f5dbb7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sjms-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from a JMS Queue or Topic using plain JMS 1.x API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-source.json
index 46c1e6d..3af7b43 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sjms-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from a JMS Queue or Topic using plain JMS 1.x API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-sink.json
index bff99ca..6dd1998 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sjms2-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from a JMS Queue or Topic using plain JMS 2.x API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-source.json
index aeac160..fec06db 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sjms2-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sjms2-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from a JMS Queue or Topic using plain JMS 2.x API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-sink.json
index c4af1c5..984247f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-slack-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Slack."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-source.json
index fe1f370..37de67c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-slack-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-slack-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Slack."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-sink.json
index 92094c1..68c238e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smpp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive SMS messages using a SMSC (Short Message Service Center)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-source.json
index 01a40f6..2c1a6bb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smpp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive SMS messages using a SMSC (Short Message Service Center)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-sink.json
index 4a77a26..3451bef 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smpps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive SMS messages using a SMSC (Short Message Service Center)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-source.json
index f55aa95..45747e6 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smpps-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smpps-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive SMS messages using a SMSC (Short Message Service Center)."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-sink.json
index f7b68cb..ed2de75 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smtp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-source.json
index e7158a2..eb53f62 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smtp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-sink.json
index f2515f5..9ea2f0b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smtps-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-source.json
index 560257c..0de139f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-smtps-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-smtps-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive emails using imap, pop3 and smtp protocols."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-sink.json
index 2e9b7e3..3524318 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-snmp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive traps and poll SNMP (Simple Network Management Protocol) capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-source.json
index eed6a03..c40f2fa 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-snmp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-snmp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Receive traps and poll SNMP (Simple Network Management Protocol) capable devices."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solr-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solr-sink.json
index 10266bc..3cb9c0a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solr-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solr-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-solr-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations against Apache Lucene Solr."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrCloud-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrCloud-sink.json
index 535c2f1..11fe54b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrCloud-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrCloud-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-solrCloud-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations against Apache Lucene Solr."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrs-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrs-sink.json
index 71312cd..86afec2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrs-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-solrs-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-solrs-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform operations against Apache Lucene Solr."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-sink.json
index 1c27340..6961367 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-soroush-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages as a Soroush chat bot."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-source.json
index d99fc74..f5456bc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-soroush-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-soroush-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages as a Soroush chat bot."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spark-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spark-sink.json
index 114570d..fc030dc 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spark-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spark-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spark-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send RDD or DataFrame jobs to Apache Spark clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-hec-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-hec-sink.json
index f0c684a..78cbb8c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-hec-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-hec-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-splunk-hec-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "The splunk component allows to publish events in Splunk using the HTTP Event Collector."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-sink.json
index df8c020..2d5ca4e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-splunk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Publish or search for events in Splunk."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-source.json
index 03228f1..b63563c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-splunk-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-splunk-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Publish or search for events in Splunk."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-batch-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-batch-sink.json
index c3bd569..ba9412f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-batch-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-batch-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-batch-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send messages to Spring Batch for further processing."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-sink.json
index bab96f1..9b7a51e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-event-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Listen for Spring Application Events."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-source.json
index 92484c9..414bfe2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-event-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-event-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Listen for Spring Application Events."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-sink.json
index 73df3dc..7bc5200 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-integration-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Bridge Camel with Spring Integration."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-source.json
index cf018f4..22955f5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-integration-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-integration-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Bridge Camel with Spring Integration."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ldap-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ldap-sink.json
index 2da9b95..23eb9a8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ldap-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ldap-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-ldap-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform searches in LDAP servers using filters as the message payload."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
index 53334dd..86658d7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-redis-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from Redis."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
index 882d74f..1f1ebcd 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-redis-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-redis-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages from Redis."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-sink.json
index 35eefd4..844623b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-ws-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access external web services as a client or expose your own web services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-source.json
index 456e384..88b324f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-spring-ws-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-spring-ws-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access external web services as a client or expose your own web services."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-sink.json
index 7737ae0..6fc77de 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sql-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform SQL queries using Spring JDBC."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-source.json
index aadb5a9..82e2508 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sql-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform SQL queries using Spring JDBC."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-stored-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-stored-sink.json
index a476541..8309eb8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-stored-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-sql-stored-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-sql-stored-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform SQL queries as a JDBC Stored Procedures using Spring JDBC."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-sink.json
index 0590d82..40812be 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ssh-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Execute commands on remote hosts using SSH."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-source.json
index a5da739..dfdfba2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-ssh-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-ssh-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Execute commands on remote hosts using SSH."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stax-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stax-sink.json
index f4ab077..6ef0307 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stax-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stax-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stax-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Process XML payloads by a SAX ContentHandler."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-sink.json
index 8128c07..9aa8926 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stomp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and rececive messages to\/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-source.json
index ea6dbfb..cd567f9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stomp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stomp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and rececive messages to\/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-sink.json
index 0ee9d6b..b48f235 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stream-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read from system-in and write to system-out and system-err streams."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-source.json
index 60bd9c1..5dd16ed 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stream-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stream-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Read from system-in and write to system-out and system-err streams."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-string-template-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-string-template-sink.json
index 99dd74d..5e87bd5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-string-template-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-string-template-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-string-template-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using StringTemplate engine."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-sink.json
index ac0a0ed..259903c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stub-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Stub out any physical endpoints while in development or testing."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-source.json
index 1f8ecc9..c1683df 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-stub-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-stub-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Stub out any physical endpoints while in development or testing."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-sink.json
index e471d13..d0a8216 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-telegram-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages acting as a Telegram Bot Telegram Bot API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-source.json
index 3004c4f..e320c70 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-telegram-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-telegram-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages acting as a Telegram Bot Telegram Bot API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-sink.json
index ed248b6..b6f8622 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-thrift-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-source.json
index a93ecd7..edaed63 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-thrift-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-thrift-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-tika-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-tika-sink.json
index f3d2e57..9cd82f5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-tika-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-tika-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-tika-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Parse documents and extract metadata and text using Apache Tika."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-timer-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-timer-source.json
index 347addc..41cb52e 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-timer-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-timer-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-timer-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Generate messages in specified intervals using java.util.Timer."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-sink.json
index f848505..184ec09 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twilio-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Twilio REST APIs using Twilio Java SDK."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-source.json
index 963f00d..7260f7d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twilio-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twilio-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Twilio REST APIs using Twilio Java SDK."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-sink.json
index 3a361d6..fc4cf44 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-directmessage-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive Twitter direct messages."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-source.json
index ca9e681..d9ce9b1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-directmessage-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-directmessage-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive Twitter direct messages."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-sink.json
index 227947a..4365743 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-search-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Twitter Search."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-source.json
index 2d04e54..9c4fa7d 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-search-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-search-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access Twitter Search."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-sink.json
index ff77540..9359e53 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-timeline-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send tweets and receive tweets from user's timeline."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-source.json
index d088cee..95062f5 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-twitter-timeline-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-twitter-timeline-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send tweets and receive tweets from user's timeline."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-sink.json
index 6ce8af3..60572b9 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-undertow-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose HTTP and WebSocket endpoints and access external HTTP\/WebSocket servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-source.json
index 7cb1fa7..16b4f51 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-undertow-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-undertow-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose HTTP and WebSocket endpoints and access external HTTP\/WebSocket servers."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-validator-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-validator-sink.json
index cd26ada..5b97cdb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-validator-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-validator-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-validator-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Validate the payload using XML Schema and JAXP Validation."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-velocity-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-velocity-sink.json
index f679ee2..dd4cfc7 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-velocity-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-velocity-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-velocity-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform messages using a Velocity template."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-http-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-http-sink.json
index c7fcdab..5b373be 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-http-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-http-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-http-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send requests to external HTTP servers using Vert.x"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-sink.json
index 0f65340..523819b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-kafka-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from an Apache Kafka broker using vert.x Kafka client"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-source.json
index a859308..f029db2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-kafka-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-kafka-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sent and receive messages to\/from an Apache Kafka broker using vert.x Kafka client"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-sink.json
index b11e8fc..34c94fb 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Vert.x Event Bus."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-source.json
index ff6b5e6..815bab4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from Vert.x Event Bus."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-sink.json
index 0ae470f..7e0da93 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-websocket-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-source.json
index dd31589..0fcd775 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vertx-websocket-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vertx-websocket-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x"
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-sink.json
index 92da1e3..82625f4 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vm-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint in the same CamelContext asynchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-source.json
index ff0f636..2540f40 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-vm-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-vm-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Call another endpoint in the same CamelContext asynchronously."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-sink.json
index 3e9fa68..3680db8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-weather-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll the weather information from Open Weather Map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-source.json
index 1e8729c..a036699 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weather-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-weather-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Poll the weather information from Open Weather Map."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-sink.json
index dde83c7..32c36e0 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-web3j-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Ethereum nodes using web3j client API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-source.json
index 6069c15..3b69819 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-web3j-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-web3j-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with Ethereum nodes using web3j client API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-webhook-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-webhook-source.json
index 76adeba..8a8f0df 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-webhook-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-webhook-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-webhook-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose webhook endpoints to receive push notifications for other Camel components."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-sink.json
index eba088a..8744b21 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-websocket-jsr356-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose websocket endpoints using JSR356."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-source.json
index 3700cf2..67f3294 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-jsr356-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-websocket-jsr356-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose websocket endpoints using JSR356."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-sink.json
index 28bd48d..4f2d09c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-websocket-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose websocket endpoints using Jetty."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-source.json
index 091aeba..a08f35b 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-websocket-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-websocket-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Expose websocket endpoints using Jetty."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weka-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weka-sink.json
index 21ad7e3..0aec264 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weka-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-weka-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-weka-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Perform machine learning tasks using Weka."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-sink.json
index 1d27b86..c56929c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-wordpress-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage posts and users using Wordpress API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-source.json
index 885f65c..db0306f 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-wordpress-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-wordpress-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage posts and users using Wordpress API."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-workday-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-workday-sink.json
index 80fcc39..2c9b88c 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-workday-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-workday-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-workday-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Detect and parse documents using Workday."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xchange-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xchange-sink.json
index d121440..496cffe 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xchange-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xchange-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xchange-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Access market data and trade on Bitcoin and Altcoin exchanges."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xj-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xj-sink.json
index 40b64ae..22be145 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xj-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xj-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xj-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform JSON and XML message using a XSLT."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-sign-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-sign-sink.json
index 38e0a99..aea4c7a 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-sign-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-sign-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xmlsecurity-sign-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Sign XML payloads using the XML signature specification."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-verify-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-verify-sink.json
index e55de41..1a0b705 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-verify-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmlsecurity-verify-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xmlsecurity-verify-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Verify XML payloads using the XML signature specification."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-sink.json
index 79eaeef..cb77643 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xmpp-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from an XMPP chat server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-source.json
index 5579a19..bc16549 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xmpp-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xmpp-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Send and receive messages to\/from an XMPP chat server."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-sink.json
index 556c2af..adc3077 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xquery-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Query and\/or transform XML payloads using XQuery and Saxon."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-source.json
index 2ada229..ae3ebab 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xquery-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xquery-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Query and\/or transform XML payloads using XQuery and Saxon."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-saxon-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-saxon-sink.json
index 6e1d1dc..7b63a97 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-saxon-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-saxon-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xslt-saxon-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transform XML payloads using an XSLT template using Saxon."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-sink.json
index 58b3cd0..68ec0f2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-xslt-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-xslt-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Transforms XML payload using an XSLT template."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-sink.json
index 3458f5c..4478c62 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-yammer-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with the Yammer enterprise social network."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-source.json
index ba9926c..4f9c5a8 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-yammer-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-yammer-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Interact with the Yammer enterprise social network."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-sink.json
index 01b7f6d..378b1c2 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-zendesk-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage Zendesk tickets, users, organizations, etc."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-source.json
index 38d05dc..af720f1 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zendesk-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-zendesk-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage Zendesk tickets, users, organizations, etc."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-master-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-master-source.json
index 6852b8a..8f8e557 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-master-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-master-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-zookeeper-master-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-sink.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-sink.json
index a65d862..a655167 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-sink.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-sink.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-zookeeper-sink",
 		"type": "sink",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage ZooKeeper clusters."
 	},
 	"properties": {
diff --git a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-source.json b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-source.json
index 09e23fd..7b6f959 100644
--- a/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-source.json
+++ b/camel-kafka-connector-catalog/src/generated/resources/connectors/camel-zookeeper-source.json
@@ -5,7 +5,7 @@
 		"groupId": "org.apache.camel.kafkaconnector",
 		"id": "camel-zookeeper-source",
 		"type": "source",
-		"version": "0.7.2-SNAPSHOT",
+		"version": "0.7.3-SNAPSHOT",
 		"description": "Manage ZooKeeper clusters."
 	},
 	"properties": {


[camel-kafka-connector] 04/12: Fixed itest for netty-http.

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 7c383363c6ec1385149547cea6307587b6455f23
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Sat Mar 6 02:44:30 2021 +0100

    Fixed itest for netty-http.
---
 .../nettyhttp/sink/CamelSinkNettyhttpITCase.java   |   5 +-
 .../source/CamelNettyhttpPropertyFactory.java      |  63 ------------
 .../source/CamelSourceNettyHTTPITCase.java         |   2 +-
 .../source/CamelSourceNettyhttpITCase.java         | 109 ---------------------
 tests/pom.xml                                      |   1 -
 5 files changed, 4 insertions(+), 176 deletions(-)

diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
index cdf8b2c..96bd27a 100644
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
@@ -20,6 +20,7 @@ package org.apache.camel.kafkaconnector.nettyhttp.sink;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
 
+import okhttp3.mockwebserver.MockResponse;
 import okhttp3.mockwebserver.MockWebServer;
 import okhttp3.mockwebserver.RecordedRequest;
 import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
@@ -94,7 +95,7 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
                 .withHost(mockServer.getHostName())
                 .withPort(mockServer.getPort())
                 .withPath("test");
-
+        mockServer.enqueue(new MockResponse().setResponseCode(200));
         runTest(connectorPropertyFactory, topicName, expect);
     }
 
@@ -105,7 +106,7 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
                 .withTopics(topicName)
                 .withUrl("http", mockServer.getHostName(), mockServer.getPort(), "test")
                 .buildUrl();
-
+        mockServer.enqueue(new MockResponse().setResponseCode(200));
         runTest(connectorPropertyFactory, topicName, expect);
     }
 }
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java
deleted file mode 100644
index d97340f..0000000
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyhttpPropertyFactory.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.camel.kafkaconnector.nettyhttp.source;
-
-import org.apache.camel.LoggingLevel;
-import org.apache.camel.kafkaconnector.common.EndpointUrlBuilder;
-import org.apache.camel.kafkaconnector.common.SourceConnectorPropertyFactory;
-
-final class CamelNettyhttpPropertyFactory extends SourceConnectorPropertyFactory<CamelNettyhttpPropertyFactory> {
-
-    private CamelNettyhttpPropertyFactory() {
-    }
-
-    public CamelNettyhttpPropertyFactory withProtocol(String value) {
-        return setProperty("camel.source.path.protocol", value);
-    }
-
-    public CamelNettyhttpPropertyFactory withHost(String value) {
-        return setProperty("camel.source.path.host", value);
-    }
-
-    public CamelNettyhttpPropertyFactory withPort(int value) {
-        return setProperty("camel.source.path.port", value);
-    }
-
-    public CamelNettyhttpPropertyFactory withPath(String value) {
-        return setProperty("camel.source.path.path", value);
-    }
-
-    public EndpointUrlBuilder<CamelNettyhttpPropertyFactory> withUrl(String protocol, String host, int port, String path) {
-        String url = String.format("netty-http:%s://%s:%s/%s", protocol, host, port, path);
-        return new EndpointUrlBuilder<>(this::withSourceUrl, url);
-    }
-
-    public static CamelNettyhttpPropertyFactory basic() {
-        return new CamelNettyhttpPropertyFactory()
-                .withName("CamelNettyhttpSourceConnector")
-                .withTasksMax(1)
-                .withConnectorClass("org.apache.camel.kafkaconnector.nettyhttp.CamelNettyhttpSourceConnector")
-                .withKeyConverterClass("org.apache.kafka.connect.storage.StringConverter")
-                .withValueConverterClass("org.apache.kafka.connect.storage.StringConverter")
-                .withTransformsConfig("tostring")
-                .withEntry("type", "org.apache.camel.kafkaconnector.transforms.CamelTypeConverterTransform$Value")
-                .withEntry("target.type", "java.lang.String")
-                .end()
-                .withSourceContentLogginglevel(LoggingLevel.DEBUG);
-    }
-}
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
index 41cb6e1..48bcb59 100644
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
@@ -42,7 +42,7 @@ import static org.junit.jupiter.api.Assertions.fail;
 @TestInstance(TestInstance.Lifecycle.PER_CLASS)
 public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
     private static final Logger LOG = LoggerFactory.getLogger(CamelSourceNettyHTTPITCase.class);
-    private static final int HTTP_PORT = NetworkUtils.getFreePort("localhost");
+    private static final int HTTP_PORT = NetworkUtils.getFreePort("localhost", 30000, 40000);
     private static final String TEST_MESSAGE = "testMessage";
 
     private String topicName;
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java
deleted file mode 100644
index e1c28de..0000000
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyhttpITCase.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.camel.kafkaconnector.nettyhttp.source;
-
-import java.io.IOException;
-import java.util.concurrent.ExecutionException;
-
-import okhttp3.MediaType;
-import okhttp3.OkHttpClient;
-import okhttp3.Request;
-import okhttp3.RequestBody;
-import okhttp3.Response;
-import org.apache.camel.kafkaconnector.common.test.CamelSourceTestSupport;
-import org.apache.camel.kafkaconnector.common.test.TestMessageConsumer;
-import org.apache.camel.kafkaconnector.common.utils.NetworkUtils;
-import org.apache.camel.kafkaconnector.common.utils.TestUtils;
-import org.junit.jupiter.api.BeforeEach;
-import org.junit.jupiter.api.Disabled;
-import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.Timeout;
-
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.fail;
-
-@Disabled("Convert NettyChannelBufferStreamCache from NettyHttpSource not converted to string #969")
-public class CamelSourceNettyhttpITCase extends CamelSourceTestSupport {
-    private final String host = NetworkUtils.getHostname();
-    private final int port = NetworkUtils.getFreePort();
-
-    private final int expect = 1;
-    private String topicName;
-
-    @Override
-    protected String[] getConnectorsInTest() {
-        return new String[] {"camel-netty-http-kafka-connector"};
-    }
-
-    @BeforeEach
-    public void setUp() {
-        topicName = getTopicForTest(this);
-    }
-
-    @Override
-    protected void produceTestData() {
-        TestUtils.waitFor(() -> NetworkUtils.portIsOpen(host, port));
-        sendMessage();
-    }
-
-    void sendMessage() {
-        OkHttpClient client = new OkHttpClient();
-        RequestBody body = RequestBody.create(MediaType.get("text/plain; charset=utf-8"), "Hello CKC!");
-        Request request = new Request.Builder()
-                .url("http://" + host + ":" + port + "/test")
-                .post(body)
-                .build();
-        try (Response response = client.newCall(request).execute()) {
-            assertEquals(200, response.code(), "Source endpoint didn't return 200");
-        } catch (IOException e) {
-            fail(e.getMessage(), e);
-        }
-    }
-
-    @Override
-    protected void verifyMessages(TestMessageConsumer<?> consumer) {
-        int received = consumer.consumedMessages().size();
-        String receivedObject = (String) consumer.consumedMessages().get(0).value();
-        assertEquals(expect, received, "Did not receive as many messages as expected");
-        assertEquals("Hello CKC!", receivedObject, "Received message content differed");
-    }
-
-    @Test
-    @Timeout(30)
-    public void testLaunchConnector() throws ExecutionException, InterruptedException {
-        CamelNettyhttpPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
-                .withKafkaTopic(topicName)
-                .withProtocol("http")
-                .withHost(host)
-                .withPort(port)
-                .withPath("test");
-
-        runTest(connectorPropertyFactory, topicName, expect);
-    }
-
-    @Test
-    @Timeout(30)
-    public void testLaunchConnectorUsingUrl() throws ExecutionException, InterruptedException {
-        CamelNettyhttpPropertyFactory connectorPropertyFactory = CamelNettyhttpPropertyFactory.basic()
-                .withKafkaTopic(topicName)
-                .withUrl("http", host, port, "test")
-                .buildUrl();
-
-        runTest(connectorPropertyFactory, topicName, expect);
-    }
-}
diff --git a/tests/pom.xml b/tests/pom.xml
index c735d3b..e30a7aa 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -55,7 +55,6 @@
         <module>itests-salesforce</module>
         <module>itests-hdfs</module>
         <module>itests-mongodb</module>
-        <module>itests-netty-http</module>
         <module>itests-jdbc</module>
         <module>itests-azure-common</module>
         <module>itests-azure-storage-blob</module>


[camel-kafka-connector] 10/12: Fixed backported netty-http tests

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit b264559126650aa4c7fe748d1c418a8769f818a7
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 12 17:03:25 2021 +0100

    Fixed backported netty-http tests
---
 .../nettyhttp/sink/CamelSinkNettyhttpITCase.java   | 59 ++++++++++++-------
 .../source/CamelSourceNettyHTTPITCase.java         | 68 ++++++++++++++--------
 2 files changed, 84 insertions(+), 43 deletions(-)

diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
index 96bd27a..db1e27c 100644
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/sink/CamelSinkNettyhttpITCase.java
@@ -17,14 +17,18 @@
 
 package org.apache.camel.kafkaconnector.nettyhttp.sink;
 
-import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
 import java.util.concurrent.TimeUnit;
 
 import okhttp3.mockwebserver.MockResponse;
 import okhttp3.mockwebserver.MockWebServer;
 import okhttp3.mockwebserver.RecordedRequest;
+import org.apache.camel.kafkaconnector.common.AbstractKafkaTest;
 import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
-import org.apache.camel.kafkaconnector.common.test.CamelSinkTestSupport;
+import org.apache.camel.kafkaconnector.common.clients.kafka.KafkaClient;
+import org.apache.camel.kafkaconnector.common.utils.TestUtils;
 import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
@@ -35,7 +39,7 @@ import org.slf4j.LoggerFactory;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.fail;
 
-public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
+public class CamelSinkNettyhttpITCase extends AbstractKafkaTest {
     private static final Logger LOG = LoggerFactory.getLogger(CamelSinkNettyhttpITCase.class);
 
     private MockWebServer mockServer;
@@ -52,7 +56,7 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
 
     @BeforeEach
     public void setUp() {
-        topicName = getTopicForTest(this);
+        topicName = TestUtils.getDefaultTestTopic(this.getClass());
         mockServer = new MockWebServer();
         received = null;
     }
@@ -64,28 +68,43 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
         }
     }
 
-    @Override
-    protected void consumeMessages(CountDownLatch latch) {
+    protected void verifyMessages() throws InterruptedException {
+        String expected = "test 0";
         try {
-            received = mockServer.takeRequest();
+            received = mockServer.takeRequest(30, TimeUnit.SECONDS);
         } catch (InterruptedException e) {
-            LOG.error("Unable to receive messages: {}", e.getMessage(), e);
-        } finally {
-            latch.countDown();
+            LOG.error("Unable to receive http requests: {}", e.getMessage(), e);
+            fail("Failed to receive the messages within the specified time");
         }
+        assertEquals("/test", received.getPath(), "Received path differed");
+        assertEquals(expected, received.getBody().readUtf8(), "Received message content differed");
     }
 
-    @Override
-    protected void verifyMessages(CountDownLatch latch) throws InterruptedException {
-        String expected = "Sink test message 0";
-        if (latch.await(30, TimeUnit.SECONDS)) {
-            assertEquals("/test", received.getPath(), "Received path differed");
-            assertEquals(expected, received.getBody().readUtf8(), "Received message content differed");
-        } else {
-            fail("Failed to receive the messages within the specified time");
+    private void putRecords() {
+        KafkaClient<String, String> kafkaClient = new KafkaClient<>(getKafkaService().getBootstrapServers());
+
+        for (int i = 0; i < expect; i++) {
+            try {
+                kafkaClient.produce(topicName, "test " + i);
+            } catch (ExecutionException e) {
+                LOG.error("Unable to produce messages: {}", e.getMessage(), e);
+            } catch (InterruptedException e) {
+                break;
+            }
         }
     }
 
+    public void runTest(ConnectorPropertyFactory connectorPropertyFactory) throws ExecutionException, InterruptedException {
+        connectorPropertyFactory.log();
+
+        getKafkaConnectService().initializeConnector(connectorPropertyFactory);
+
+        ExecutorService service = Executors.newCachedThreadPool();
+        service.submit(() -> putRecords());
+
+        verifyMessages();
+    }
+
     @Test
     @Timeout(30)
     public void testBasicSendReceive() throws Exception {
@@ -96,7 +115,7 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
                 .withPort(mockServer.getPort())
                 .withPath("test");
         mockServer.enqueue(new MockResponse().setResponseCode(200));
-        runTest(connectorPropertyFactory, topicName, expect);
+        runTest(connectorPropertyFactory);
     }
 
     @Test
@@ -107,6 +126,6 @@ public class CamelSinkNettyhttpITCase extends CamelSinkTestSupport {
                 .withUrl("http", mockServer.getHostName(), mockServer.getPort(), "test")
                 .buildUrl();
         mockServer.enqueue(new MockResponse().setResponseCode(200));
-        runTest(connectorPropertyFactory, topicName, expect);
+        runTest(connectorPropertyFactory);
     }
 }
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
index 0174eb1..fe5d884 100644
--- a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
@@ -18,16 +18,19 @@ package org.apache.camel.kafkaconnector.nettyhttp.source;
 
 import java.io.IOException;
 import java.net.InetAddress;
+import java.util.concurrent.ExecutionException;
 
+import org.apache.camel.kafkaconnector.common.AbstractKafkaTest;
 import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
-import org.apache.camel.kafkaconnector.common.test.CamelSourceTestSupport;
-import org.apache.camel.kafkaconnector.common.test.TestMessageConsumer;
+import org.apache.camel.kafkaconnector.common.clients.kafka.KafkaClient;
 import org.apache.camel.kafkaconnector.common.utils.NetworkUtils;
+import org.apache.camel.kafkaconnector.common.utils.TestUtils;
 import org.apache.http.client.methods.CloseableHttpResponse;
 import org.apache.http.client.methods.HttpPost;
 import org.apache.http.entity.StringEntity;
 import org.apache.http.impl.client.CloseableHttpClient;
 import org.apache.http.impl.client.HttpClients;
+import org.apache.kafka.clients.consumer.ConsumerRecord;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.TestInstance;
@@ -39,14 +42,15 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.fail;
 
 @TestInstance(TestInstance.Lifecycle.PER_CLASS)
-public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
+public class CamelSourceNettyHTTPITCase extends AbstractKafkaTest {
     private static final Logger LOG = LoggerFactory.getLogger(CamelSourceNettyHTTPITCase.class);
-    private static final int HTTP_PORT = NetworkUtils.getFreePort("localhost", 30000, 40000);
+    private static final int HTTP_PORT = NetworkUtils.getFreePort("localhost", 20000, 29000);
     private static final String TEST_MESSAGE = "testMessage";
 
     private String topicName;
 
     private final int expect = 1;
+    private int received;
 
     @Override
     protected String[] getConnectorsInTest() {
@@ -54,26 +58,28 @@ public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
     }
 
     @BeforeEach
-    public void setUp() throws IOException {
-        topicName = getTopicForTest(this);
+    public void setUp() {
+        topicName = TestUtils.getDefaultTestTopic(this.getClass());
     }
 
-    @Test
-    @Timeout(90)
-    public void testBasicSendReceive() throws Exception {
+    protected void runTest(ConnectorPropertyFactory connectorPropertyFactory) throws ExecutionException, InterruptedException {
+        connectorPropertyFactory.log();
 
-        ConnectorPropertyFactory connectorPropertyFactory = CamelNettyHTTPPropertyFactory.basic()
-                .withKafkaTopic(topicName)
-                .withReceiveBufferSize(10)
-                .withHost("0.0.0.0")
-                .withPort(HTTP_PORT)
-                .withProtocol("http")
-                .withCamelTypeConverterTransformTo("java.lang.String");
+        getKafkaConnectService().initializeConnectorBlocking(connectorPropertyFactory, 1);
+
+        LOG.debug("Sending http request");
+        produceTestData();
+        LOG.debug("Http request sent");
+
+        LOG.debug("Creating the consumer ...");
+        KafkaClient<String, String> kafkaClient = new KafkaClient<>(getKafkaService().getBootstrapServers());
+        LOG.debug("Consuming messages ...");
+        kafkaClient.consume(topicName, this::checkRecord);
+        LOG.debug("Messages consumed.");
 
-        runTestBlocking(connectorPropertyFactory, topicName, expect);
+        assertEquals(received, expect, "Didn't process the expected amount of messages");
     }
 
-    @Override
     protected void produceTestData() {
         int retriesLeft = 10;
         boolean success = false;
@@ -110,10 +116,26 @@ public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
         }
     }
 
-    @Override
-    protected void verifyMessages(TestMessageConsumer<?> consumer) {
-        int received = consumer.consumedMessages().size();
-        assertEquals(expect, received, "Didn't process the expected amount of messages");
-        assertEquals(TEST_MESSAGE, consumer.consumedMessages().get(0).value().toString());
+    protected <T> boolean checkRecord(ConsumerRecord<String, T> record) {
+        LOG.debug("Received: {}", record.value());
+        received++;
+        assertEquals(TEST_MESSAGE, record.value().toString());
+
+        return false;
+    }
+
+    @Test
+    @Timeout(90)
+    public void testBasicSendReceive() throws Exception {
+
+        ConnectorPropertyFactory connectorPropertyFactory = CamelNettyHTTPPropertyFactory.basic()
+                .withKafkaTopic(topicName)
+                .withReceiveBufferSize(10)
+                .withHost("0.0.0.0")
+                .withPort(HTTP_PORT)
+                .withProtocol("http")
+                .withCamelTypeConverterTransformTo("java.lang.String");
+
+        runTest(connectorPropertyFactory);
     }
 }


[camel-kafka-connector] 03/12: fix #969 : Convert NettyChannelBufferStreamCache from NettyHttpSource not converted to string.

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 9825019ca3b70670c0c6ccd46baab12b71af32c8
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Fri Mar 5 22:17:03 2021 +0100

    fix #969 : Convert NettyChannelBufferStreamCache from NettyHttpSource not converted to string.
---
 tests/itests-netty-http/pom.xml                    |   9 ++
 .../source/CamelNettyHTTPPropertyFactory.java      |  60 ++++++++++
 .../source/CamelSourceNettyHTTPITCase.java         | 123 +++++++++++++++++++++
 tests/pom.xml                                      |   3 +-
 4 files changed, 194 insertions(+), 1 deletion(-)

diff --git a/tests/itests-netty-http/pom.xml b/tests/itests-netty-http/pom.xml
index 16238cf..353c75e 100644
--- a/tests/itests-netty-http/pom.xml
+++ b/tests/itests-netty-http/pom.xml
@@ -37,6 +37,15 @@
             <scope>test</scope>
         </dependency>
 
+        <!-- test infra -->
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-common</artifactId>
+            <version>${camel.version}</version>
+            <type>test-jar</type>
+            <scope>test</scope>
+        </dependency>
+
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-netty-http</artifactId>
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyHTTPPropertyFactory.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyHTTPPropertyFactory.java
new file mode 100644
index 0000000..e4df820
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelNettyHTTPPropertyFactory.java
@@ -0,0 +1,60 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.kafkaconnector.nettyhttp.source;
+
+import org.apache.camel.kafkaconnector.common.SourceConnectorPropertyFactory;
+
+final class CamelNettyHTTPPropertyFactory extends SourceConnectorPropertyFactory<CamelNettyHTTPPropertyFactory> {
+    private CamelNettyHTTPPropertyFactory() {
+
+    }
+
+    public CamelNettyHTTPPropertyFactory withHost(String host) {
+        return setProperty("camel.source.path.host", host);
+    }
+
+    public CamelNettyHTTPPropertyFactory withProtocol(String protocol) {
+        return setProperty("camel.source.path.protocol", protocol);
+    }
+
+    public CamelNettyHTTPPropertyFactory withPort(int port) {
+        return setProperty("camel.source.path.port", String.valueOf(port));
+    }
+
+    public CamelNettyHTTPPropertyFactory withSync(boolean sync) {
+        return setProperty("camel.source.endpoint.sync", String.valueOf(sync));
+    }
+
+    public CamelNettyHTTPPropertyFactory withReceiveBufferSize(int size) {
+        return setProperty("camel.source.endpoint.receiveBufferSize", String.valueOf(size));
+    }
+
+    public CamelNettyHTTPPropertyFactory withCamelTypeConverterTransformTo(String targetClass) {
+        setProperty("transforms", "cameltypeconverter");
+        setProperty("transforms.cameltypeconverter.type", "org.apache.camel.kafkaconnector.transforms.CamelTypeConverterTransform$Value");
+        return setProperty("transforms.cameltypeconverter.target.type", targetClass);
+    }
+
+    public static CamelNettyHTTPPropertyFactory basic() {
+        return new CamelNettyHTTPPropertyFactory()
+                .withTasksMax(1)
+                .withName("CamelNettyHttpSourceConnector")
+                .withConnectorClass("org.apache.camel.kafkaconnector.nettyhttp.CamelNettyhttpSourceConnector")
+                .withKeyConverterClass("org.apache.kafka.connect.storage.StringConverter")
+                .withValueConverterClass("org.apache.kafka.connect.storage.StringConverter");
+    }
+}
diff --git a/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
new file mode 100644
index 0000000..41cb6e1
--- /dev/null
+++ b/tests/itests-netty-http/src/test/java/org/apache/camel/kafkaconnector/nettyhttp/source/CamelSourceNettyHTTPITCase.java
@@ -0,0 +1,123 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.kafkaconnector.nettyhttp.source;
+
+import org.apache.camel.kafkaconnector.common.ConnectorPropertyFactory;
+import org.apache.camel.kafkaconnector.common.test.CamelSourceTestSupport;
+import org.apache.camel.kafkaconnector.common.test.TestMessageConsumer;
+import org.apache.camel.kafkaconnector.common.utils.NetworkUtils;
+import org.apache.http.client.methods.CloseableHttpResponse;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.entity.StringEntity;
+import org.apache.http.impl.client.CloseableHttpClient;
+import org.apache.http.impl.client.HttpClients;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.TestInstance;
+import org.junit.jupiter.api.Timeout;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.io.IOException;
+import java.net.InetAddress;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.fail;
+
+@TestInstance(TestInstance.Lifecycle.PER_CLASS)
+public class CamelSourceNettyHTTPITCase extends CamelSourceTestSupport {
+    private static final Logger LOG = LoggerFactory.getLogger(CamelSourceNettyHTTPITCase.class);
+    private static final int HTTP_PORT = NetworkUtils.getFreePort("localhost");
+    private static final String TEST_MESSAGE = "testMessage";
+
+    private String topicName;
+
+    private final int expect = 1;
+
+    @Override
+    protected String[] getConnectorsInTest() {
+        return new String[] {"camel-netty-http-kafka-connector"};
+    }
+
+    @BeforeEach
+    public void setUp() throws IOException {
+        topicName = getTopicForTest(this);
+    }
+
+    @AfterEach
+    public void tearDown() {}
+
+    @Test
+    @Timeout(90)
+    public void testBasicSendReceive() throws Exception {
+
+        ConnectorPropertyFactory connectorPropertyFactory = CamelNettyHTTPPropertyFactory.basic()
+                .withKafkaTopic(topicName)
+                .withReceiveBufferSize(10)
+                .withHost("0.0.0.0")
+                .withPort(HTTP_PORT)
+                .withProtocol("http")
+                .withCamelTypeConverterTransformTo("java.lang.String");
+
+        runTestBlocking(connectorPropertyFactory, topicName, expect);
+    }
+
+    @Override
+    protected void produceTestData() {
+        int retriesLeft = 10;
+        boolean success = false;
+        while(retriesLeft > 0 && !success) {
+            try (final CloseableHttpClient httpclient = HttpClients.createDefault()) {
+
+                byte[] ipAddr = new byte[]{127, 0, 0, 1};
+                InetAddress localhost = InetAddress.getByAddress(ipAddr);
+                final HttpPost httpPost = new HttpPost("http://" + localhost.getHostAddress() + ":" + HTTP_PORT);
+
+                LOG.info("Executing request {} {}", httpPost.getMethod(), httpPost.getURI());
+
+                httpPost.setEntity(new StringEntity(TEST_MESSAGE));
+
+                CloseableHttpResponse response = httpclient.execute(httpPost);
+                assertEquals(200, response.getStatusLine().getStatusCode());
+                response.close();
+                httpPost.releaseConnection();
+                success = true;
+                LOG.info("Request success at {} attempt.", retriesLeft);
+            } catch (IOException e) {
+                if(retriesLeft == 1) {
+                    e.printStackTrace();
+                    fail("There should be no exceptions in sending the http test message.");
+                } else {
+                    retriesLeft--;
+                    try {
+                        Thread.sleep(100);
+                    } catch (InterruptedException interruptedException) {
+                        interruptedException.printStackTrace();
+                    }
+                }
+            }
+        }
+    }
+
+    @Override
+    protected void verifyMessages(TestMessageConsumer<?> consumer) {
+        int received = consumer.consumedMessages().size();
+        assertEquals(expect, received, "Didn't process the expected amount of messages");
+        assertEquals(TEST_MESSAGE, consumer.consumedMessages().get(0).value().toString());
+    }
+}
diff --git a/tests/pom.xml b/tests/pom.xml
index 37f2cf0..c735d3b 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -55,6 +55,7 @@
         <module>itests-salesforce</module>
         <module>itests-hdfs</module>
         <module>itests-mongodb</module>
+        <module>itests-netty-http</module>
         <module>itests-jdbc</module>
         <module>itests-azure-common</module>
         <module>itests-azure-storage-blob</module>
@@ -63,7 +64,7 @@
         <module>itests-rabbitmq</module>
         <module>itests-couchbase</module>
         <module>itests-ssh</module>
-        <module>itests-sql</module>
+g        <module>itests-sql</module>
         <module>itests-netty-http</module>
     </modules>
 


[camel-kafka-connector] 08/12: fixed #980 : camel.source.contentLogLevel config not honored in source connectors

Posted by va...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch camel-kafka-connector-0.7.x
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 0102f6e98fc6b58774a50b1ccb07e6eef3c88fbf
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Thu Feb 4 23:12:27 2021 +0100

    fixed #980 : camel.source.contentLogLevel config not honored in source connectors
---
 .../org/apache/camel/kafkaconnector/CamelSinkTask.java    | 14 +++++++++++---
 .../org/apache/camel/kafkaconnector/CamelSourceTask.java  | 15 +++++++++++----
 .../apache/camel/kafkaconnector/CamelSinkTaskTest.java    | 13 +++++++++++++
 3 files changed, 35 insertions(+), 7 deletions(-)

diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
index 9352ed6..82c16d2 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSinkTask.java
@@ -54,10 +54,10 @@ public class CamelSinkTask extends SinkTask {
     private static final String LOCAL_URL = "direct:start";
     private ErrantRecordReporter reporter;
 
-
     private CamelKafkaConnectMain cms;
     private ProducerTemplate producer;
     private Endpoint localEndpoint;
+
     private LoggingLevel loggingLevel = LoggingLevel.OFF;
     private boolean mapProperties;
     private boolean mapHeaders;
@@ -83,11 +83,11 @@ public class CamelSinkTask extends SinkTask {
                 }
             }
 
+            String levelStr = config.getString(CamelSinkConnectorConfig.CAMEL_SINK_CONTENT_LOG_LEVEL_CONF);
             try {
-                String levelStr = config.getString(CamelSinkConnectorConfig.CAMEL_SINK_CONTENT_LOG_LEVEL_CONF);
                 loggingLevel = LoggingLevel.valueOf(levelStr.toUpperCase());
             } catch (Exception e) {
-                LOG.debug("Invalid value for {} property", CamelSinkConnectorConfig.CAMEL_SINK_CONTENT_LOG_LEVEL_CONF);
+                LOG.debug("Invalid value {} for {} property", levelStr.toUpperCase(), CamelSinkConnectorConfig.CAMEL_SINK_CONTENT_LOG_LEVEL_CONF);
             }
 
             String remoteUrl = config.getString(CamelSinkConnectorConfig.CAMEL_SINK_URL_CONF);
@@ -239,4 +239,12 @@ public class CamelSinkTask extends SinkTask {
     CamelKafkaConnectMain getCms() {
         return cms;
     }
+
+    public LoggingLevel getLoggingLevel() {
+        return loggingLevel;
+    }
+
+    public void setLoggingLevel(LoggingLevel loggingLevel) {
+        this.loggingLevel = loggingLevel;
+    }
 }
diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
index feb979d..58a41ad 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/CamelSourceTask.java
@@ -86,11 +86,11 @@ public class CamelSourceTask extends SourceTask {
             Map<String, String> actualProps = TaskHelper.combineDefaultAndLoadedProperties(getDefaultConfig(), props);
             CamelSourceConnectorConfig config = getCamelSourceConnectorConfig(actualProps);
 
+            String levelStr = config.getString(CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF);
             try {
-                String levelStr = config.getString(CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF);
-                loggingLevel = LoggingLevel.valueOf(levelStr.toLowerCase());
+                loggingLevel = LoggingLevel.valueOf(levelStr.toUpperCase());
             } catch (Exception e) {
-                LOG.debug("Invalid value for {} property", CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF);
+                LOG.error("Invalid value {} for {} property", levelStr.toUpperCase(), CamelSourceConnectorConfig.CAMEL_SOURCE_CONTENT_LOG_LEVEL_CONF);
             }
 
             maxBatchPollSize = config.getLong(CamelSourceConnectorConfig.CAMEL_SOURCE_MAX_BATCH_POLL_SIZE_CONF);
@@ -181,7 +181,6 @@ public class CamelSourceTask extends SourceTask {
         return maxPollDuration - (Instant.now().toEpochMilli() - startPollEpochMilli);
     }
 
-
     @Override
     public synchronized List<SourceRecord> poll() {
         LOG.debug("Number of records waiting an ack: {}", freeSlots.capacity() - freeSlots.size());
@@ -366,4 +365,12 @@ public class CamelSourceTask extends SourceTask {
     CamelKafkaConnectMain getCms() {
         return cms;
     }
+
+    public LoggingLevel getLoggingLevel() {
+        return loggingLevel;
+    }
+
+    public void setLoggingLevel(LoggingLevel loggingLevel) {
+        this.loggingLevel = loggingLevel;
+    }
 }
diff --git a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
index 5aaca7f..bab0a5d 100644
--- a/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
+++ b/core/src/test/java/org/apache/camel/kafkaconnector/CamelSinkTaskTest.java
@@ -1111,4 +1111,17 @@ public class CamelSinkTaskTest {
         }
     }
 
+    @Test
+    public void testContentLogLevelConfiguration() {
+        Map<String, String> props = new HashMap<>();
+        props.put(TOPIC_CONF, TOPIC_NAME);
+        props.put(CamelSinkConnectorConfig.CAMEL_SINK_URL_CONF, SEDA_URI);
+        props.put(CamelSinkConnectorConfig.CAMEL_SINK_CONTENT_LOG_LEVEL_CONF, "INFO");
+
+        CamelSinkTask sinkTask = new CamelSinkTask();
+        sinkTask.start(props);
+        assertEquals(LoggingLevel.INFO, sinkTask.getLoggingLevel());
+
+        sinkTask.stop();
+    }
 }