This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit c1f313fb227ab7b972098a6f375d74d9955fcdfd Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> AuthorDate: Sat Oct 10 03:25:10 2020 +0000 [create-pull-request] automated change --- .../resources/descriptors/connectors.properties | 924 ++++++++++----------- .../generated/resources/camel-spring-ws-sink.json | 6 + .../resources/camel-spring-ws-source.json | 12 +- .../docs/camel-spring-ws-kafka-sink-connector.adoc | 3 +- .../camel-spring-ws-kafka-source-connector.adoc | 2 +- .../springws/CamelSpringwsSinkConnectorConfig.java | 4 + .../CamelSpringwsSourceConnectorConfig.java | 8 +- .../camel-spring-ws-kafka-sink-connector.adoc | 3 +- .../camel-spring-ws-kafka-source-connector.adoc | 2 +- 9 files changed, 488 insertions(+), 476 deletions(-) diff --git a/camel-kafka-connector-catalog/src/generated/resources/descriptors/connectors.properties b/camel-kafka-connector-catalog/src/generated/resources/descriptors/connectors.properties index 46b908d..f879728 100644 --- a/camel-kafka-connector-catalog/src/generated/resources/descriptors/connectors.properties +++ b/camel-kafka-connector-catalog/src/generated/resources/descriptors/connectors.properties @@ -1,510 +1,510 @@ -camel-activemq-source -camel-activemq-sink -camel-ahc-sink -camel-ahc-ws-source -camel-ahc-ws-sink -camel-ahc-wss-source -camel-ahc-wss-sink -camel-amqp-source -camel-amqp-sink -camel-apns-source -camel-apns-sink -camel-arangodb-sink -camel-as2-source -camel-as2-sink -camel-asterisk-source -camel-asterisk-sink -camel-atmos-source -camel-atmos-sink -camel-atmosphere-websocket-source -camel-atmosphere-websocket-sink -camel-atom-source -camel-atomix-map-source -camel-atomix-map-sink -camel-atomix-messaging-source -camel-atomix-messaging-sink -camel-atomix-multimap-sink -camel-atomix-queue-source -camel-atomix-queue-sink -camel-atomix-set-source -camel-atomix-set-sink -camel-atomix-value-source -camel-atomix-value-sink -camel-avro-source -camel-avro-sink -camel-aws-cw-sink -camel-aws-ddb-sink +camel-docker-source +camel-docker-sink +camel-telegram-source +camel-telegram-sink +camel-paho-source +camel-paho-sink +camel-smtp-source +camel-smtp-sink +camel-pop3s-source +camel-pop3s-sink +camel-spring-integration-source +camel-spring-integration-sink +camel-openshift-builds-sink +camel-spring-batch-sink +camel-aws-ses-sink camel-aws-ddbstream-source -camel-aws-kinesis-firehose-sink -camel-aws-kinesis-source -camel-aws-kinesis-sink +camel-iec60870-server-source +camel-iec60870-server-sink +camel-service-source +camel-google-pubsub-source +camel-google-pubsub-sink +camel-kubernetes-job-source +camel-kubernetes-job-sink +camel-etcd-keys-sink +camel-nsq-source +camel-nsq-sink +camel-controlbus-sink camel-aws-lambda-sink -camel-aws-s3-source -camel-aws-s3-sink -camel-aws-sdb-sink -camel-aws-ses-sink -camel-aws-sns-sink -camel-aws-sqs-source -camel-aws-sqs-sink -camel-aws-swf-source -camel-aws-swf-sink -camel-aws-translate-sink -camel-aws2-athena-sink -camel-aws2-cw-sink -camel-aws2-ddb-sink -camel-aws2-ddbstream-source -camel-aws2-kinesis-firehose-sink -camel-aws2-kinesis-source -camel-aws2-kinesis-sink -camel-aws2-lambda-sink -camel-aws2-s3-source -camel-aws2-s3-sink -camel-aws2-ses-sink -camel-aws2-sns-sink -camel-aws2-sqs-source -camel-aws2-sqs-sink +camel-flink-sink +camel-https-sink +camel-pg-replication-slot-source +camel-string-template-sink +camel-smpp-source +camel-smpp-sink camel-aws2-sts-sink -camel-aws2-translate-sink -camel-azure-blob-source -camel-azure-blob-sink -camel-azure-eventhubs-source -camel-azure-eventhubs-sink -camel-azure-queue-source -camel-azure-queue-sink -camel-azure-storage-blob-source -camel-azure-storage-blob-sink -camel-azure-storage-queue-source -camel-azure-storage-queue-sink -camel-bean-sink -camel-beanstalk-source -camel-beanstalk-sink -camel-box-source -camel-box-sink -camel-braintree-source -camel-braintree-sink -camel-caffeine-cache-sink -camel-caffeine-loadcache-sink -camel-chatscript-sink -camel-chunk-sink -camel-cm-sms-sink -camel-cmis-source -camel-cmis-sink -camel-coap-source -camel-coap-sink -camel-coap-tcp-source -camel-coap-tcp-sink -camel-coaps-source -camel-coaps-sink -camel-coaps-tcp-source -camel-coaps-tcp-sink -camel-cometd-source -camel-cometd-sink -camel-cometds-source -camel-cometds-sink -camel-consul-source -camel-consul-sink -camel-controlbus-sink -camel-corda-source -camel-corda-sink -camel-couchbase-source -camel-couchbase-sink -camel-couchdb-source -camel-couchdb-sink -camel-cql-source -camel-cql-sink -camel-cron-source -camel-crypto-cms-sink -camel-crypto-sink -camel-cxf-source -camel-cxf-sink -camel-cxfrs-source -camel-cxfrs-sink +camel-workday-sink +camel-zendesk-source +camel-zendesk-sink +camel-spring-redis-source +camel-spring-redis-sink +camel-atomix-queue-source +camel-atomix-queue-sink +camel-mongodb-source +camel-mongodb-sink +camel-websocket-source +camel-websocket-sink +camel-jgroups-source +camel-jgroups-sink +camel-ftp-source +camel-ftp-sink +camel-platform-http-source +camel-aws2-eventbridge-sink +camel-language-sink +camel-ldap-sink +camel-google-sheets-source +camel-google-sheets-sink +camel-xquery-source +camel-xquery-sink +camel-disruptor-vm-source +camel-disruptor-vm-sink camel-dataformat-sink -camel-direct-source -camel-direct-sink -camel-direct-vm-source -camel-direct-vm-sink +camel-nats-source +camel-nats-sink +camel-ftps-source +camel-ftps-sink +camel-mybatis-bean-sink camel-disruptor-source camel-disruptor-sink -camel-disruptor-vm-source -camel-disruptor-vm-sink +camel-oaipmh-source +camel-oaipmh-sink +camel-apns-source +camel-apns-sink +camel-chunk-sink +camel-quartz-source +camel-openstack-neutron-sink camel-djl-sink -camel-dns-sink -camel-docker-source -camel-docker-sink -camel-dozer-sink -camel-drill-sink -camel-dropbox-source -camel-dropbox-sink -camel-ehcache-source -camel-ehcache-sink -camel-elasticsearch-rest-sink -camel-elsql-source -camel-elsql-sink -camel-etcd-keys-sink -camel-etcd-stats-source -camel-etcd-stats-sink -camel-etcd-watch-source -camel-exec-sink -camel-facebook-source -camel-facebook-sink -camel-fhir-source -camel-fhir-sink -camel-file-source -camel-file-sink -camel-file-watch-source +camel-netty-http-source +camel-netty-http-sink +camel-twilio-source +camel-twilio-sink camel-flatpack-source camel-flatpack-sink -camel-flink-sink -camel-fop-sink -camel-freemarker-sink -camel-ftp-source -camel-ftp-sink -camel-ftps-source -camel-ftps-sink -camel-ganglia-sink -camel-geocoder-sink +camel-aws-s3-source +camel-aws-s3-sink +camel-file-source +camel-file-sink +camel-quickfix-source +camel-quickfix-sink +camel-milo-client-source +camel-milo-client-sink +camel-web3j-source +camel-web3j-sink +camel-azure-storage-queue-source +camel-azure-storage-queue-sink +camel-sips-source +camel-sips-sink +camel-sip-source +camel-sip-sink +camel-atomix-value-source +camel-atomix-value-sink +camel-jmx-source camel-git-source camel-git-sink -camel-github-source -camel-github-sink -camel-google-bigquery-sink -camel-google-bigquery-sql-sink -camel-google-calendar-source -camel-google-calendar-sink -camel-google-calendar-stream-source -camel-google-drive-source -camel-google-drive-sink +camel-schematron-sink +camel-xmpp-source +camel-xmpp-sink +camel-coaps-source +camel-coaps-sink +camel-solr-sink +camel-slack-source +camel-slack-sink +camel-master-source +camel-atom-source +camel-atomix-multimap-sink +camel-jt400-source +camel-jt400-sink +camel-snmp-source +camel-snmp-sink +camel-stax-sink +camel-cometd-source +camel-cometd-sink +camel-olingo2-source +camel-olingo2-sink +camel-aws-swf-source +camel-aws-swf-sink +camel-optaplanner-source +camel-optaplanner-sink +camel-aws2-ddbstream-source +camel-splunk-source +camel-splunk-sink +camel-hazelcast-multimap-source +camel-hazelcast-multimap-sink +camel-etcd-watch-source +camel-nagios-sink +camel-aws2-kinesis-source +camel-aws2-kinesis-sink +camel-google-mail-stream-source camel-google-mail-source camel-google-mail-sink -camel-google-mail-stream-source -camel-google-pubsub-source -camel-google-pubsub-sink -camel-google-sheets-source -camel-google-sheets-sink -camel-google-sheets-stream-source +camel-kubernetes-nodes-source +camel-kubernetes-nodes-sink +camel-aws-translate-sink +camel-xmlsecurity-sign-sink +camel-bean-sink +camel-graphql-sink +camel-kubernetes-config-maps-sink +camel-azure-blob-source +camel-azure-blob-sink +camel-hdfs-source +camel-hdfs-sink +camel-zookeeper-source +camel-zookeeper-sink +camel-aws2-kinesis-firehose-sink +camel-aws2-cw-sink +camel-hazelcast-replicatedmap-source +camel-hazelcast-replicatedmap-sink +camel-lumberjack-source +camel-grape-sink +camel-undertow-source +camel-undertow-sink +camel-mustache-sink +camel-aws-sqs-source +camel-aws-sqs-sink camel-gora-source camel-gora-sink -camel-grape-sink -camel-graphql-sink -camel-grpc-source -camel-grpc-sink camel-guava-eventbus-source camel-guava-eventbus-sink -camel-hazelcast-atomicvalue-sink -camel-hazelcast-instance-source -camel-hazelcast-list-source -camel-hazelcast-list-sink -camel-hazelcast-map-source -camel-hazelcast-map-sink -camel-hazelcast-multimap-source -camel-hazelcast-multimap-sink -camel-hazelcast-queue-source -camel-hazelcast-queue-sink -camel-hazelcast-replicatedmap-source -camel-hazelcast-replicatedmap-sink -camel-hazelcast-ringbuffer-sink -camel-hazelcast-seda-source -camel-hazelcast-seda-sink -camel-hazelcast-set-source -camel-hazelcast-set-sink -camel-hazelcast-topic-source -camel-hazelcast-topic-sink -camel-hbase-source -camel-hbase-sink -camel-hdfs-source -camel-hdfs-sink -camel-hipchat-source -camel-hipchat-sink -camel-http-sink -camel-https-sink -camel-iec60870-client-source -camel-iec60870-client-sink -camel-iec60870-server-source -camel-iec60870-server-sink -camel-ignite-cache-source -camel-ignite-cache-sink -camel-ignite-compute-sink -camel-ignite-events-source -camel-ignite-idgen-sink -camel-ignite-messaging-source -camel-ignite-messaging-sink -camel-ignite-queue-sink -camel-ignite-set-sink -camel-imap-source -camel-imap-sink -camel-imaps-source -camel-imaps-sink -camel-infinispan-source -camel-infinispan-sink -camel-influxdb-sink -camel-iota-sink -camel-ipfs-sink -camel-irc-source -camel-irc-sink -camel-ironmq-source -camel-ironmq-sink -camel-jbpm-source -camel-jbpm-sink -camel-jcache-source -camel-jcache-sink -camel-jclouds-source -camel-jclouds-sink -camel-jcr-source -camel-jcr-sink -camel-jdbc-sink -camel-jetty-source -camel-jgroups-source -camel-jgroups-sink camel-jgroups-raft-source camel-jgroups-raft-sink -camel-jing-sink +camel-ahc-sink +camel-reactive-streams-source +camel-reactive-streams-sink +camel-elsql-source +camel-elsql-sink +camel-hazelcast-topic-source +camel-hazelcast-topic-sink +camel-cmis-source +camel-cmis-sink +camel-facebook-source +camel-facebook-sink +camel-ganglia-sink +camel-google-sheets-stream-source +camel-jolt-sink +camel-google-drive-source +camel-google-drive-sink +camel-saga-sink +camel-pubnub-source +camel-pubnub-sink +camel-micrometer-sink +camel-infinispan-source +camel-infinispan-sink +camel-lpr-sink +camel-minio-source +camel-minio-sink camel-jira-source camel-jira-sink -camel-jms-source -camel-jms-sink -camel-jmx-source -camel-jolt-sink -camel-jooq-source -camel-jooq-sink +camel-azure-queue-source +camel-azure-queue-sink +camel-openstack-nova-sink +camel-yammer-source +camel-yammer-sink camel-jpa-source camel-jpa-sink -camel-jslt-sink -camel-json-validator-sink -camel-jsonata-sink -camel-jt400-source -camel-jt400-sink -camel-kubernetes-config-maps-sink -camel-kubernetes-deployments-source -camel-kubernetes-deployments-sink -camel-kubernetes-hpa-source -camel-kubernetes-hpa-sink -camel-kubernetes-job-source -camel-kubernetes-job-sink -camel-kubernetes-namespaces-source -camel-kubernetes-namespaces-sink -camel-kubernetes-nodes-source -camel-kubernetes-nodes-sink -camel-kubernetes-persistent-volumes-claims-sink -camel-kubernetes-persistent-volumes-sink -camel-kubernetes-pods-source -camel-kubernetes-pods-sink camel-kubernetes-replication-controllers-source camel-kubernetes-replication-controllers-sink -camel-kubernetes-resources-quota-sink -camel-kubernetes-secrets-sink -camel-kubernetes-service-accounts-sink -camel-kubernetes-services-source -camel-kubernetes-services-sink -camel-kudu-sink -camel-language-sink -camel-ldap-sink -camel-ldif-sink -camel-log-sink -camel-lpr-sink -camel-lucene-sink -camel-lumberjack-source -camel-master-source -camel-metrics-sink -camel-micrometer-sink -camel-microprofile-metrics-sink -camel-milo-client-source -camel-milo-client-sink -camel-milo-server-source -camel-milo-server-sink -camel-mina-source -camel-mina-sink -camel-minio-source -camel-minio-sink -camel-mllp-source -camel-mllp-sink -camel-mongodb-gridfs-source -camel-mongodb-gridfs-sink -camel-mongodb-source -camel-mongodb-sink -camel-msv-sink -camel-mustache-sink -camel-mvel-sink -camel-mybatis-bean-sink -camel-mybatis-source -camel-mybatis-sink -camel-nagios-sink -camel-nats-source -camel-nats-sink -camel-netty-http-source -camel-netty-http-sink -camel-netty-source -camel-netty-sink +camel-hazelcast-instance-source +camel-couchbase-source +camel-couchbase-sink +camel-sap-netweaver-sink +camel-activemq-source +camel-activemq-sink +camel-amqp-source +camel-amqp-sink +camel-tika-sink +camel-coap-tcp-source +camel-coap-tcp-sink +camel-vm-source +camel-vm-sink +camel-jclouds-source +camel-jclouds-sink +camel-xmlsecurity-verify-sink +camel-jcr-source +camel-jcr-sink camel-nitrite-source camel-nitrite-sink -camel-nsq-source -camel-nsq-sink -camel-oaipmh-source -camel-oaipmh-sink -camel-olingo2-source -camel-olingo2-sink +camel-crypto-sink +camel-hbase-source +camel-hbase-sink +camel-aws-sns-sink +camel-aws-kinesis-firehose-sink +camel-google-calendar-source +camel-google-calendar-sink +camel-hazelcast-queue-source +camel-hazelcast-queue-sink +camel-coap-source +camel-coap-sink +camel-rest-openapi-sink +camel-hazelcast-map-source +camel-hazelcast-map-sink +camel-aws2-s3-source +camel-aws2-s3-sink +camel-jsonata-sink +camel-log-sink +camel-chatscript-sink +camel-jslt-sink +camel-ignite-events-source +camel-caffeine-cache-sink +camel-spring-ws-source +camel-spring-ws-sink +camel-xj-sink +camel-box-source +camel-box-sink +camel-aws2-ses-sink +camel-corda-source +camel-corda-sink +camel-ignite-set-sink +camel-cron-source +camel-azure-storage-blob-source +camel-azure-storage-blob-sink +camel-jetty-source +camel-ahc-wss-source +camel-ahc-wss-sink +camel-cxfrs-source +camel-cxfrs-sink +camel-influxdb-sink +camel-microprofile-metrics-sink +camel-hazelcast-seda-source +camel-hazelcast-seda-sink +camel-geocoder-sink +camel-pop3-source +camel-pop3-sink +camel-fhir-source +camel-fhir-sink +camel-thrift-source +camel-thrift-sink +camel-direct-vm-source +camel-direct-vm-sink +camel-kubernetes-secrets-sink +camel-spring-event-source +camel-spring-event-sink +camel-irc-source +camel-irc-sink +camel-pgevent-source +camel-pgevent-sink +camel-openstack-swift-sink +camel-websocket-jsr356-source +camel-websocket-jsr356-sink +camel-twitter-timeline-source +camel-twitter-timeline-sink +camel-jcache-source +camel-jcache-sink +camel-aws-cw-sink +camel-coaps-tcp-source +camel-coaps-tcp-sink +camel-weather-source +camel-weather-sink +camel-wordpress-source +camel-wordpress-sink +camel-dozer-sink +camel-xchange-sink +camel-beanstalk-source +camel-beanstalk-sink +camel-aws2-ddb-sink +camel-jdbc-sink camel-olingo4-source camel-olingo4-sink -camel-openshift-build-configs-sink -camel-openshift-builds-sink -camel-openstack-cinder-sink -camel-openstack-glance-sink -camel-openstack-keystone-sink -camel-openstack-neutron-sink -camel-openstack-nova-sink -camel-openstack-swift-sink -camel-optaplanner-source -camel-optaplanner-sink -camel-paho-source -camel-paho-sink +camel-atomix-map-source +camel-atomix-map-sink +camel-aws-kinesis-source +camel-aws-kinesis-sink +camel-kubernetes-pods-source +camel-kubernetes-pods-sink +camel-hazelcast-set-source +camel-hazelcast-set-sink +camel-google-bigquery-sql-sink camel-pdf-sink -camel-pg-replication-slot-source -camel-pgevent-source -camel-pgevent-sink -camel-platform-http-source -camel-pop3-source -camel-pop3-sink -camel-pop3s-source -camel-pop3s-sink -camel-pubnub-source -camel-pubnub-sink -camel-pulsar-source -camel-pulsar-sink -camel-quartz-source -camel-quickfix-source -camel-quickfix-sink -camel-rabbitmq-source -camel-rabbitmq-sink -camel-reactive-streams-source -camel-reactive-streams-sink -camel-rest-api-source -camel-rest-source -camel-rest-sink -camel-rest-openapi-sink camel-rest-swagger-sink -camel-resteasy-source -camel-resteasy-sink -camel-rss-source -camel-saga-sink +camel-mllp-source +camel-mllp-sink +camel-elasticsearch-rest-sink +camel-sftp-source +camel-sftp-sink +camel-milo-server-source +camel-milo-server-sink +camel-metrics-sink +camel-xslt-sink +camel-iec60870-client-source +camel-iec60870-client-sink camel-salesforce-source camel-salesforce-sink -camel-sap-netweaver-sink -camel-scheduler-source -camel-schematron-sink -camel-scp-sink +camel-azure-eventhubs-source +camel-azure-eventhubs-sink +camel-consul-source +camel-consul-sink camel-seda-source camel-seda-sink -camel-service-source +camel-aws2-translate-sink +camel-atomix-messaging-source +camel-atomix-messaging-sink +camel-atomix-set-source +camel-atomix-set-sink +camel-scheduler-source +camel-freemarker-sink +camel-cxf-source +camel-cxf-sink +camel-ignite-cache-source +camel-ignite-cache-sink +camel-arangodb-sink +camel-stub-source +camel-stub-sink +camel-asterisk-source +camel-asterisk-sink +camel-aws2-sqs-source +camel-aws2-sqs-sink +camel-zookeeper-master-source camel-servicenow-sink -camel-servlet-source -camel-sftp-source -camel-sftp-sink -camel-sip-source -camel-sip-sink -camel-sips-source -camel-sips-sink +camel-aws2-athena-sink camel-sjms-batch-source -camel-sjms-source -camel-sjms-sink +camel-grpc-source +camel-grpc-sink +camel-ironmq-source +camel-ironmq-sink +camel-timer-source +camel-soroush-source +camel-soroush-sink +camel-json-validator-sink +camel-fop-sink camel-sjms2-source camel-sjms2-sink -camel-slack-source -camel-slack-sink -camel-smpp-source -camel-smpp-sink -camel-smpps-source -camel-smpps-sink -camel-smtp-source -camel-smtp-sink +camel-twitter-directmessage-source +camel-twitter-directmessage-sink +camel-kubernetes-resources-quota-sink +camel-xslt-saxon-sink +camel-google-bigquery-sink +camel-rest-source +camel-rest-sink +camel-http-sink +camel-mybatis-source +camel-mybatis-sink +camel-imap-source +camel-imap-sink +camel-netty-source +camel-netty-sink +camel-pulsar-source +camel-pulsar-sink +camel-ignite-messaging-source +camel-ignite-messaging-sink +camel-lucene-sink +camel-couchdb-source +camel-couchdb-sink +camel-jms-source +camel-jms-sink +camel-openstack-glance-sink +camel-validator-sink +camel-kubernetes-deployments-source +camel-kubernetes-deployments-sink camel-smtps-source camel-smtps-sink -camel-snmp-source -camel-snmp-sink -camel-solr-sink -camel-solrCloud-sink -camel-solrs-sink -camel-soroush-source -camel-soroush-sink -camel-spark-sink -camel-splunk-hec-sink -camel-splunk-source -camel-splunk-sink -camel-spring-batch-sink -camel-spring-event-source -camel-spring-event-sink -camel-spring-integration-source -camel-spring-integration-sink -camel-spring-ldap-sink -camel-spring-redis-source -camel-spring-redis-sink -camel-spring-ws-source -camel-spring-ws-sink -camel-sql-source -camel-sql-sink -camel-sql-stored-sink +camel-vertx-source +camel-vertx-sink +camel-smpps-source +camel-smpps-sink +camel-vertx-http-sink +camel-aws2-sns-sink +camel-ahc-ws-source +camel-ahc-ws-sink +camel-mvel-sink +camel-ignite-compute-sink +camel-kubernetes-namespaces-source +camel-kubernetes-namespaces-sink +camel-github-source +camel-github-sink +camel-aws2-lambda-sink +camel-etcd-stats-source +camel-etcd-stats-sink +camel-avro-source +camel-avro-sink +camel-aws-sdb-sink +camel-jbpm-source +camel-jbpm-sink camel-ssh-source camel-ssh-sink -camel-stax-sink -camel-stomp-source -camel-stomp-sink -camel-stream-source -camel-stream-sink -camel-string-template-sink -camel-stub-source -camel-stub-sink -camel-telegram-source -camel-telegram-sink -camel-thrift-source -camel-thrift-sink -camel-tika-sink -camel-timer-source -camel-twilio-source -camel-twilio-sink -camel-twitter-directmessage-source -camel-twitter-directmessage-sink camel-twitter-search-source camel-twitter-search-sink -camel-twitter-timeline-source -camel-twitter-timeline-sink -camel-undertow-source -camel-undertow-sink -camel-validator-sink -camel-velocity-sink -camel-vertx-http-sink -camel-vertx-source -camel-vertx-sink +camel-braintree-source +camel-braintree-sink +camel-hazelcast-atomicvalue-sink +camel-rabbitmq-source +camel-rabbitmq-sink +camel-dns-sink +camel-openstack-keystone-sink +camel-hazelcast-ringbuffer-sink +camel-rest-api-source +camel-kubernetes-hpa-source +camel-kubernetes-hpa-sink +camel-jooq-source +camel-jooq-sink +camel-dropbox-source +camel-dropbox-sink +camel-cometds-source +camel-cometds-sink +camel-servlet-source +camel-as2-source +camel-as2-sink +camel-hipchat-source +camel-hipchat-sink +camel-direct-source +camel-direct-sink +camel-scp-sink +camel-ldif-sink +camel-caffeine-loadcache-sink +camel-file-watch-source +camel-cm-sms-sink +camel-rss-source +camel-kubernetes-persistent-volumes-sink +camel-solrs-sink +camel-drill-sink +camel-mina-source +camel-mina-sink +camel-sql-stored-sink +camel-ignite-idgen-sink +camel-kubernetes-service-accounts-sink +camel-stomp-source +camel-stomp-sink +camel-weka-sink +camel-google-calendar-stream-source +camel-atmos-source +camel-atmos-sink +camel-iota-sink camel-vertx-websocket-source camel-vertx-websocket-sink -camel-vm-source -camel-vm-sink -camel-weather-source -camel-weather-sink -camel-web3j-source -camel-web3j-sink +camel-jing-sink +camel-solrCloud-sink +camel-atmosphere-websocket-source +camel-atmosphere-websocket-sink +camel-kubernetes-services-source +camel-kubernetes-services-sink +camel-stream-source +camel-stream-sink +camel-imaps-source +camel-imaps-sink +camel-kubernetes-persistent-volumes-claims-sink +camel-resteasy-source +camel-resteasy-sink +camel-aws-ddb-sink +camel-mongodb-gridfs-source +camel-mongodb-gridfs-sink camel-webhook-source -camel-websocket-jsr356-source -camel-websocket-jsr356-sink -camel-websocket-source -camel-websocket-sink -camel-weka-sink -camel-wordpress-source -camel-wordpress-sink -camel-workday-sink -camel-xchange-sink -camel-xj-sink -camel-xmlsecurity-sign-sink -camel-xmlsecurity-verify-sink -camel-xmpp-source -camel-xmpp-sink -camel-xquery-source -camel-xquery-sink -camel-xslt-sink -camel-xslt-saxon-sink -camel-yammer-source -camel-yammer-sink -camel-zendesk-source -camel-zendesk-sink -camel-zookeeper-source -camel-zookeeper-sink -camel-zookeeper-master-source -camel-aws2-eventbridge-sink +camel-sql-source +camel-sql-sink +camel-ignite-queue-sink +camel-kudu-sink +camel-openstack-cinder-sink +camel-msv-sink +camel-crypto-cms-sink +camel-openshift-build-configs-sink +camel-ehcache-source +camel-ehcache-sink +camel-spark-sink +camel-splunk-hec-sink +camel-sjms-source +camel-sjms-sink +camel-exec-sink +camel-hazelcast-list-source +camel-hazelcast-list-sink +camel-cql-source +camel-cql-sink +camel-velocity-sink +camel-ipfs-sink +camel-spring-ldap-sink diff --git a/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-sink.json b/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-sink.json index 196b1bf..f4c450c 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-sink.json +++ b/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-sink.json @@ -20,6 +20,12 @@ "defaultValue": "null", "priority": "MEDIUM" }, + "camel.sink.endpoint.messageIdStrategy": { + "name": "camel.sink.endpoint.messageIdStrategy", + "description": "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids.", + "defaultValue": "null", + "priority": "MEDIUM" + }, "camel.sink.endpoint.allowResponseAttachmentOverride": { "name": "camel.sink.endpoint.allowResponseAttachmentOverride", "description": "Option to override soap response attachments in in\/out exchange with attachments from the actual service layer. If the invoked service appends or rewrites the soap attachments this option when set to true, allows the modified soap attachments to be overwritten in in\/out message attachments", diff --git a/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-source.json b/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-source.json index 4715f35..8be0b1b 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-source.json +++ b/connectors/camel-spring-ws-kafka-connector/src/generated/resources/camel-spring-ws-source.json @@ -32,6 +32,12 @@ "defaultValue": "null", "priority": "MEDIUM" }, + "camel.source.endpoint.messageIdStrategy": { + "name": "camel.source.endpoint.messageIdStrategy", + "description": "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids.", + "defaultValue": "null", + "priority": "MEDIUM" + }, "camel.source.endpoint.bridgeErrorHandler": { "name": "camel.source.endpoint.bridgeErrorHandler", "description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.", @@ -50,12 +56,6 @@ "defaultValue": "null", "priority": "MEDIUM" }, - "camel.source.endpoint.messageIdStrategy": { - "name": "camel.source.endpoint.messageIdStrategy", - "description": "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids.", - "defaultValue": "null", - "priority": "MEDIUM" - }, "camel.source.endpoint.exceptionHandler": { "name": "camel.source.endpoint.exceptionHandler", "description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.", diff --git a/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-sink-connector.adoc b/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-sink-connector.adoc index f7f2911..5344710 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-sink-connector.adoc +++ b/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-sink-connector.adoc @@ -22,7 +22,7 @@ connector.class=org.apache.camel.kafkaconnector.springws.CamelSpringwsSinkConnec ---- -The camel-spring-ws sink connector supports 21 options, which are listed below. +The camel-spring-ws sink connector supports 22 options, which are listed below. @@ -31,6 +31,7 @@ The camel-spring-ws sink connector supports 21 options, which are listed below. | Name | Description | Default | Priority | *camel.sink.path.webServiceEndpointUri* | The default Web Service endpoint uri to use for the producer. | null | MEDIUM | *camel.sink.endpoint.messageFilter* | Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own. | null | MEDIUM +| *camel.sink.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.sink.endpoint.allowResponseAttachment Override* | Option to override soap response attachments in in/out exchange with attachments from the actual service layer. If the invoked service appends or rewrites the soap attachments this option when set to true, allows the modified soap attachments to be overwritten in in/out message attachments | false | MEDIUM | *camel.sink.endpoint.allowResponseHeaderOverride* | Option to override soap response header in in/out exchange with header info from the actual service layer. If the invoked service appends or rewrites the soap header this option when set to true, allows the modified soap header to be overwritten in in/out message headers | false | MEDIUM | *camel.sink.endpoint.faultAction* | Signifies the value for the faultAction response WS-Addressing Fault Action header that is provided by the method. See org.springframework.ws.soap.addressing.server.annotation.Action annotation for more details. | null | MEDIUM diff --git a/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-source-connector.adoc b/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-source-connector.adoc index e0aebea..12eac92 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-source-connector.adoc +++ b/connectors/camel-spring-ws-kafka-connector/src/main/docs/camel-spring-ws-kafka-source-connector.adoc @@ -33,10 +33,10 @@ The camel-spring-ws source connector supports 16 options, which are listed below | *camel.source.path.lookupKey* | Endpoint mapping key if endpoint mapping is used | null | MEDIUM | *camel.source.path.expression* | The XPath expression to use when option type=xpathresult. Then this option is required to be configured. | null | MEDIUM | *camel.source.endpoint.messageFilter* | Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own. | null | MEDIUM +| *camel.source.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM | *camel.source.endpoint.endpointDispatcher* | Spring org.springframework.ws.server.endpoint.MessageEndpoint for dispatching messages received by Spring-WS to a Camel endpoint, to integrate with existing (legacy) endpoint mappings like PayloadRootQNameEndpointMapping, SoapActionEndpointMapping, etc. | null | MEDIUM | *camel.source.endpoint.endpointMapping* | Reference to an instance of org.apache.camel.component.spring.ws.bean.CamelEndpointMapping in the Registry/ApplicationContext. Only one bean is required in the registry to serve all Camel/Spring-WS endpoints. This bean is auto-discovered by the MessageDispatcher and used to map requests to Camel endpoints based on characteristics specified on the endpoint (like root QName, SOAP action, etc) | null | MEDIUM -| *camel.source.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM diff --git a/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSinkConnectorConfig.java b/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSinkConnectorConfig.java index f4b9ab3..c480f5f 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSinkConnectorConfig.java +++ b/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSinkConnectorConfig.java @@ -32,6 +32,9 @@ public class CamelSpringwsSinkConnectorConfig public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_CONF = "camel.sink.endpoint.messageFilter"; public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DOC = "Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own."; public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DEFAULT = null; + public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF = "camel.sink.endpoint.messageIdStrategy"; + public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC = "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids."; + public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT = null; public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_CONF = "camel.sink.endpoint.allowResponseAttachmentOverride"; public static final String CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_DOC = "Option to override soap response attachments in in/out exchange with attachments from the actual service layer. If the invoked service appends or rewrites the soap attachments this option when set to true, allows the modified soap attachments to be overwritten in in/out message attachments"; public static final Boolean CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_DEFAULT = false; @@ -104,6 +107,7 @@ public class CamelSpringwsSinkConnectorConfig ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf()); conf.define(CAMEL_SINK_SPRINGWS_PATH_WEB_SERVICE_ENDPOINT_URI_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SPRINGWS_PATH_WEB_SERVICE_ENDPOINT_URI_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_PATH_WEB_SERVICE_ENDPOINT_URI_DOC); conf.define(CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DOC); + conf.define(CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC); conf.define(CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_ATTACHMENT_OVERRIDE_DOC); conf.define(CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_HEADER_OVERRIDE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_HEADER_OVERRIDE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_ENDPOINT_ALLOW_RESPONSE_HEADER_OVERRIDE_DOC); conf.define(CAMEL_SINK_SPRINGWS_ENDPOINT_FAULT_ACTION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_SPRINGWS_ENDPOINT_FAULT_ACTION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_SPRINGWS_ENDPOINT_FAULT_ACTION_DOC); diff --git a/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSourceConnectorConfig.java b/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSourceConnectorConfig.java index 8130392..db3fabb 100644 --- a/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSourceConnectorConfig.java +++ b/connectors/camel-spring-ws-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/springws/CamelSpringwsSourceConnectorConfig.java @@ -38,6 +38,9 @@ public class CamelSpringwsSourceConnectorConfig public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_CONF = "camel.source.endpoint.messageFilter"; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DOC = "Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own."; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DEFAULT = null; + public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF = "camel.source.endpoint.messageIdStrategy"; + public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC = "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids."; + public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT = null; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = "camel.source.endpoint.bridgeErrorHandler"; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ig [...] public static final Boolean CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false; @@ -47,9 +50,6 @@ public class CamelSpringwsSourceConnectorConfig public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_CONF = "camel.source.endpoint.endpointMapping"; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_DOC = "Reference to an instance of org.apache.camel.component.spring.ws.bean.CamelEndpointMapping in the Registry/ApplicationContext. Only one bean is required in the registry to serve all Camel/Spring-WS endpoints. This bean is auto-discovered by the MessageDispatcher and used to map requests to Camel endpoints based on characteristics specified on the endpoint (like root QName, SOAP action, etc)"; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_DEFAULT = null; - public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF = "camel.source.endpoint.messageIdStrategy"; - public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC = "Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids."; - public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT = null; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler"; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_DOC = "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored."; public static final String CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null; @@ -91,10 +91,10 @@ public class CamelSpringwsSourceConnectorConfig conf.define(CAMEL_SOURCE_SPRINGWS_PATH_LOOKUP_KEY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_PATH_LOOKUP_KEY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_PATH_LOOKUP_KEY_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_PATH_EXPRESSION_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_PATH_EXPRESSION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_PATH_EXPRESSION_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_FILTER_DOC); + conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_DISPATCHER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_DISPATCHER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_DISPATCHER_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_ENDPOINT_MAPPING_DOC); - conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_MESSAGE_ID_STRATEGY_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCEPTION_HANDLER_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_EXCHANGE_PATTERN_DOC); conf.define(CAMEL_SOURCE_SPRINGWS_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_SPRINGWS_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_SPRINGWS_ENDPOINT_BASIC_PROPERTY_BINDING_DOC); diff --git a/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-sink-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-sink-connector.adoc index f7f2911..5344710 100644 --- a/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-sink-connector.adoc +++ b/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-sink-connector.adoc @@ -22,7 +22,7 @@ connector.class=org.apache.camel.kafkaconnector.springws.CamelSpringwsSinkConnec ---- -The camel-spring-ws sink connector supports 21 options, which are listed below. +The camel-spring-ws sink connector supports 22 options, which are listed below. @@ -31,6 +31,7 @@ The camel-spring-ws sink connector supports 21 options, which are listed below. | Name | Description | Default | Priority | *camel.sink.path.webServiceEndpointUri* | The default Web Service endpoint uri to use for the producer. | null | MEDIUM | *camel.sink.endpoint.messageFilter* | Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own. | null | MEDIUM +| *camel.sink.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.sink.endpoint.allowResponseAttachment Override* | Option to override soap response attachments in in/out exchange with attachments from the actual service layer. If the invoked service appends or rewrites the soap attachments this option when set to true, allows the modified soap attachments to be overwritten in in/out message attachments | false | MEDIUM | *camel.sink.endpoint.allowResponseHeaderOverride* | Option to override soap response header in in/out exchange with header info from the actual service layer. If the invoked service appends or rewrites the soap header this option when set to true, allows the modified soap header to be overwritten in in/out message headers | false | MEDIUM | *camel.sink.endpoint.faultAction* | Signifies the value for the faultAction response WS-Addressing Fault Action header that is provided by the method. See org.springframework.ws.soap.addressing.server.annotation.Action annotation for more details. | null | MEDIUM diff --git a/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-source-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-source-connector.adoc index e0aebea..12eac92 100644 --- a/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-source-connector.adoc +++ b/docs/modules/ROOT/pages/connectors/camel-spring-ws-kafka-source-connector.adoc @@ -33,10 +33,10 @@ The camel-spring-ws source connector supports 16 options, which are listed below | *camel.source.path.lookupKey* | Endpoint mapping key if endpoint mapping is used | null | MEDIUM | *camel.source.path.expression* | The XPath expression to use when option type=xpathresult. Then this option is required to be configured. | null | MEDIUM | *camel.source.endpoint.messageFilter* | Option to provide a custom MessageFilter. For example when you want to process your headers or attachments by your own. | null | MEDIUM +| *camel.source.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM | *camel.source.endpoint.endpointDispatcher* | Spring org.springframework.ws.server.endpoint.MessageEndpoint for dispatching messages received by Spring-WS to a Camel endpoint, to integrate with existing (legacy) endpoint mappings like PayloadRootQNameEndpointMapping, SoapActionEndpointMapping, etc. | null | MEDIUM | *camel.source.endpoint.endpointMapping* | Reference to an instance of org.apache.camel.component.spring.ws.bean.CamelEndpointMapping in the Registry/ApplicationContext. Only one bean is required in the registry to serve all Camel/Spring-WS endpoints. This bean is auto-discovered by the MessageDispatcher and used to map requests to Camel endpoints based on characteristics specified on the endpoint (like root QName, SOAP action, etc) | null | MEDIUM -| *camel.source.endpoint.messageIdStrategy* | Option to provide a custom MessageIdStrategy to control generation of WS-Addressing unique message ids. | null | MEDIUM | *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM