This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git.
from a123de2 Merge pull request #1389 from ppalaga/i1350 new 354d210 Re-apply commit 9f425b3d14e1831f06cbe246110de670fef9cd3b new 3287027 Re apply commit 98abf252d399c70967ffea37295431fb37ca26c7 new 848a45c Revisit camel-quarkus bootstrap #1128 new 563d0ea Regen new 6835980 Manually re-apply commit 9d990df64ceb946e7eed6006dd01fff09e0eceef new 82ced6b Support Quarkus command mode #1037 new bfed463 Revisit camel-quarkus bootstrap #1128 (docs) new 888ec43 Regen new 7896a1f Fix NPE new e40ba5e Add a test to validate fix for #1368 new 259f736 Regen The 11 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/test-categories.yaml | 1 + docs/modules/ROOT/nav.adoc | 1 + docs/modules/ROOT/pages/extensions/core.adoc | 40 +- .../ROOT/pages/extensions/debezium-postgres.adoc | 3 +- docs/modules/ROOT/pages/extensions/main.adoc | 22 + .../ROOT/pages/extensions/microprofile-health.adoc | 14 - .../pages/extensions/microprofile-metrics.adoc | 45 -- .../modules/ROOT/pages/extensions/opentracing.adoc | 20 - .../pages/list-of-camel-quarkus-extensions.adoc | 4 +- docs/modules/ROOT/pages/user-guide/bootstrap.adoc | 40 ++ examples/file-split-log-xml/pom.xml | 4 + examples/http-log/pom.xml | 4 + .../src/main/resources/application.properties | 16 +- examples/observability/pom.xml | 4 + examples/pom.xml | 1 + examples/rest-json/pom.xml | 4 + examples/timer-log-cdi/pom.xml | 1 - .../main/java/org/acme/timer/Configurations.java | 31 +- .../src/main/java/org/acme/timer/TimerRoute.java | 12 +- .../src/main/resources/application.properties | 26 +- examples/timer-log-kotlin/pom.xml | 4 + examples/timer-log-main/README.adoc | 56 ++ .../{timer-log-spring => timer-log-main}/pom.xml | 15 +- .../src/main/java/org/acme/timer/Main.java | 17 +- .../src/main/java/org/acme/timer/TimerRoute.java | 19 +- .../src/main/resources/application.properties | 28 +- examples/timer-log-spring/pom.xml | 4 + .../src/main/resources/application.properties | 16 +- examples/timer-log-xml/pom.xml | 4 + examples/timer-log/pom.xml | 4 + .../core/deployment/AttachmentsProcessor.java | 30 +- .../quarkus/core/deployment/BuildProcessor.java | 647 --------------------- .../core/deployment/CamelBootstrapProcessor.java | 55 ++ .../core/deployment/CamelContextProcessor.java | 159 +++++ .../deployment/{Feature.java => CamelFeature.java} | 2 +- .../core/deployment/CamelNativeImageProcessor.java | 298 ++++++++++ .../quarkus/core/deployment/CamelProcessor.java | 342 +++++++++++ .../core/deployment/CamelRegistryProcessor.java | 150 +++++ .../core/deployment/NativeImageProcessor.java | 328 ----------- .../spi/CamelBootstrapCompletedBuildItem.java | 11 +- .../spi/CamelContextCustomizerBuildItem.java | 2 +- .../deployment/spi/CamelRegistryBuildItem.java | 9 - .../deployment/spi/CamelRuntimeBeanBuildItem.java | 3 +- ...orBuildItem.java => CamelRuntimeBuildItem.java} | 27 +- .../spi/CamelRuntimeRegistryBuildItem.java | 44 -- .../deployment/spi/CamelRuntimeTaskBuildItem.java | 49 ++ .../deployment/spi/CamelServiceDestination.java} | 30 +- .../spi/CamelServicePatternBuildItem.java | 30 +- .../RuntimeCamelContextCustomizerBuildItem.java | 2 +- .../core/runtime/CamelConfigurationTest.java | 117 ++++ .../quarkus/core/runtime/CamelRegistryTest.java | 19 - extensions-core/core/runtime/pom.xml | 5 - .../camel/quarkus/core/CamelBootstrapRecorder.java | 50 ++ .../org/apache/camel/quarkus/core/CamelConfig.java | 24 +- .../core/{Flags.java => CamelConfigFlags.java} | 10 +- .../camel/quarkus/core/CamelContextRecorder.java | 105 ++++ .../camel/quarkus/core/CamelContextRuntime.java | 80 +++ .../apache/camel/quarkus/core/CamelProducers.java | 11 + .../apache/camel/quarkus/core/CamelRecorder.java | 44 +- .../apache/camel/quarkus/core/CamelRuntime.java | 13 +- .../quarkus/core/FastFactoryFinderResolver.java | 2 +- .../{xml-io => main}/deployment/pom.xml | 51 +- .../quarkus/main/deployment/CamelMainFeature.java} | 8 +- .../CamelMainHotDeploymentProcessor.java} | 12 +- .../deployment/CamelMainNativeImageProcessor.java | 28 +- .../main/deployment/CamelMainProcessor.java | 179 ++++++ .../main}/deployment/spi/CamelMainBuildItem.java | 4 +- .../deployment/spi/CamelMainListenerBuildItem.java | 4 +- .../spi/CamelRoutesCollectorBuildItem.java | 2 +- .../deployment/CamelMainAutoConfigurationTest.java | 121 ++++ .../main/deployment/CamelMainInjectTest.java} | 54 +- .../deployment/CamelMainRoutesDiscoveryTest.java} | 20 +- .../deployment/CamelMainRoutesFilterTest.java} | 39 +- extensions-core/{ => main}/pom.xml | 22 +- .../main}/runtime/pom.xml | 38 +- .../org/apache/camel/quarkus/main}/CamelMain.java | 130 +++-- .../camel/quarkus/main/CamelMainApplication.java | 17 +- .../apache/camel/quarkus/main/CamelMainConfig.java | 7 +- .../quarkus/main}/CamelMainEventDispatcher.java | 13 +- .../camel/quarkus/main}/CamelMainEvents.java | 2 +- .../camel/quarkus/main}/CamelMainProducers.java | 2 +- .../camel/quarkus/main}/CamelMainRecorder.java | 72 +-- .../quarkus/main/CamelMainRoutesCollector.java} | 9 +- .../camel/quarkus/main/CamelMainRuntime.java | 70 +++ .../main/resources/META-INF/quarkus-extension.yaml | 29 + extensions-core/pom.xml | 1 + .../executor/deployment/BuildProcessor.java | 9 +- .../executor/ReactiveExecutorRecorder.java | 17 +- extensions-core/xml-io/deployment/pom.xml | 47 -- .../quarkus/support/common/CamelCapabilities.java | 1 + .../component/cron/deployment/CronProcessor.java | 3 +- .../component/log/deployment/LogProcessor.java | 9 + .../deployment/ReactiveStreamsProcessor.java | 5 +- .../component/rest/deployment/RestProcessor.java | 3 +- .../test/devmode/timer/TimerDevModeTest.java | 2 + .../custom-main-listener/deployment/pom.xml | 2 +- .../deployment/CustomMainListenerFeature.java} | 6 +- ...dStep.java => CustomMainListenerProcessor.java} | 4 +- .../custom-main-listener/runtime/pom.xml | 2 +- .../custom-routes-collector/deployment/pom.xml | 2 +- .../deployment/CustomRoutesCollectorFeature.java} | 4 +- .../CustomRoutesCollectorProcessor.java} | 10 +- .../custom-routes-collector/runtime/pom.xml | 2 +- .../runtime/support/CustomRoutesCollector.java} | 4 +- .../support/CustomRoutesCollectorRecorder.java} | 6 +- integration-tests/activemq/pom.xml | 4 + .../activemq/it/ActiveMQTestResource.java | 2 +- integration-tests/aws/pom.xml | 4 + integration-tests/aws2/pom.xml | 4 + integration-tests/bean-validator/pom.xml | 4 + .../apache/camel/quarkus/core/CoreResource.java | 7 - .../core/src/main/resources/application.properties | 17 +- .../org/apache/camel/quarkus/core/CoreTest.java | 1 - integration-tests/dataformats-json/pom.xml | 4 + integration-tests/elasticsearch-rest/pom.xml | 4 + integration-tests/fhir/pom.xml | 6 +- integration-tests/infinispan/pom.xml | 4 + integration-tests/influxdb/pom.xml | 4 + integration-tests/jira/pom.xml | 4 + integration-tests/kafka/pom.xml | 4 + integration-tests/main-caffeine-lrucache/pom.xml | 4 + .../CoreMainCaffeineLRUCacheResource.java | 2 +- .../CoreMainCaffeineLRUCacheResourceIT.java | 2 +- .../CoreMainCaffeineLRUCacheResourceTest.java | 2 +- integration-tests/main-collector/pom.xml | 4 + .../{core => main}/CoreMainCollectorResource.java | 2 +- .../{core => main}/CoreMainCollectorTest.java | 15 +- .../{main-xml-io => main-devmode}/pom.xml | 71 +-- .../camel/quarkus/main}/CamelDevModeTest.java | 5 +- .../camel/quarkus/main}/CamelSupportResource.java | 2 +- .../main-devmode}/src/test/resources/routes.1 | 0 .../main-devmode}/src/test/resources/routes.2 | 0 integration-tests/main-xml-io/pom.xml | 4 + .../{core => main}/CoreMainXmlIoResource.java | 6 +- .../quarkus/{core => main}/CoreMainXmlIoIT.java | 2 +- .../quarkus/{core => main}/CoreMainXmlIoTest.java | 4 +- integration-tests/main-xml-jaxb/pom.xml | 4 + .../{core => main}/CoreMainXmlJaxbResource.java | 6 +- .../quarkus/{core => main}/CoreMainXmlJaxbIT.java | 2 +- .../{core => main}/CoreMainXmlJaxbTest.java | 2 +- integration-tests/main/pom.xml | 4 + .../quarkus/{core => main}/CamelComponents.java | 2 +- .../camel/quarkus/{core => main}/CamelRoute.java | 2 +- .../quarkus/{core => main}/CamelRouteFiltered.java | 2 +- .../quarkus/{core => main}/CamelRouteProducer.java | 2 +- .../{core => main}/CamelRouteWithEndpointDSL.java | 2 +- .../quarkus/{core => main}/CoreMainResource.java | 40 +- .../main/src/main/resources/application.properties | 2 +- .../camel/quarkus/{core => main}/CoreMainIT.java | 2 +- .../camel/quarkus/{core => main}/CoreMainTest.java | 9 +- .../{core => main}/CoreMainTestResource.java | 2 +- integration-tests/messaging/pom.xml | 4 + integration-tests/microprofile/pom.xml | 4 + integration-tests/openapi-java/pom.xml | 4 + .../src/main/resources/application.properties | 2 +- integration-tests/opentracing/pom.xml | 4 + integration-tests/pom.xml | 10 + integration-tests/reactive-streams/pom.xml | 4 + integration-tests/salesforce/pom.xml | 4 + integration-tests/servicenow/pom.xml | 4 + integration-tests/slack/pom.xml | 4 + pom.xml | 1 + poms/bom-deployment/pom.xml | 5 + poms/bom/pom.xml | 5 + 164 files changed, 2717 insertions(+), 1849 deletions(-) create mode 100644 docs/modules/ROOT/pages/extensions/main.adoc create mode 100644 docs/modules/ROOT/pages/user-guide/bootstrap.adoc copy integration-tests/main-caffeine-lrucache/src/main/java/org/apache/camel/quarkus/core/CoreMainCaffeineLRUCacheResource.java => examples/timer-log-cdi/src/main/java/org/acme/timer/Configurations.java (57%) create mode 100644 examples/timer-log-main/README.adoc copy examples/{timer-log-spring => timer-log-main}/pom.xml (91%) copy integration-tests/main/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java => examples/timer-log-main/src/main/java/org/acme/timer/Main.java (72%) copy integration-tests/main/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java => examples/timer-log-main/src/main/java/org/acme/timer/TimerRoute.java (70%) copy examples/{timer-log-cdi => timer-log-main}/src/main/resources/application.properties (66%) copy integration-tests-support/custom-main-listener/deployment/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/deployment/CustomMainListenerBuildStep.java => extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/AttachmentsProcessor.java (50%) delete mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelBootstrapProcessor.java create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java copy extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{Feature.java => CamelFeature.java} (98%) create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelNativeImageProcessor.java create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelRegistryProcessor.java delete mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/NativeImageProcessor.java copy integration-tests/main-xml-io/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlIoIT.java => extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelBootstrapCompletedBuildItem.java (72%) rename extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/{CamelReactiveExecutorBuildItem.java => CamelRuntimeBuildItem.java} (60%) delete mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelRuntimeRegistryBuildItem.java create mode 100644 extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelRuntimeTaskBuildItem.java copy extensions-core/core/{runtime/src/main/java/org/apache/camel/quarkus/core/CamelMainProducers.java => deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelServiceDestination.java} (68%) create mode 100644 extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/runtime/CamelConfigurationTest.java create mode 100644 extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelBootstrapRecorder.java rename extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/{Flags.java => CamelConfigFlags.java} (86%) create mode 100644 extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRecorder.java create mode 100644 extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelContextRuntime.java copy integration-tests/main-xml-jaxb/src/test/java/org/apache/camel/quarkus/core/CoreMainXmlJaxbIT.java => extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRuntime.java (79%) copy extensions-core/{xml-io => main}/deployment/pom.xml (80%) rename extensions-core/{core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/Feature.java => main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment/CamelMainFeature.java} (86%) rename extensions-core/{core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/HotDeploymentProcessor.java => main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment/CamelMainHotDeploymentProcessor.java} (91%) copy extensions/rest/deployment/src/main/java/org/apache/camel/quarkus/component/rest/deployment/RestProcessor.java => extensions-core/main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment/CamelMainNativeImageProcessor.java (53%) create mode 100644 extensions-core/main/deployment/src/main/java/org/apache/camel/quarkus/main/deployment/CamelMainProcessor.java rename extensions-core/{core/deployment/src/main/java/org/apache/camel/quarkus/core => main/deployment/src/main/java/org/apache/camel/quarkus/main}/deployment/spi/CamelMainBuildItem.java (92%) rename extensions-core/{core/deployment/src/main/java/org/apache/camel/quarkus/core => main/deployment/src/main/java/org/apache/camel/quarkus/main}/deployment/spi/CamelMainListenerBuildItem.java (93%) rename extensions-core/{core/deployment/src/main/java/org/apache/camel/quarkus/core => main/deployment/src/main/java/org/apache/camel/quarkus/main}/deployment/spi/CamelRoutesCollectorBuildItem.java (96%) create mode 100644 extensions-core/main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainAutoConfigurationTest.java copy extensions-core/{core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelRoutesFilterTest.java => main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainInjectTest.java} (60%) rename extensions-core/{core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelRoutesDiscoveryTest.java => main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainRoutesDiscoveryTest.java} (80%) rename extensions-core/{core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelRoutesFilterTest.java => main/deployment/src/test/java/org/apache/camel/quarkus/main/deployment/CamelMainRoutesFilterTest.java} (68%) copy extensions-core/{ => main}/pom.xml (74%) copy {integration-tests-support/custom-main-listener => extensions-core/main}/runtime/pom.xml (70%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core => main/runtime/src/main/java/org/apache/camel/quarkus/main}/CamelMain.java (52%) copy integration-tests/main/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java => extensions-core/main/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainApplication.java (65%) copy integration-tests/main/src/test/java/org/apache/camel/quarkus/core/CoreMainIT.java => extensions-core/main/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainConfig.java (84%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core => main/runtime/src/main/java/org/apache/camel/quarkus/main}/CamelMainEventDispatcher.java (86%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core => main/runtime/src/main/java/org/apache/camel/quarkus/main}/CamelMainEvents.java (98%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core => main/runtime/src/main/java/org/apache/camel/quarkus/main}/CamelMainProducers.java (96%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core => main/runtime/src/main/java/org/apache/camel/quarkus/main}/CamelMainRecorder.java (64%) rename extensions-core/{core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelRoutesCollector.java => main/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRoutesCollector.java} (93%) create mode 100644 extensions-core/main/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainRuntime.java create mode 100644 extensions-core/main/runtime/src/main/resources/META-INF/quarkus-extension.yaml copy integration-tests-support/{custom-routes-collector/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java => custom-main-listener/deployment/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/deployment/CustomMainListenerFeature.java} (84%) rename integration-tests-support/custom-main-listener/deployment/src/main/java/org/apache/camel/quarkus/it/support/mainlistener/deployment/{CustomMainListenerBuildStep.java => CustomMainListenerProcessor.java} (92%) rename integration-tests-support/custom-routes-collector/deployment/src/main/java/org/apache/camel/quarkus/{core/runtime/support/deployment/Feature.java => main/runtime/support/deployment/CustomRoutesCollectorFeature.java} (91%) rename integration-tests-support/custom-routes-collector/deployment/src/main/java/org/apache/camel/quarkus/{core/runtime/support/deployment/SupportBuildStep.java => main/runtime/support/deployment/CustomRoutesCollectorProcessor.java} (76%) rename integration-tests-support/custom-routes-collector/runtime/src/main/java/org/apache/camel/quarkus/{core/runtime/support/SupportRoutesCollector.java => main/runtime/support/CustomRoutesCollector.java} (93%) rename integration-tests-support/custom-routes-collector/runtime/src/main/java/org/apache/camel/quarkus/{core/runtime/support/SupportRecorder.java => main/runtime/support/CustomRoutesCollectorRecorder.java} (86%) rename integration-tests/main-caffeine-lrucache/src/main/java/org/apache/camel/quarkus/{core => main}/CoreMainCaffeineLRUCacheResource.java (97%) rename integration-tests/main-caffeine-lrucache/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainCaffeineLRUCacheResourceIT.java (96%) rename integration-tests/main-caffeine-lrucache/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainCaffeineLRUCacheResourceTest.java (97%) rename integration-tests/main-collector/src/main/java/org/apache/camel/quarkus/{core => main}/CoreMainCollectorResource.java (97%) rename integration-tests/main-collector/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainCollectorTest.java (73%) copy integration-tests/{main-xml-io => main-devmode}/pom.xml (77%) rename {extensions-core/xml-io/deployment/src/test/java/org/apache/camel/quarkus/component/xml/io/deployment => integration-tests/main-devmode/src/test/java/org/apache/camel/quarkus/main}/CamelDevModeTest.java (94%) rename {extensions-core/xml-io/deployment/src/test/java/org/apache/camel/quarkus/component/xml/io/deployment => integration-tests/main-devmode/src/test/java/org/apache/camel/quarkus/main}/CamelSupportResource.java (96%) rename {extensions-core/xml-io/deployment => integration-tests/main-devmode}/src/test/resources/routes.1 (100%) rename {extensions-core/xml-io/deployment => integration-tests/main-devmode}/src/test/resources/routes.2 (100%) rename integration-tests/main-xml-io/src/main/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlIoResource.java (93%) rename integration-tests/main-xml-io/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlIoIT.java (95%) rename integration-tests/main-xml-io/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlIoTest.java (92%) rename integration-tests/main-xml-jaxb/src/main/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlJaxbResource.java (93%) rename integration-tests/main-xml-jaxb/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlJaxbIT.java (95%) rename integration-tests/main-xml-jaxb/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainXmlJaxbTest.java (98%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CamelComponents.java (96%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CamelRoute.java (96%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CamelRouteFiltered.java (96%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CamelRouteProducer.java (97%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CamelRouteWithEndpointDSL.java (96%) rename integration-tests/main/src/main/java/org/apache/camel/quarkus/{core => main}/CoreMainResource.java (86%) rename integration-tests/main/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainIT.java (95%) rename integration-tests/main/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainTest.java (95%) rename integration-tests/main/src/test/java/org/apache/camel/quarkus/{core => main}/CoreMainTestResource.java (97%)