This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a change to branch CAMEL-13402
in repository https://gitbox.apache.org/repos/asf/camel.git.
discard 7e9cb6b Updating the docs
discard bc14df4 Adding X.509 + PSK tests
discard 4e3b76c Supporting pre-shared keys
discard 017f059 Adding more RPK tests
discard 123bfe5 Added initial support for raw public keys
discard c4d8ad2 Updating the certs to use the right curves
discard bfe15d2 Adding more CoAP TLS tests
discard 2fabf4c Adding TLS tests
discard bceae11 Consolidate TLS configuration
discard 61a4e1c Adding support for client authentication
discard 95a7343 Improving TLS configuration
discard 9991807 Avoid writing out Californium.properties
discard d786b6d Adding initial TLS support
discard 698d917 CAMEL-13402 - Updating to Californium 2.0.x
new 91eef76 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-ecs
new 1ac5995 CAMEL-13398 - Added docs for AWS-ECS
new 08d017b Regen
new 19fd8ff CAMEL-AWS S3: support also for delimiter
new f53eac0 Camel-AWS S3: Regen after adding the delimiter
new 119bb55 CAMEL-13395 Threadsafe static initialisation of VelocityEngine
new 3fe73ee CAMEL-13395 Threadsafe lazy initialisation of ClassLoader
new fa00488 Regen
new 81796bb Camel-AWS-S3: Fixed Javadoc related to prefix.
new 4c0e2aa Fix operation name in exception message
new b917194 CAMEL-12665 - Apache Pulsar integration via component
new c96df1b CAMEL-12665 - Use Log4j2.properties
new 000775f CAMEL-12665 - Ported the component to Camel 3
new b50733c CAMEL-12665 - Added camel-pulsar to kit
new c0cf59f CAMEL-12665 - Rebased to Camel 3
new c70b6c8 CAMEL-12665 - More alignment to Camel 3 and configuration
new 36bff3d CAMEL-12665 - Added autogenerated docs
new 85318ac Regen
new 8780086 CAMEL-12665 - Fixed CS
new 56acd9d CAMEL-12665 - Aligned the example to the camel 3 alignment of
the component
new db5d77b Upgrade Jooq to version 3.11.1
new 3d58ace Upgrade Flink to version 1.8.0
new b2425a1 Camel-Spring: Fixed CS
new cc9846f Upgrade Mongo Java Driver to version 3.10.2
new 644928b CAMEL-13406 - camel-pulsar - "|" in endpoint syntax breaks
components adoc table
new b4a66e1 Regen
new 4ae1d2a CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-eks
new ffaf5a5 CAMEL-13398 - Added docs for AWS-EKS
new 75a933a Upgrade Hazelcast to version 3.12
new b8ce31d CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-iam
new 8d77e5b CAMEL-13398 - Added docs for AWS-IAM
new 2a40217 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-kinesis
new 477d33a CAMEL-13398 - Added docs for AWS-Kinesis
new b18afaf CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-kinesis-firehose
new 7117427 CAMEL-13398 - Added docs for AWS-Kinesis-Firehose
new 9798430 CAMEL-13398 - Fixed CS for AWS-Kinesis
new 1bd9908 Regen
new efdaaa0 CAMEL-13397 - RedisStringIdempotentRepository resetting
expiry on existing keys
new bf586a1 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-kms
new dadad99 CAMEL-13398 - Added docs for AWS-KMS
new 047ae3b CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-lambda
new 3fe9465 CAMEL-13398 - Fixed CS for AWS-Lambda
new 2712d0c Regen
new d0a3214 CAMEL-13398 - Added docs for AWS-Lambda
new aa93e67 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-mq
new 8febb08 CAMEL-13398 - Fixed CS for AWS-Lambda
new 8141710 CAMEL-13398 - Fixed CS for AWS-MQ
new b5ade56 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-msk
new aa00577 CAMEL-13398 - Fixed CS for AWS-MSK
new 1d98114 CAMEL-13398 - Added docs for AWS-MSK
new 387d8e4 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-ses
new bc0cb5b CAMEL-13398 - Fixed CS for AWS-SES
new afd1fff CAMEL-13398 - Added docs for AWS-SES
new 9ab04ff CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-sns
new ba2d918 CAMEL-13398 - Fixed CS for AWS-SNS
new 72ae01a Added unit test based on user forum issue that is fixed by
CAMEL-12565
new 5b7e712 CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-sqs
new 336d8dc CAMEL-13398 - Added docs for AWS-SQS
new 45cf4ee CAMEL-12665: Polished
new 109cd3d CAMEL-13398 - Camel-AWS-*: Lets adopt the same approach as
CAMEL-12936 for all the components, camel-aws-swf
new c0513d1 CAMEL-13398 - Fixed CS for AWS-SWF
new d77fc6b CAMEL-13398 - Added docs for AWS-SWF
new bc920e3 Regen
new 89f7186 Upgrade Mockito to version 2.27.0
new 815e995 Remove duplicate dependency declaration for javax.xml.ws
new 3d91555 Upgrade ASN.1 and change group and artifact Ids according to
new release
new f3d915e Update URL ref in asn1-dataformat.adoc file
new b2c18d5 Adjust groupId for ASN.1 dataformat
new c14a092 Fixed grammar in Karaf feature detail for camel-consul
new 00ae17b Camel-Consul Karaf ITest re-introduced: it works now
new 999ad84 adjust component archetype templates according to package
names
new acc95a4 Remove single arg constructor from the template as there is
no in DefaultEndpoint
new aa8ec2b Fix camel-blueprint build on JDK11
new 85c2fa2 Upgrade aries SPI-FLY JDK11 support
new 3523fb0 Fix camel-test-karaf on JDK 11
new d8a16b2 Generate JAXB episode file on JDK 11
new ccc8a63 CAMEL-11231 JsonAPI Data Format
new 66fc6b4 CAMEL-11231 - Fixed CS a bit
new 3e2940e CAMEL-11231 - Added docs
new 580e16d Regen
new 626b88d CAMEL-11231 - updated docs and regen
new 4b51209 camel-jetty, camel-undertow - Fix minor doc issues
new 9d11367 Upgrade kotlin
new edf37c9 Fixed CS for Camel-Core
new f5b1b75 Upgrade JackRabbit to version 2.19.2
new 6162ebc Upgrade Qpid JMS client to version 0.41.0
new dbe703b Upgrade Proton-J to version 0.32.0
new 9282079 CAMEL-13409 - Fix syntax for nsq component
new f3b712c CAMEL-13404 - Camel-Pulsar: Create Karaf feature
new e85c82e CAMEL-13405 - Camel-Pulsar: Create integration test for Karaf
and SB - Karaf Itests
new 5428748 CAMEL-13405 - Camel-Pulsar: Create integration test for Karaf
and SB - SB Itests
new 73d1b9a Upgrade Jnats to version 2.4.3
new 46edd61 CAMEL-13403: Added unit test
new d9a8cd9 CAMEL-13345 - added option to generate jacocoXml report to
sonarQube
new 22f71c8 CAMEL-13345 - added option to generate jacocoXml report to
sonarQube
new 6a989d6 Upgrade Commons-pool to version 2.6.2
new 59eedf6 Removed empty lines
new fcb3aa0 CAMEL-13411 - Camel-JsonApi: Create Karaf feature
new 1bf9def CAMEL-13412 - Camel-JsonApi: Create integration test for
Karaf and SB, Karaf ITest
new e7ebd9d CAMEL-13412 - Camel-JsonApi: Create integration test for
Karaf and SB, SB ITest
new 24994a8 Camel-Jsonapi: Use the property placeholder for library
version
new 415419d Camel-jsonapi: Removed commented code in POM
new 409eacc CAMEL-13414 use System.currentTimeMillis() (#2868)
new 11c1459 CAMEL-13118: Removed annotation not in use
new 88f9a22 CAMEL-13118: Moved @LanguageAnnotation to camel-support so
components with language do not have to depend on camel-core
new f5a0d20 Remove duplicated code
new 3761746 Add XML schema references for release 2.23.2
new 32f3078 Regen
new c562068 Add XML schema references for release 2.22.4
new 981d47d Add release notes for Camel 2.22.4
new f3a24bc Add release notes for Camel 2.23.2
new 749de2d Updating pdf box
new f913bf7 Update to Maven 3.6.1
new a837d96 Add initial version of the release guide (building part).
new e1d6f82 Regen
new a0e5349 Fixed CS
new 392d1e4 Upgrade Wiremock to version 2.23.2
new 33db86e A
new f1d683a Upgrade Commons Lang to version 3.9
new 9680d53 CAMEL-13401: create a webhook meta component
new 99e4dc0 CAMEL-13401: adding webhook capabilities to camel-telegram
new a8bdc4c CAMEL-13401: fix unneeded log message
new 8fdad5b CAMEL-13401: adding example of webhook
new 83f58a3 CAMEL-13401: fix after review
new d2b80c8 Camel-Chatscript: Removed useless todo
new d42fe3e Upgrade Zipkin to version 2.12.9
new 5092fe3 Fix Spring Boot itests on JDK11
new d2e06d6 Fix cs
new 1464272 CAMEL-13410 - Fix syntax for service component
new 670f724 CAMEL-13410 - Regen docs
new acaa29e Regen
new 6b12c2a Added a Jenkinsfile for JDK11
new 0010b91 Added a Jenkinsfile for Karaf CI tests on JDK11
new 1d7690a Added a Jenkinsfile for SB CI tests on JDK11
new 33140a3 Karaf Jenkinsfile for JDK 11 : Fixed JDK name
new 7d5325b Jenkinsfile for JDK 11 : Fixed JDK name
new 839a7ad Update DOAP
new 0641ba1 CAMEL-13419 - Create Karaf feature for Camel-Webhook
new f0c195d CAMEL-13420 - Create Camel-Webhook Karaf and SB ITest, Karaf
Integration test
new 393b3af CAMEL-13420 - Create Camel-Webhook Karaf and SB ITest, Spring
Boot Integration Test
new 78b1a58 Regen
new 543e5ed Fixed Camel-Telegram Karaf feature which now needs
camel-webhook
new 81f1598 Camel-AWS-SQS: Better connectivity verification
new 26fc695 Polished
new c348cb6 CAMEL-13386: Maven Flatten plugin refinements
new 649306c Upgrade Jandex to version 2.1.1.Final
new b8672d5 Fix karaf features on JDK-11
new e4e16ab Camel-AWS-SQS: Get back to list only queues when checking for
connectivity
new 5eab3fe Fix camel-soap and camel-spring-ws on JDK11
new 1b4d1cd Upgrade JsonSchema Validator to version 1.0.6
new 185ef17 Use latest Hazelcast-Kubernetes version 3.12
new f5db23f Upgrade Xchange to version 4.3.17
new c41bac1 Fix camel-soap osgi JDK11
new dbd5925 Upgrade Testcontainers to version 1.11.2
new 028d881 Decommented section of rest dsl swagger plugin POM
new 1a2d03d CAMEL-13402 - Updating to Californium 2.0.x
new d5ce9fe Adding initial TLS support
new 68c4e1e Avoid writing out Californium.properties
new 44c50e1 Improving TLS configuration
new fe74278 Adding support for client authentication
new 393abdb Consolidate TLS configuration
new faf433a Adding TLS tests
new be125b7 Adding more CoAP TLS tests
new 383d387 Updating the certs to use the right curves
new 512a637 Added initial support for raw public keys
new 1718668 Adding more RPK tests
new e996708 Supporting pre-shared keys
new 0af7309 Adding X.509 + PSK tests
new f3ae39e Updating the docs
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7e9cb6b)
\
N -- N -- N refs/heads/CAMEL-13402 (f3ae39e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 36650 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:
.mvn/wrapper/maven-wrapper.properties | 2 +-
Jenkinsfile.jdk11 | 88 ++++
Jenkinsfile.karaf.jdk11 | 88 ++++
Jenkinsfile.sb.jdk11 | 81 +++
MIGRATION.md | 5 +
apache-camel/pom.xml | 30 ++
apache-camel/src/main/descriptors/common-bin.xml | 6 +
apache-camel/src/main/descriptors/src.xml | 1 +
apache-camel/src/main/descriptors/unix-bin.xml | 1 +
apache-camel/src/main/descriptors/windows-bin.xml | 1 +
.../src/main/java/__name__Component.java | 2 +-
.../src/main/java/__name__Consumer.java | 2 +-
.../src/main/java/__name__Endpoint.java | 6 +-
.../src/main/java/__name__Producer.java | 2 +-
bom/camel-bom/pom.xml | 30 ++
.../src/main/docs/camel-report-maven-plugin.adoc | 1 +
.../org/apache/camel/maven/RouteCoverageMojo.java | 128 +++++
components/camel-asn1/pom.xml | 10 +-
.../camel-asn1/src/main/docs/asn1-dataformat.adoc | 2 +-
.../camel/dataformat/asn1/ASN1DataFormat.java | 3 +-
.../src/main/docs/aws-ecs-component.adoc | 6 +
.../camel/component/aws/ecs/ECSComponent.java | 10 +
.../aws/ecs/ECSComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-eks-component.adoc | 6 +
.../camel/component/aws/eks/EKSComponent.java | 10 +
.../aws/eks/EKSComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-iam-component.adoc | 10 +-
.../camel/component/aws/iam/IAMComponent.java | 11 +-
.../camel/component/aws/iam/IAMConfiguration.java | 8 +-
.../aws/iam/IAMComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-kinesis-component.adoc | 6 +
.../main/docs/aws-kinesis-firehose-component.adoc | 6 +
.../aws/firehose/KinesisFirehoseComponent.java | 12 +-
.../component/aws/kinesis/KinesisComponent.java | 12 +-
.../src/main/docs/aws-kms-component.adoc | 6 +
.../camel/component/aws/kms/KMSComponent.java | 11 +-
.../aws/kms/KMSComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-lambda-component.adoc | 6 +
.../component/aws/lambda/LambdaComponent.java | 12 +-
.../lambda/LambdaComponentClientRegistryTest.java | 47 ++
.../lambda/LambdaComponentConfigurationTest.java | 8 +-
.../src/main/docs/aws-mq-component.adoc | 6 +
.../apache/camel/component/aws/mq/MQComponent.java | 11 +-
.../aws/mq/MQComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-msk-component.adoc | 6 +
.../camel/component/aws/msk/MSKComponent.java | 11 +-
.../aws/msk/MSKComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-s3-component.adoc | 6 +-
.../camel/component/aws/s3/S3Configuration.java | 17 +-
.../apache/camel/component/aws/s3/S3Consumer.java | 2 +
.../apache/camel/component/aws/s3/S3Producer.java | 114 ++--
.../component/aws/s3/S3ConsumerDelimiterTest.java | 118 +++++
.../src/main/docs/aws-ses-component.adoc | 6 +
.../camel/component/aws/ses/SesComponent.java | 13 +-
.../aws/ses/SESComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-sns-component.adoc | 6 +
.../camel/component/aws/sns/SnsComponent.java | 13 +-
.../aws/sns/SNSComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-sqs-component.adoc | 6 +
.../camel/component/aws/sqs/SqsComponent.java | 13 +-
.../aws/sqs/SqsComponentClientRegistryTest.java | 41 ++
.../src/main/docs/aws-swf-component.adoc | 10 +-
.../camel/component/aws/swf/SWFComponent.java | 12 +-
.../camel/component/aws/swf/SWFConfiguration.java | 7 +-
.../camel/component/aws/swf/SWFEndpoint.java | 2 +-
.../aws/swf/SWFComponentClientRegistryTest.java | 41 ++
components/camel-blueprint/pom.xml | 18 +-
.../camel/component/chatscript/ChatScriptBot.java | 1 -
components/camel-cxf/pom.xml | 1 +
.../src/main/resources/META-INF/spring.schemas | 2 +
.../docker/consumer/DockerEventsConsumer.java | 2 +-
.../SftpChangedExclusiveReadLockStrategy.java | 4 +-
.../org/apache/camel/component/hl7/Hl7Terser.java | 2 +-
.../camel-jetty/src/main/docs/jetty-component.adoc | 3 +-
...ransferExchangeInflightRepositoryFlushTest.java | 82 +++
components/camel-jsonapi/pom.xml | 78 +++
.../src/main/docs/jsonApi-dataformat.adoc | 43 ++
.../camel/component/jsonapi/JsonApiDataFormat.java | 87 ++++
.../org/apache/camel/component/jsonapi/FooBar.java | 28 +-
.../component/jsonapi/JsonApiDataFormatTest.java | 172 +++++++
.../apache/camel/component/jsonapi/MyAuthor.java} | 40 +-
.../apache/camel/component/jsonapi/MyBook.java} | 42 +-
.../apache/camel/component/jsonapi/MyFooBar.java | 34 +-
.../src/test/resources/log4j2.properties | 16 +-
components/camel-jsonpath/pom.xml | 7 +-
.../java/org/apache/camel/jsonpath/JsonPath.java | 2 +-
.../JsonPathAnnotationExpressionFactory.java | 4 +-
.../apache/camel/component/mail/NowSearchTerm.java | 2 +-
components/camel-mvel/pom.xml | 3 +-
.../java/org/apache/camel/language/mvel/MVEL.java | 2 +-
.../camel-nsq/src/main/docs/nsq-component.adoc | 2 +-
.../apache/camel/component/nsq/NsqEndpoint.java | 2 +-
.../java/org/apache/camel/language/ognl/OGNL.java | 2 +-
components/{camel-mvel => camel-pulsar}/pom.xml | 59 ++-
.../src/main/docs/pulsar-component.adoc | 60 +--
.../camel/component/pulsar/PulsarComponent.java | 83 +++
.../camel/component/pulsar/PulsarConsumer.java | 81 +++
.../camel/component/pulsar/PulsarEndpoint.java | 92 ++++
.../component/pulsar/PulsarMessageListener.java | 64 +++
.../camel/component/pulsar/PulsarProducer.java | 73 +++
.../pulsar/configuration/PulsarConfiguration.java | 119 +++++
.../component/pulsar/utils/AutoConfiguration.java | 80 +++
.../camel/component/pulsar/utils/PulsarPath.java | 48 ++
.../camel/component/pulsar/utils/PulsarUtils.java | 32 +-
.../consumers/CommonCreationStrategyImpl.java | 37 ++
.../utils/consumers/ConsumerCreationStrategy.java | 25 +-
.../consumers/ConsumerCreationStrategyFactory.java | 54 ++
.../utils/consumers/ExclusiveConsumerStrategy.java | 43 ++
.../utils/consumers/FailoverConsumerStrategy.java | 63 +++
.../utils/consumers/SharedConsumerStrategy.java | 63 +++
.../pulsar/utils/consumers/SubscriptionType.java | 21 +-
.../pulsar/utils/message/PulsarMessageHeaders.java | 28 +-
.../pulsar/utils/message/PulsarMessageUtils.java | 86 ++++
.../component/pulsar/PulsarComponentTest.java | 77 +++
.../pulsar/PulsarConcurrentConsumerInTest.java | 118 +++++
.../pulsar/PulsarConcurrentProducerInTest.java | 116 +++++
.../component/pulsar/PulsarConsumerInTest.java | 119 +++++
.../camel/component/pulsar/PulsarEndpointTest.java | 26 +-
.../component/pulsar/PulsarProducerInTest.java | 109 ++++
.../pulsar/utils/AutoConfigurationTest.java | 105 ++++
.../component/pulsar/utils/PulsarUtilsTest.java | 73 +++
.../ConsumerCreationStrategyFactoryTest.java | 75 +++
.../utils/message/PulsarMessageUtilsTest.java | 61 +++
.../src/test/resources/log4j2.properties | 14 +-
.../org/apache/camel/component/xquery/XQuery.java | 4 +-
.../xquery/XQueryAnnotationExpressionFactory.java | 6 +-
.../camel/component/xquery/XQueryBuilder.java | 2 -
components/camel-script/pom.xml | 3 +-
.../org/apache/camel/builder/script/Groovy.java | 2 +-
.../apache/camel/builder/script/JavaScript.java | 2 +-
.../src/main/docs/service-component.adoc | 2 +-
.../camel/component/service/ServiceEndpoint.java | 2 +-
components/camel-soap/pom.xml | 5 +-
.../src/main/resources/META-INF/spring.schemas | 2 +
.../RedisStringIdempotentRepository.java | 6 +-
.../RedisStringIdempotentRepositoryTest.java | 15 +-
.../src/main/resources/META-INF/spring.schemas | 2 +
components/camel-spring-ws/pom.xml | 3 +-
components/camel-spring/pom.xml | 10 +-
.../src/main/resources/META-INF/spring.schemas | 2 +
.../ConsumerTemplateMaximumCacheSizeTest.java | 4 +-
components/camel-telegram/pom.xml | 15 +
.../src/main/docs/telegram-component.adoc | 33 ++
.../camel/component/telegram/TelegramEndpoint.java | 55 +-
.../camel/component/telegram/TelegramService.java | 5 +
.../telegram/TelegramWebhookProcessor.java | 62 +++
.../component/telegram/model/WebhookInfo.java | 78 +++
.../component/telegram/model/WebhookResult.java | 69 +++
.../component/telegram/service/RestBotAPI.java | 9 +-
.../service/TelegramServiceRestBotAPIAdapter.java | 15 +-
.../telegram/util/TelegramMessageHelper.java | 45 ++
.../telegram/TelegramWebhookCallTest.java | 74 +++
.../telegram/TelegramWebhookRegistrationTest.java | 79 +++
.../src/test/resources/log4j2.properties | 2 +
.../src/test/resources/messages/webhook-call.json | 23 +
.../camel/test/karaf/AbstractFeatureTest.java | 41 +-
.../src/main/docs/undertow-component.adoc | 7 +-
components/camel-webhook/pom.xml | 58 +++
.../src/main/docs/webhook-component.adoc | 132 +++++
.../camel/component/webhook/MultiRestConsumer.java | 91 ++++
.../component/webhook/WebhookCapableEndpoint.java | 78 +++
.../camel/component/webhook/WebhookComponent.java | 82 +++
.../component/webhook/WebhookConfiguration.java | 255 +++++++++
.../camel/component/webhook/WebhookEndpoint.java | 105 ++++
.../camel/component/webhook/WebhookUtils.java | 105 ++++
.../component/webhook/WebhookBasePathTest.java | 98 ++++
.../component/webhook/WebhookHttpBindingTest.java | 76 +++
.../component/webhook/WebhookMultiRouteTest.java | 69 +++
.../camel/component/webhook/WebhookPathTest.java | 83 +++
.../component/webhook/WebhookRegistrationTest.java | 88 ++++
.../camel/component/webhook/WebhookTestBase.java | 30 +-
.../component/webhook/support/TestComponent.java | 49 ++
.../component/webhook/support/TestEndpoint.java | 137 +++++
.../src/test/resources/log4j2.properties | 22 +-
components/pom.xml | 3 +
components/readme.adoc | 16 +-
core/camel-core/readme.adoc | 2 +-
.../org/apache/camel/builder/DataFormatClause.java | 98 ++--
.../bean/BeanAnnotationExpressionFactory.java | 3 +-
.../org/apache/camel/component/bean/BeanInfo.java | 8 +-
.../bean/XPathAnnotationExpressionFactory.java | 5 +-
.../main/java/org/apache/camel/language/Bean.java | 1 +
.../java/org/apache/camel/language/Constant.java | 2 +
.../java/org/apache/camel/language/Simple.java | 2 +
.../main/java/org/apache/camel/language/SpEL.java | 2 +
.../main/java/org/apache/camel/language/XPath.java | 2 +
.../apache/camel/model/DataFormatDefinition.java | 3 +
.../org/apache/camel/model/MarshalDefinition.java | 2 +
.../apache/camel/model/UnmarshalDefinition.java | 2 +
.../model/dataformat/DataFormatsDefinition.java | 1 +
.../camel/model/dataformat/JsonApiDataFormat.java | 58 +++
.../DataFormatTransformerDefinition.java | 4 +-
.../org/apache/camel/component/xslt/MyXPath.java | 4 +-
...InflightRepositoryWithFailedValidationTest.java | 58 +++
.../language}/AnnotationExpressionFactory.java | 3 +-
.../DefaultAnnotationExpressionFactory.java | 3 +-
.../support}/language/LanguageAnnotation.java | 6 +-
.../camel/support}/language/NamespacePrefix.java | 2 +-
doap.rdf | 6 +
docs/components/modules/ROOT/nav.adoc | 3 +
.../modules/ROOT/pages/asn1-dataformat.adoc | 2 +-
.../modules/ROOT/pages/aws-ecs-component.adoc | 6 +
.../modules/ROOT/pages/aws-eks-component.adoc | 6 +
.../modules/ROOT/pages/aws-iam-component.adoc | 10 +-
.../modules/ROOT/pages/aws-kinesis-component.adoc | 6 +
.../ROOT/pages/aws-kinesis-firehose-component.adoc | 6 +
.../modules/ROOT/pages/aws-kms-component.adoc | 6 +
.../modules/ROOT/pages/aws-lambda-component.adoc | 6 +
.../modules/ROOT/pages/aws-mq-component.adoc | 6 +
.../modules/ROOT/pages/aws-msk-component.adoc | 6 +
.../modules/ROOT/pages/aws-s3-component.adoc | 6 +-
.../modules/ROOT/pages/aws-ses-component.adoc | 6 +
.../modules/ROOT/pages/aws-sns-component.adoc | 6 +
.../modules/ROOT/pages/aws-sqs-component.adoc | 6 +
.../modules/ROOT/pages/aws-swf-component.adoc | 10 +-
.../modules/ROOT/pages/jetty-component.adoc | 3 +-
.../modules/ROOT/pages/jsonApi-dataformat.adoc | 43 ++
.../modules/ROOT/pages/nsq-component.adoc | 2 +-
.../{nsq-component.adoc => pulsar-component.adoc} | 60 +--
.../modules/ROOT/pages/service-component.adoc | 2 +-
.../modules/ROOT/pages/telegram-component.adoc | 33 ++
.../modules/ROOT/pages/undertow-component.adoc | 7 +-
.../modules/ROOT/pages/webhook-component.adoc | 132 +++++
.../en/release-notes/camel-2224-release.adoc | 40 ++
.../en/release-notes/camel-2232-release.adoc | 40 ++
.../modules/ROOT/pages/release-guide.adoc | 165 ++++++
examples/README.adoc | 4 +-
.../resources/fabric8/hazelcast-deployment.yaml | 2 +-
examples/camel-example-kotlin/pom.xml | 2 +-
examples/camel-example-spring-pulsar/README.md | 35 ++
examples/camel-example-spring-pulsar/pom.xml | 166 ++++++
.../camel/example/pulsar/client/CamelClient.java | 55 ++
.../example/pulsar/client/CamelClientEndpoint.java | 81 +++
.../camel/example/pulsar/server/Multiplier.java | 30 +-
.../camel/example/pulsar/server/ServerRoutes.java | 40 ++
.../apache/camel/example/pulsar/server/Treble.java | 18 +-
.../example/pulsar/server/TypeConverters.java | 27 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../resources/META-INF/spring/camel-server.xml | 82 +++
.../src/main/resources/camel-client.xml | 68 +++
.../src/main/resources/camel.properties | 16 +-
.../src/main/resources/features.xml | 29 ++
.../src/main}/resources/log4j2.properties | 19 +-
.../camel/example/SpringJmsClientServerTest.java | 89 ++++
examples/camel-example-webhook/pom.xml | 83 +++
examples/camel-example-webhook/readme.adoc | 66 +++
.../apache/camel/example/webhook/Application.java | 36 +-
.../src/main/resources/application.properties | 18 +-
examples/pom.xml | 2 +
parent/pom.xml | 100 +++-
platforms/karaf/features/pom.xml | 6 +-
.../features/src/main/resources/config.properties | 571 ---------------------
.../karaf/features/src/main/resources/features.xml | 27 +-
.../iam/springboot/IAMComponentConfiguration.java | 8 +-
.../s3/springboot/S3ComponentConfiguration.java | 14 +
.../swf/springboot/SWFComponentConfiguration.java | 8 +-
.../camel-jsonapi-starter/pom.xml | 53 ++
.../JsonApiDataFormatAutoConfiguration.java | 128 +++++
.../springboot/JsonApiDataFormatConfiguration.java | 70 +++
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/META-INF/spring.factories | 15 +-
.../src/main/resources/META-INF/spring.provides | 15 +-
.../camel-pulsar-starter/pom.xml | 53 ++
.../PulsarComponentAutoConfiguration.java | 128 +++++
.../springboot/PulsarComponentConfiguration.java | 80 +++
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/META-INF/spring.factories | 15 +-
.../src/main/resources/META-INF/spring.provides | 15 +-
.../camel-webhook-starter/pom.xml | 53 ++
.../WebhookComponentAutoConfiguration.java | 128 +++++
.../springboot/WebhookComponentConfiguration.java | 163 ++++++
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
.../src/main/resources/META-INF/spring.factories | 15 +-
.../src/main/resources/META-INF/spring.provides | 15 +-
platforms/spring-boot/components-starter/pom.xml | 3 +
.../camel-spring-boot-dependencies/pom.xml | 53 +-
pom.xml | 83 ++-
.../apache/camel/itest/karaf/CamelConsulTest.java | 3 -
...{CamelConsulTest.java => CamelJsonApiTest.java} | 9 +-
.../{CamelConsulTest.java => CamelPulsarTest.java} | 8 +-
...{CamelConsulTest.java => CamelWebhookTest.java} | 8 +-
.../camel/itest/springboot/CamelJsonapiTest.java} | 32 +-
.../camel/itest/springboot/CamelPulsarTest.java} | 32 +-
.../camel/itest/springboot/CamelWebhookTest.java} | 32 +-
.../arquillian/ArquillianSyncBootJarLauncher.java | 50 +-
.../container/ManagedSEDeployableContainer.java | 12 +
.../itest/springboot/util/ArquillianPackager.java | 4 +-
.../src/test/resources/application-pom-sb2.xml | 16 +-
.../maven/AbstractApiMethodGeneratorMojo.java | 2 +-
.../apache/camel/maven/AbstractGeneratorMojo.java | 105 ++--
.../camel/maven/ApiComponentGeneratorMojo.java | 107 ++--
.../apache/camel/maven/DocumentGeneratorMojo.java | 22 +-
.../camel/maven/FileApiMethodGeneratorMojo.java | 2 -
.../camel/maven/JavadocApiMethodGeneratorMojo.java | 7 +-
298 files changed, 9078 insertions(+), 1572 deletions(-)
create mode 100644 Jenkinsfile.jdk11
create mode 100644 Jenkinsfile.karaf.jdk11
create mode 100644 Jenkinsfile.sb.jdk11
create mode 100644
components/camel-aws-ecs/src/test/java/org/apache/camel/component/aws/ecs/ECSComponentClientRegistryTest.java
create mode 100644
components/camel-aws-eks/src/test/java/org/apache/camel/component/aws/eks/EKSComponentClientRegistryTest.java
create mode 100644
components/camel-aws-iam/src/test/java/org/apache/camel/component/aws/iam/IAMComponentClientRegistryTest.java
create mode 100644
components/camel-aws-kms/src/test/java/org/apache/camel/component/aws/kms/KMSComponentClientRegistryTest.java
create mode 100644
components/camel-aws-lambda/src/test/java/org/apache/camel/component/aws/lambda/LambdaComponentClientRegistryTest.java
create mode 100644
components/camel-aws-mq/src/test/java/org/apache/camel/component/aws/mq/MQComponentClientRegistryTest.java
create mode 100644
components/camel-aws-msk/src/test/java/org/apache/camel/component/aws/msk/MSKComponentClientRegistryTest.java
create mode 100644
components/camel-aws-s3/src/test/java/org/apache/camel/component/aws/s3/S3ConsumerDelimiterTest.java
create mode 100644
components/camel-aws-ses/src/test/java/org/apache/camel/component/aws/ses/SESComponentClientRegistryTest.java
create mode 100644
components/camel-aws-sns/src/test/java/org/apache/camel/component/aws/sns/SNSComponentClientRegistryTest.java
create mode 100644
components/camel-aws-sqs/src/test/java/org/apache/camel/component/aws/sqs/SqsComponentClientRegistryTest.java
create mode 100644
components/camel-aws-swf/src/test/java/org/apache/camel/component/aws/swf/SWFComponentClientRegistryTest.java
create mode 100644
components/camel-jms/src/test/java/org/apache/camel/component/jms/issues/JmsInOutTransferExchangeInflightRepositoryFlushTest.java
create mode 100644 components/camel-jsonapi/pom.xml
create mode 100644
components/camel-jsonapi/src/main/docs/jsonApi-dataformat.adoc
create mode 100644
components/camel-jsonapi/src/main/java/org/apache/camel/component/jsonapi/JsonApiDataFormat.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-jsonapi/src/test/java/org/apache/camel/component/jsonapi/FooBar.java
(64%)
create mode 100644
components/camel-jsonapi/src/test/java/org/apache/camel/component/jsonapi/JsonApiDataFormatTest.java
copy
components/{camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramService.java
=>
camel-jsonapi/src/test/java/org/apache/camel/component/jsonapi/MyAuthor.java}
(51%)
copy
components/{camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramService.java
=> camel-jsonapi/src/test/java/org/apache/camel/component/jsonapi/MyBook.java}
(50%)
rename
core/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java
=>
components/camel-jsonapi/src/test/java/org/apache/camel/component/jsonapi/MyFooBar.java
(62%)
copy components/{camel-telegram =>
camel-jsonapi}/src/test/resources/log4j2.properties (72%)
copy components/{camel-mvel => camel-pulsar}/pom.xml (63%)
copy docs/components/modules/ROOT/pages/nsq-component.adoc =>
components/camel-pulsar/src/main/docs/pulsar-component.adoc (53%)
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarComponent.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarConsumer.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarEndpoint.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarMessageListener.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/PulsarProducer.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/configuration/PulsarConfiguration.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/AutoConfiguration.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/PulsarPath.java
copy
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelConsulTest.java
=>
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/PulsarUtils.java
(53%)
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/CommonCreationStrategyImpl.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategy.java
(64%)
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategyFactory.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/ExclusiveConsumerStrategy.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/FailoverConsumerStrategy.java
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SharedConsumerStrategy.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SubscriptionType.java
(64%)
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageHeaders.java
(64%)
create mode 100644
components/camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageUtils.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarComponentTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConcurrentConsumerInTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConcurrentProducerInTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarConsumerInTest.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarEndpointTest.java
(64%)
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarProducerInTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/AutoConfigurationTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/PulsarUtilsTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/consumers/ConsumerCreationStrategyFactoryTest.java
create mode 100644
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/utils/message/PulsarMessageUtilsTest.java
copy components/{camel-telegram =>
camel-pulsar}/src/test/resources/log4j2.properties (74%)
create mode 100644
components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramWebhookProcessor.java
create mode 100644
components/camel-telegram/src/main/java/org/apache/camel/component/telegram/model/WebhookInfo.java
create mode 100644
components/camel-telegram/src/main/java/org/apache/camel/component/telegram/model/WebhookResult.java
create mode 100644
components/camel-telegram/src/main/java/org/apache/camel/component/telegram/util/TelegramMessageHelper.java
create mode 100644
components/camel-telegram/src/test/java/org/apache/camel/component/telegram/TelegramWebhookCallTest.java
create mode 100644
components/camel-telegram/src/test/java/org/apache/camel/component/telegram/TelegramWebhookRegistrationTest.java
create mode 100644
components/camel-telegram/src/test/resources/messages/webhook-call.json
create mode 100644 components/camel-webhook/pom.xml
create mode 100644
components/camel-webhook/src/main/docs/webhook-component.adoc
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/MultiRestConsumer.java
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/WebhookCapableEndpoint.java
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/WebhookComponent.java
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/WebhookConfiguration.java
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/WebhookEndpoint.java
create mode 100644
components/camel-webhook/src/main/java/org/apache/camel/component/webhook/WebhookUtils.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookBasePathTest.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookHttpBindingTest.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookMultiRouteTest.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookPathTest.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookRegistrationTest.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookTestBase.java
(64%)
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/support/TestComponent.java
create mode 100644
components/camel-webhook/src/test/java/org/apache/camel/component/webhook/support/TestEndpoint.java
copy components/{camel-telegram =>
camel-webhook}/src/test/resources/log4j2.properties (72%)
create mode 100644
core/camel-core/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/validator/InflightRepositoryWithFailedValidationTest.java
rename core/{camel-core/src/main/java/org/apache/camel/component/bean =>
camel-support/src/main/java/org/apache/camel/support/language}/AnnotationExpressionFactory.java
(93%)
rename core/{camel-core/src/main/java/org/apache/camel/component/bean =>
camel-support/src/main/java/org/apache/camel/support/language}/DefaultAnnotationExpressionFactory.java
(97%)
rename core/{camel-core/src/main/java/org/apache/camel =>
camel-support/src/main/java/org/apache/camel/support}/language/LanguageAnnotation.java
(86%)
copy core/{camel-core/src/main/java/org/apache/camel =>
camel-support/src/main/java/org/apache/camel/support}/language/NamespacePrefix.java
(96%)
create mode 100644 docs/components/modules/ROOT/pages/jsonApi-dataformat.adoc
copy docs/components/modules/ROOT/pages/{nsq-component.adoc =>
pulsar-component.adoc} (53%)
create mode 100644 docs/components/modules/ROOT/pages/webhook-component.adoc
create mode 100644 docs/user-manual/en/release-notes/camel-2224-release.adoc
create mode 100644 docs/user-manual/en/release-notes/camel-2232-release.adoc
create mode 100644 docs/user-manual/modules/ROOT/pages/release-guide.adoc
create mode 100644 examples/camel-example-spring-pulsar/README.md
create mode 100644 examples/camel-example-spring-pulsar/pom.xml
create mode 100644
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/client/CamelClient.java
create mode 100644
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/client/CamelClientEndpoint.java
copy
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/Multiplier.java
(64%)
create mode 100644
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/ServerRoutes.java
copy
components/camel-telegram/src/main/java/org/apache/camel/component/telegram/TelegramService.java
=>
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/Treble.java
(63%)
rename
core/camel-core/src/main/java/org/apache/camel/language/NamespacePrefix.java =>
examples/camel-example-spring-pulsar/src/main/java/org/apache/camel/example/pulsar/server/TypeConverters.java
(64%)
copy {tooling/maven/camel-package-maven-plugin =>
examples/camel-example-spring-pulsar}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
examples/camel-example-spring-pulsar}/src/main/resources/META-INF/NOTICE.txt
(100%)
create mode 100644
examples/camel-example-spring-pulsar/src/main/resources/META-INF/spring/camel-server.xml
create mode 100644
examples/camel-example-spring-pulsar/src/main/resources/camel-client.xml
copy components/camel-telegram/src/test/resources/log4j2.properties =>
examples/camel-example-spring-pulsar/src/main/resources/camel.properties (63%)
create mode 100644
examples/camel-example-spring-pulsar/src/main/resources/features.xml
copy {components/camel-telegram/src/test =>
examples/camel-example-spring-pulsar/src/main}/resources/log4j2.properties (65%)
create mode 100644
examples/camel-example-spring-pulsar/src/test/java/org/apache/camel/example/SpringJmsClientServerTest.java
create mode 100644 examples/camel-example-webhook/pom.xml
create mode 100644 examples/camel-example-webhook/readme.adoc
copy
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelConsulTest.java
=>
examples/camel-example-webhook/src/main/java/org/apache/camel/example/webhook/Application.java
(53%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
examples/camel-example-webhook/src/main/resources/application.properties (63%)
delete mode 100644
platforms/karaf/features/src/main/resources/config.properties
create mode 100644
platforms/spring-boot/components-starter/camel-jsonapi-starter/pom.xml
create mode 100644
platforms/spring-boot/components-starter/camel-jsonapi-starter/src/main/java/org/apache/camel/component/jsonapi/springboot/JsonApiDataFormatAutoConfiguration.java
create mode 100644
platforms/spring-boot/components-starter/camel-jsonapi-starter/src/main/java/org/apache/camel/component/jsonapi/springboot/JsonApiDataFormatConfiguration.java
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-jsonapi-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-jsonapi-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-jsonapi-starter/src/main/resources/META-INF/spring.factories
(63%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-jsonapi-starter/src/main/resources/META-INF/spring.provides
(63%)
create mode 100644
platforms/spring-boot/components-starter/camel-pulsar-starter/pom.xml
create mode 100644
platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentAutoConfiguration.java
create mode 100644
platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConfiguration.java
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-pulsar-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-pulsar-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/resources/META-INF/spring.factories
(63%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-pulsar-starter/src/main/resources/META-INF/spring.provides
(63%)
create mode 100644
platforms/spring-boot/components-starter/camel-webhook-starter/pom.xml
create mode 100644
platforms/spring-boot/components-starter/camel-webhook-starter/src/main/java/org/apache/camel/component/webhook/springboot/WebhookComponentAutoConfiguration.java
create mode 100644
platforms/spring-boot/components-starter/camel-webhook-starter/src/main/java/org/apache/camel/component/webhook/springboot/WebhookComponentConfiguration.java
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-webhook-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {tooling/maven/camel-package-maven-plugin =>
platforms/spring-boot/components-starter/camel-webhook-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-webhook-starter/src/main/resources/META-INF/spring.factories
(63%)
copy components/camel-telegram/src/test/resources/log4j2.properties =>
platforms/spring-boot/components-starter/camel-webhook-starter/src/main/resources/META-INF/spring.provides
(63%)
copy
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/{CamelConsulTest.java
=> CamelJsonApiTest.java} (78%)
copy
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/{CamelConsulTest.java
=> CamelPulsarTest.java} (81%)
copy
tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/{CamelConsulTest.java
=> CamelWebhookTest.java} (81%)
copy
tests/{camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelConsulTest.java
=>
camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelJsonapiTest.java}
(50%)
copy
tests/{camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelConsulTest.java
=>
camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelPulsarTest.java}
(50%)
copy
tests/{camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelConsulTest.java
=>
camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/CamelWebhookTest.java}
(50%)