This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from b23a8ae Updated CHANGELOG.md
new ed4735a Fixup upgrade to Camel 3.9.0
new f77c3d2 Merge camel-quarkus-main into camel-quarkus-core #2358
new 9c9c6ec Remove camel-quarkus-main dependencies from tests etc. #2358
new dfeabc1 Move java-joor to extensions-jvm directory
new a3d8214 Workaround for #2340 Spring RabbitMQ integration test fails
in native mode with Camel 3.9.0
new 4078d79 dsl: support for kotlin dsl
new 6ccd2fb dsl: support for groovy-dsl
new f5a8ad0 Stop CI testing on Java 8 #2287
The 8 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:
.github/workflows/ci-build.yaml | 4 +-
catalog/pom.xml | 26 +++++++++++
docs/modules/ROOT/nav.adoc | 2 +
.../ROOT/pages/reference/extensions/core.adoc | 18 ++++++++
.../{java-joor-dsl.adoc => groovy-dsl.adoc} | 18 ++++----
.../pages/reference/extensions/java-joor-dsl.adoc | 8 ++--
.../{java-joor-dsl.adoc => kotlin-dsl.adoc} | 18 ++++----
.../ROOT/pages/reference/extensions/main.adoc | 24 ----------
.../caffeine-lrucache/deployment/pom.xml | 4 ++
extensions-core/caffeine-lrucache/runtime/pom.xml | 5 +++
.../core/deployment/CamelContextProcessor.java | 5 +--
.../core/deployment/main}/CamelMainHelper.java | 2 +-
.../main}/CamelMainHotDeploymentProcessor.java | 5 ++-
.../main}/CamelMainNativeImageProcessor.java | 13 ++++--
.../core/deployment/main}/CamelMainProcessor.java | 51 ++++++++++++++--------
.../deployment/main}/spi/CamelMainBuildItem.java | 2 +-
.../spi/CamelMainEnabled.java} | 24 ++++++----
.../main}/spi/CamelMainListenerBuildItem.java | 2 +-
.../main}/spi/CamelRoutesCollectorBuildItem.java | 2 +-
.../main/CamelAutowiredDisabledTest.java} | 11 +++--
.../main/CamelComponentConfigurationTest.java} | 29 ++++++------
.../main}/CamelMainAutoConfigurationTest.java | 2 +-
.../core/deployment/main}/CamelMainInjectTest.java | 2 +-
.../CamelMainLambdaRouteBuilderDiscoveryTest.java | 2 +-
.../deployment/main}/CamelMainObserversTest.java | 2 +-
.../main}/CamelMainRouteTemplateTest.java | 2 +-
.../main}/CamelMainRoutesDiscoveryTest.java | 2 +-
.../main}/CamelMainRoutesFilterTest.java | 2 +-
.../main}/CamelMainUnknownArgumentFailTest.java | 2 +-
.../main}/CamelMainUnknownArgumentIgnoreTest.java | 2 +-
.../main}/CamelMainUnknownArgumentWarnTest.java | 2 +-
.../core/deployment/main/DisabledMainTest.java} | 30 +++++++------
extensions-core/core/runtime/pom.xml | 4 ++
.../org/apache/camel/quarkus/main/CamelMain.java | 0
.../camel/quarkus/main/CamelMainApplication.java | 0
.../apache/camel/quarkus/main/CamelMainConfig.java | 8 ++++
.../camel/quarkus/main/CamelMainEventBridge.java | 0
.../camel/quarkus/main/CamelMainProducers.java | 0
.../camel/quarkus/main/CamelMainRecorder.java | 0
.../quarkus/main/CamelMainRoutesCollector.java | 0
.../camel/quarkus/main/CamelMainRuntime.java | 0
.../camel/quarkus/main/events/AfterConfigure.java | 0
.../camel/quarkus/main/events/AfterStart.java | 0
.../camel/quarkus/main/events/AfterStop.java | 0
.../camel/quarkus/main/events/BeforeConfigure.java | 0
.../quarkus/main/events/BeforeInitialize.java | 0
.../camel/quarkus/main/events/BeforeStart.java | 0
.../camel/quarkus/main/events/BeforeStop.java | 0
.../camel/quarkus/main/events/MainEvent.java | 0
extensions-core/main/deployment/pom.xml | 38 ----------------
.../quarkus/main/deployment/CamelMainFeature.java | 11 +++--
extensions-core/main/runtime/pom.xml | 15 +------
.../main/resources/META-INF/quarkus-extension.yaml | 1 +
extensions-core/pom.xml | 1 -
.../groovy-dsl}/deployment/pom.xml | 8 ++--
.../dsl/groovy/deployment/GroovyDslProcessor.java | 8 ++--
.../groovy-dsl}/integration-test/pom.xml | 23 +++++++---
.../quarkus/dsl/groovy/GroovyDslResource.java | 10 ++---
.../src/main/resources/application.properties | 2 +-
.../src/main/resources/routes/my-routes.groovy | 11 ++---
.../camel/quarkus/dsl/groovy/GroovyDslTest.java | 12 ++---
.../groovy-dsl}/pom.xml | 4 +-
.../groovy-dsl}/runtime/pom.xml | 11 +++--
.../main/resources/META-INF/quarkus-extension.yaml | 9 ++--
extensions-jvm/hbase/integration-test/pom.xml | 17 --------
.../java-joor-dsl/deployment/pom.xml | 0
.../java/joor/deployment/JavaJoorDslProcessor.java | 0
.../java-joor-dsl/integration-test/pom.xml | 13 ++++++
.../quarkus/dsl/java/joor/JavaJoorDslResource.java | 0
.../src/main/resources/application.properties | 0
.../src/main/resources/routes/MyRoutes.java | 0
.../quarkus/dsl/java/joor/JavaJoorDslTest.java | 0
.../java-joor-dsl/pom.xml | 0
.../java-joor-dsl/runtime/pom.xml | 1 -
.../main/resources/META-INF/quarkus-extension.yaml | 3 +-
.../component/jfr/deployment/JfrProcessor.java | 4 +-
.../kotlin-dsl}/deployment/pom.xml | 12 +++--
.../dsl/kotlin/deployment/KotlinDslProcessor.java | 8 ++--
.../kotlin-dsl}/integration-test/pom.xml | 23 +++++++---
.../quarkus/dsl/kotlin/KotlinDslResource.java | 10 ++---
.../src/main/resources/application.properties | 2 +-
.../src/main/resources/routes/my-routes.kts | 11 ++---
.../camel/quarkus/dsl/kotlin/KotlinDslTest.java | 12 ++---
.../kotlin-dsl}/pom.xml | 4 +-
.../kotlin-dsl}/runtime/pom.xml | 15 ++++---
.../main/resources/META-INF/quarkus-extension.yaml | 9 ++--
extensions-jvm/pom.xml | 3 ++
extensions-jvm/spark/integration-test/pom.xml | 17 --------
.../xstream/deployment/XstreamProcessor.java | 9 ++++
integration-tests-aws2/aws2-cw/pom.xml | 17 --------
integration-tests-aws2/aws2-ddb/pom.xml | 17 --------
integration-tests-aws2/aws2-kinesis/pom.xml | 17 --------
integration-tests-aws2/aws2-lambda/pom.xml | 17 --------
integration-tests-aws2/aws2-s3/pom.xml | 17 --------
integration-tests-aws2/aws2-ses/pom.xml | 17 --------
integration-tests-aws2/aws2-sqs-sns/pom.xml | 17 --------
.../custom-main-listener/deployment/pom.xml | 2 +-
.../deployment/CustomMainListenerProcessor.java | 2 +-
.../custom-main-listener/runtime/pom.xml | 2 +-
.../custom-routes-collector/deployment/pom.xml | 2 +-
.../deployment/CustomRoutesCollectorProcessor.java | 2 +-
.../custom-routes-collector/runtime/pom.xml | 2 +-
integration-tests/activemq/pom.xml | 17 --------
integration-tests/aws2-grouped/pom.xml | 18 --------
integration-tests/aws2/pom.xml | 24 ----------
integration-tests/azure-eventhubs/pom.xml | 17 --------
integration-tests/bean-validator/pom.xml | 17 --------
integration-tests/box/pom.xml | 17 --------
integration-tests/braintree/pom.xml | 17 --------
integration-tests/csimple/pom.xml | 17 --------
integration-tests/dataformats-json/pom.xml | 17 --------
integration-tests/elasticsearch-rest/pom.xml | 17 --------
integration-tests/fhir/pom.xml | 17 --------
integration-tests/google-pubsub/pom.xml | 17 --------
integration-tests/google/pom.xml | 17 --------
integration-tests/infinispan/pom.xml | 17 --------
integration-tests/influxdb/pom.xml | 17 --------
integration-tests/ipfs/pom.xml | 17 --------
integration-tests/jira/pom.xml | 17 --------
integration-tests/kafka/pom.xml | 17 --------
integration-tests/kamelet/pom.xml | 17 --------
integration-tests/lra/pom.xml | 17 --------
integration-tests/main-caffeine-lrucache/pom.xml | 17 --------
integration-tests/main-collector/pom.xml | 17 --------
integration-tests/main-command-mode/pom.xml | 17 --------
integration-tests/main-devmode/pom.xml | 17 --------
integration-tests/main-discovery-disabled/pom.xml | 17 --------
integration-tests/main-xml-io/pom.xml | 17 --------
integration-tests/main-xml-jaxb/pom.xml | 17 --------
integration-tests/main/pom.xml | 17 --------
integration-tests/messaging/pom.xml | 17 --------
integration-tests/micrometer/pom.xml | 17 --------
integration-tests/microprofile/pom.xml | 17 --------
.../camel/quarkus/component/netty/NettyBeans.java | 29 +++++++-----
.../camel/quarkus/component/netty/NettyRoutes.java | 12 -----
integration-tests/openapi-java/pom.xml | 17 --------
integration-tests/opentracing/pom.xml | 17 --------
integration-tests/rabbitmq/pom.xml | 17 --------
integration-tests/reactive-streams/pom.xml | 17 --------
integration-tests/rest/pom.xml | 17 --------
integration-tests/salesforce/pom.xml | 17 --------
integration-tests/servicenow/pom.xml | 17 --------
integration-tests/slack/pom.xml | 17 --------
integration-tests/telegram/pom.xml | 17 --------
integration-tests/twilio/pom.xml | 17 --------
integration-tests/twitter/pom.xml | 17 --------
integration-tests/vertx-kafka/pom.xml | 17 --------
integration-tests/zendesk/pom.xml | 17 --------
pom.xml | 13 +++---
poms/bom/pom.xml | 30 +++++++++++++
150 files changed, 419 insertions(+), 1224 deletions(-)
copy docs/modules/ROOT/pages/reference/extensions/{java-joor-dsl.adoc =>
groovy-dsl.adoc} (56%)
copy docs/modules/ROOT/pages/reference/extensions/{java-joor-dsl.adoc =>
kotlin-dsl.adoc} (56%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainHelper.java
(97%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainHotDeploymentProcessor.java
(92%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainNativeImageProcessor.java
(85%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainProcessor.java
(84%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/spi/CamelMainBuildItem.java
(95%)
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelMainPresent.java
=> main/spi/CamelMainEnabled.java} (64%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/spi/CamelMainListenerBuildItem.java
(95%)
rename
extensions-core/{main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main}/spi/CamelRoutesCollectorBuildItem.java
(95%)
copy
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainAutoConfigurationTest.java
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelAutowiredDisabledTest.java}
(91%)
copy
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainRoutesDiscoveryTest.java
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/CamelComponentConfigurationTest.java}
(73%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainAutoConfigurationTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainInjectTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainLambdaRouteBuilderDiscoveryTest.java
(97%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainObserversTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainRouteTemplateTest.java
(98%)
copy
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainRoutesDiscoveryTest.java
(97%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainRoutesFilterTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainUnknownArgumentFailTest.java
(97%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainUnknownArgumentIgnoreTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main}/CamelMainUnknownArgumentWarnTest.java
(98%)
rename
extensions-core/{main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainRoutesDiscoveryTest.java
=>
core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/main/DisabledMainTest.java}
(71%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMain.java (100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainApplication.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainConfig.java
(85%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainEventBridge.java
(100%)
copy extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainProducers.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRecorder.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRoutesCollector.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRuntime.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/AfterConfigure.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/AfterStart.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/AfterStop.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/BeforeConfigure.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/BeforeInitialize.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/BeforeStart.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/BeforeStop.java
(100%)
rename extensions-core/{main =>
core}/runtime/src/main/java/org/apache/camel/quarkus/main/events/MainEvent.java
(100%)
copy {extensions-core/java-joor-dsl =>
extensions-jvm/groovy-dsl}/deployment/pom.xml (89%)
copy
extensions-core/java-joor-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/java/joor/deployment/JavaJoorDslProcessor.java
=>
extensions-jvm/groovy-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/groovy/deployment/GroovyDslProcessor.java
(83%)
copy {extensions-core/java-joor-dsl =>
extensions-jvm/groovy-dsl}/integration-test/pom.xml (81%)
copy
extensions-core/java-joor-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslResource.java
=>
extensions-jvm/groovy-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslResource.java
(87%)
copy {extensions-core/java-joor-dsl =>
extensions-jvm/groovy-dsl}/integration-test/src/main/resources/application.properties
(93%)
copy
extensions-core/java-joor-dsl/integration-test/src/main/resources/routes/MyRoutes.java
=>
extensions-jvm/groovy-dsl/integration-test/src/main/resources/routes/my-routes.groovy
(77%)
copy
extensions-core/java-joor-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslTest.java
=>
extensions-jvm/groovy-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/groovy/GroovyDslTest.java
(83%)
copy {extensions-core/java-joor-dsl => extensions-jvm/groovy-dsl}/pom.xml (93%)
copy {extensions-core/java-joor-dsl =>
extensions-jvm/groovy-dsl}/runtime/pom.xml (90%)
copy {extensions-core/java-joor-dsl =>
extensions-jvm/groovy-dsl}/runtime/src/main/resources/META-INF/quarkus-extension.yaml
(87%)
copy {extensions-core => extensions-jvm}/java-joor-dsl/deployment/pom.xml
(100%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/java/joor/deployment/JavaJoorDslProcessor.java
(100%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/integration-test/pom.xml (89%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslResource.java
(100%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/integration-test/src/main/resources/application.properties
(100%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/integration-test/src/main/resources/routes/MyRoutes.java
(100%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslTest.java
(100%)
copy {extensions-core => extensions-jvm}/java-joor-dsl/pom.xml (100%)
copy {extensions-core => extensions-jvm}/java-joor-dsl/runtime/pom.xml (98%)
copy {extensions-core =>
extensions-jvm}/java-joor-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
(97%)
rename {extensions-core/java-joor-dsl =>
extensions-jvm/kotlin-dsl}/deployment/pom.xml (84%)
rename
extensions-core/java-joor-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/java/joor/deployment/JavaJoorDslProcessor.java
=>
extensions-jvm/kotlin-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/kotlin/deployment/KotlinDslProcessor.java
(83%)
rename {extensions-core/java-joor-dsl =>
extensions-jvm/kotlin-dsl}/integration-test/pom.xml (81%)
rename
extensions-core/java-joor-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslResource.java
=>
extensions-jvm/kotlin-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslResource.java
(87%)
rename {extensions-core/java-joor-dsl =>
extensions-jvm/kotlin-dsl}/integration-test/src/main/resources/application.properties
(93%)
rename
extensions-core/java-joor-dsl/integration-test/src/main/resources/routes/MyRoutes.java
=>
extensions-jvm/kotlin-dsl/integration-test/src/main/resources/routes/my-routes.kts
(77%)
rename
extensions-core/java-joor-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslTest.java
=>
extensions-jvm/kotlin-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/kotlin/KotlinDslTest.java
(83%)
rename {extensions-core/java-joor-dsl => extensions-jvm/kotlin-dsl}/pom.xml
(93%)
rename {extensions-core/java-joor-dsl =>
extensions-jvm/kotlin-dsl}/runtime/pom.xml (89%)
rename {extensions-core/java-joor-dsl =>
extensions-jvm/kotlin-dsl}/runtime/src/main/resources/META-INF/quarkus-extension.yaml
(87%)
rename
extensions-core/main/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainProducers.java
=>
integration-tests/netty/src/main/java/org/apache/camel/quarkus/component/netty/NettyBeans.java
(57%)