This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from 042a1d0 Replace hbase-testing-util with docker container #2295 add b23a8ae Updated CHANGELOG.md add ed4735a Fixup upgrade to Camel 3.9.0 add f77c3d2 Merge camel-quarkus-main into camel-quarkus-core #2358 add 9c9c6ec Remove camel-quarkus-main dependencies from tests etc. #2358 add dfeabc1 Move java-joor to extensions-jvm directory add a3d8214 Workaround for #2340 Spring RabbitMQ integration test fails in native mode with Camel 3.9.0 add 4078d79 dsl: support for kotlin dsl add 6ccd2fb dsl: support for groovy-dsl add f5a8ad0 Stop CI testing on Java 8 #2287 add 939e4a2 dsl: support for js-dsl add 73b75b6 Upgrade to cq-maven-plugin 0.32.0 add c88f5cf Disable master test temporarily #2384 add a34ef4c Disable FtpsIT temporarily #2317 add c4540bd Fixup Groovy DSL add 3a3f7ec Upgrade to quarkus-qpid-jms 0.24.0 add 405a9af Upgrade to quarkiverse-minio 0.2.2 add fd98da8 Updated CHANGELOG.md No new revisions were added by this update. Summary of changes: .github/workflows/ci-build.yaml | 4 +- CHANGELOG.md | 46 +++++-- catalog/pom.xml | 39 ++++++ docs/modules/ROOT/nav.adoc | 3 + .../ROOT/pages/reference/extensions/core.adoc | 18 +++ .../{java-joor-dsl.adoc => groovy-dsl.adoc} | 18 +-- .../pages/reference/extensions/java-joor-dsl.adoc | 8 +- .../extensions/{java-joor-dsl.adoc => js-dsl.adoc} | 10 +- .../{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 + .../main/resources/META-INF/quarkus-extension.yaml | 1 + .../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 | 16 +-- .../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 --- .../js-dsl}/deployment/pom.xml | 8 +- .../dsl/js/deployment/JavaScriptDslFeature.java} | 9 +- .../dsl/js/deployment/JavaScriptDslProcessor.java | 137 +++++++++++++++++++++ .../java-joor-dsl => extensions/js-dsl}/pom.xml | 5 +- .../js-dsl}/runtime/pom.xml | 16 ++- .../main/resources/META-INF/quarkus-extension.yaml | 9 +- extensions/minio/deployment/pom.xml | 2 +- extensions/minio/runtime/pom.xml | 2 +- extensions/pom.xml | 1 + .../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 --- .../camel/quarkus/component/ftps/it/FtpsIT.java | 3 + 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 --- .../{main-discovery-disabled => js-dsl}/pom.xml | 11 +- .../camel/quarkus/js/JavaScriptDslResource.java | 10 +- .../src/main/resources/application.properties | 2 +- .../src/main/resources/routes/my-routes.js} | 10 +- .../apache/camel/quarkus/js/JavaScriptDslIT.java} | 5 +- .../apache/camel/quarkus/js/JavaScriptDslTest.java | 14 +-- 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 --- .../quarkus/component/master/it/MasterIT.java | 3 + 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/pom.xml | 1 + 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 | 20 +-- poms/bom/pom.xml | 54 +++++++- .../quarkus-extension.yaml | 2 +- tooling/scripts/test-categories.yaml | 2 +- 173 files changed, 697 insertions(+), 1304 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 => js-dsl.adoc} (70%) 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 integration-tests/ftp/src/test/java/org/apache/camel/quarkus/component/ftps/it/FtpsIT.java => extensions-jvm/groovy-dsl/integration-test/src/main/resources/routes/my-routes.groovy (84%) 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%) rename {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%) copy {extensions/minio => extensions-jvm/kotlin-dsl}/deployment/pom.xml (86%) 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%) copy 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%) copy {extensions-core/java-joor-dsl => extensions-jvm/kotlin-dsl}/integration-test/src/main/resources/application.properties (93%) copy integration-tests/ftp/src/test/java/org/apache/camel/quarkus/component/ftps/it/FtpsIT.java => extensions-jvm/kotlin-dsl/integration-test/src/main/resources/routes/my-routes.kts (84%) copy 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%) copy {extensions-core/java-joor-dsl => extensions-jvm/kotlin-dsl}/pom.xml (93%) copy {extensions-core/java-joor-dsl => extensions-jvm/kotlin-dsl}/runtime/pom.xml (89%) copy {extensions-core/java-joor-dsl => extensions-jvm/kotlin-dsl}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (87%) rename {extensions-core/java-joor-dsl => extensions/js-dsl}/deployment/pom.xml (89%) copy extensions/{xstream/deployment/src/main/java/org/apache/camel/quarkus/component/xstream/deployment/XstreamProcessor.java => js-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/js/deployment/JavaScriptDslFeature.java} (87%) create mode 100644 extensions/js-dsl/deployment/src/main/java/org/apache/camel/quarkus/dsl/js/deployment/JavaScriptDslProcessor.java rename {extensions-core/java-joor-dsl => extensions/js-dsl}/pom.xml (90%) rename {extensions-core/java-joor-dsl => extensions/js-dsl}/runtime/pom.xml (87%) rename {extensions-core/java-joor-dsl => extensions/js-dsl}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (86%) copy integration-tests/{main-discovery-disabled => js-dsl}/pom.xml (93%) rename extensions-core/java-joor-dsl/integration-test/src/main/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslResource.java => integration-tests/js-dsl/src/main/java/org/apache/camel/quarkus/js/JavaScriptDslResource.java (87%) rename {extensions-core/java-joor-dsl/integration-test => integration-tests/js-dsl}/src/main/resources/application.properties (93%) copy integration-tests/{ftp/src/test/java/org/apache/camel/quarkus/component/ftps/it/FtpsIT.java => js-dsl/src/main/resources/routes/my-routes.js} (84%) copy integration-tests/{ftp/src/test/java/org/apache/camel/quarkus/component/ftps/it/FtpsIT.java => js-dsl/src/test/java/org/apache/camel/quarkus/js/JavaScriptDslIT.java} (90%) rename extensions-core/java-joor-dsl/integration-test/src/test/java/org/apache/camel/quarkus/dsl/java/joor/JavaJoorDslTest.java => integration-tests/js-dsl/src/test/java/org/apache/camel/quarkus/js/JavaScriptDslTest.java (80%) 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%)