This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch automatic-periodic-sync
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
from c7c07860f69 Regen
add d78204a1dee Regen
add ba993210aa4 CAMEL-25029: Add Kafka Share Spring Boot starter and
integration tests
add 5ed6c8bf2ae CAMEL-25465: Speed up and harden the starter integration
test harness
add 4321e70b4b0 [create-pull-request] automated change
No new revisions were added by this update.
Summary of changes:
.../camel/springboot/catalog/components.properties | 1 +
.../springboot/catalog/components/kafka-share.json | 193 ++++
.../camel/springboot/catalog/components/kafka.json | 4 +-
.../catalog/dev-consoles/route-topology.json | 12 +
.../camel/springboot/catalog/languages/simple.json | 141 +--
.../pom.xml | 46 +-
.../src/main/docs/kafka-share.json | 551 +++++++++
.../KafkaShareComponentAutoConfiguration.java} | 26 +-
.../KafkaShareComponentConfiguration.java | 1190 ++++++++++++++++++++
.../springboot/KafkaShareComponentConverter.java} | 18 +-
.../src/main/resources/META-INF/LICENSE.txt | 0
.../src/main/resources/META-INF/NOTICE.txt | 0
...rk.boot.autoconfigure.AutoConfiguration.imports | 4 +-
.../KafkaShareComponentAutoConfigurationTest.java | 66 ++
.../share/springboot/KafkaShareConsumerIT.java | 166 +++
.../camel-kafka-starter/src/main/docs/kafka.json | 2 +-
.../springboot/KafkaComponentConfiguration.java | 2 +-
components-starter/pom.xml | 1 +
docs/spring-boot/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/starters/kafka-share.adoc | 111 ++
.../modules/ROOT/pages/starters/kafka.adoc | 2 +-
.../CamelXmlWildcardRoutesIT.java | 9 +-
tests/camel-itest-spring-boot/README.adoc | 10 +-
tests/camel-itest-spring-boot/pom.xml | 8 +-
.../common/AbstractSpringBootBaseTestSupport.java | 137 ++-
.../common/ArchetypeGenerationExtension.java | 206 +++-
.../src/main/resources/logback.xml | 30 -
...melAlibabaKmsIT.java => CamelKafkaShareIT.java} | 2 +-
tooling/camel-spring-boot-bom/pom.xml | 5 +
tooling/camel-spring-boot-dependencies/pom.xml | 34 +-
30 files changed, 2684 insertions(+), 294 deletions(-)
create mode 100644
catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/kafka-share.json
copy components-starter/{camel-kafka-starter =>
camel-kafka-share-starter}/pom.xml (78%)
create mode 100644
components-starter/camel-kafka-share-starter/src/main/docs/kafka-share.json
copy
components-starter/{camel-alibaba-ots-starter/src/main/java/org/apache/camel/component/alibaba/ots/springboot/AlibabaOtsComponentAutoConfiguration.java
=>
camel-kafka-share-starter/src/main/java/org/apache/camel/component/kafka/share/springboot/KafkaShareComponentAutoConfiguration.java}
(77%)
create mode 100644
components-starter/camel-kafka-share-starter/src/main/java/org/apache/camel/component/kafka/share/springboot/KafkaShareComponentConfiguration.java
copy
components-starter/{camel-pulsar-starter/src/main/java/org/apache/camel/component/pulsar/springboot/PulsarComponentConverter.java
=>
camel-kafka-share-starter/src/main/java/org/apache/camel/component/kafka/share/springboot/KafkaShareComponentConverter.java}
(81%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-kafka-share-starter}/src/main/resources/META-INF/LICENSE.txt
(100%)
copy {archetypes/camel-archetype-spring-boot =>
components-starter/camel-kafka-share-starter}/src/main/resources/META-INF/NOTICE.txt
(100%)
copy components-starter/{camel-ai-resource-starter =>
camel-kafka-share-starter}/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
(88%)
create mode 100644
components-starter/camel-kafka-share-starter/src/test/java/org/apache/camel/component/kafka/share/springboot/KafkaShareComponentAutoConfigurationTest.java
create mode 100644
components-starter/camel-kafka-share-starter/src/test/java/org/apache/camel/component/kafka/share/springboot/KafkaShareConsumerIT.java
create mode 100644
docs/spring-boot/modules/ROOT/pages/starters/kafka-share.adoc
delete mode 100644 tests/camel-itest-spring-boot/src/main/resources/logback.xml
copy
tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/{CamelAlibabaKmsIT.java
=> CamelKafkaShareIT.java} (94%)