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-k-runtime.git.
from d231c09 Updated CHANGELOG.md new 6eeb8dd Create a wrap component to wrap single tenant component new cd744fa chore: move components to the components folder The 2 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.yml | 1 + .../pom.xml | 39 +++++-- .../camel/k/quarkus/wrap/WrapApplication.java} | 49 +++++---- .../src/main/resources/application.properties | 0 .../org/apache/camel/k/quarkus/wrap/WrapIT.java} | 4 +- .../org/apache/camel/k/quarkus/wrap/WrapTest.java} | 57 +++++----- .../camel/k/quarkus/wrap/WrapTestResource.java | 70 +++++++++++++ .../src/test/resources/routes.properties | 0 .../src/test/resources/routes.yaml} | 16 +-- camel-k-quarkus/camel-k-quarkus-itests/pom.xml | 3 +- .../deployment/pom.xml | 6 +- .../camel/k/quarkus/wrap}/deployment/Feature.java | 4 +- .../pom.xml | 2 +- .../runtime/pom.xml | 6 +- camel-k-quarkus/pom.xml | 1 + camel-k-runtime-bom/pom.xml | 15 +++ .../camel-kamelet}/pom.xml | 2 +- .../kamelet/KameletComponentConfigurer.java | 0 .../kamelet/KameletEndpointConfigurer.java | 0 .../services/org/apache/camel/component/kamelet | 0 .../org/apache/camel/configurer/kamelet-component | 0 .../org/apache/camel/configurer/kamelet-endpoint | 0 .../apache/camel/component/kamelet/kamelet.json | 0 .../apache/camel/component/kamelet/Kamelet.java | 0 .../camel/component/kamelet/KameletComponent.java | 0 .../camel/component/kamelet/KameletEndpoint.java | 0 .../camel/component/kamelet/KameletBasicTest.java | 0 .../component/kamelet/KameletPropertiesTest.java | 0 .../camel/component/kamelet/KameletRouteTest.java | 0 .../component/kamelet/KameletValidationTest.java | 0 .../src/test/resources/log4j2-test.xml | 0 .../camel-knative}/camel-knative-api/pom.xml | 0 .../knative/spi/CloudEventTypeConverterLoader.java | 0 .../services/org/apache/camel/TypeConverterLoader | 0 .../camel/component/knative/spi/CloudEvent.java | 0 .../knative/spi/CloudEventTypeConverter.java | 0 .../camel/component/knative/spi/CloudEvents.java | 0 .../camel/component/knative/spi/Knative.java | 0 .../component/knative/spi/KnativeEnvironment.java | 0 .../component/knative/spi/KnativeSupport.java | 0 .../component/knative/spi/KnativeTransport.java | 0 .../knative/spi/KnativeTransportConfiguration.java | 0 .../knative/spi/KnativeEnvironmentTest.java | 0 .../src/test/resources/log4j2-test.xml | 0 .../camel-knative}/camel-knative-http/pom.xml | 0 .../knative/http/KnativeHttpConsumer.java | 0 .../http/KnativeHttpHeaderFilterStrategy.java | 0 .../knative/http/KnativeHttpProducer.java | 0 .../component/knative/http/KnativeHttpSupport.java | 0 .../knative/http/KnativeHttpTransport.java | 0 .../org/apache/camel/knative/transport/http | 0 .../component/knative/http/KnativeHttpServer.java | 0 .../component/knative/http/KnativeHttpTest.java | 0 .../knative/http/KnativeHttpTestSupport.java | 0 .../http/assertions/HttpServerRequestAssert.java | 0 .../src/test/resources/log4j2-test.xml | 0 .../camel-knative}/camel-knative-test/pom.xml | 0 .../knative/test/KnativeEnvironmentSupport.java | 0 .../camel-knative}/camel-knative/pom.xml | 0 .../knative/KnativeComponentConfigurer.java | 0 .../knative/KnativeEndpointConfigurer.java | 0 .../services/org/apache/camel/component/knative | 0 .../org/apache/camel/configurer/knative-component | 0 .../org/apache/camel/configurer/knative-endpoint | 0 .../apache/camel/component/knative/knative.json | 0 .../src/main/docs/knative-component.adoc | 0 .../camel/component/knative/KnativeComponent.java | 0 .../component/knative/KnativeConfiguration.java | 0 .../camel/component/knative/KnativeConstants.java | 0 .../camel/component/knative/KnativeEndpoint.java | 0 .../camel/component/knative/KnativeProducer.java | 0 .../knative/ce/AbstractCloudEventProcessor.java | 0 .../component/knative/ce/CloudEventProcessor.java | 0 .../component/knative/ce/CloudEventProcessors.java | 0 .../component/knative/KnativeComponentTest.java | 0 .../component/knative/KnativeTransportNoop.java | 0 .../src/test/resources/environment.json | 0 .../src/test/resources/log4j2-test.xml | 0 .../camel-knative}/pom.xml | 2 +- {camel-kamelet => components/camel-wrap}/pom.xml | 15 ++- .../component/wrap/WrapComponentConfigurer.java | 8 +- .../component/wrap/WrapEndpointConfigurer.java | 8 +- .../services/org/apache/camel/component/wrap | 2 +- .../org/apache/camel/configurer/wrap-component | 2 + .../org/apache/camel/configurer/wrap-endpoint | 2 + .../org/apache/camel/component/wrap/wrap.json | 21 ++-- .../java/org/apache/camel/component/wrap/Wrap.java | 45 ++++++++ .../apache/camel/component/wrap/WrapComponent.java | 91 ++++++++++++++++ .../apache/camel/component/wrap/WrapEndpoint.java | 105 ++++++++----------- .../apache/camel/component/wrap/WrapBasicTest.java | 116 +++++++++++++++++++++ .../camel-wrap}/src/test/resources/log4j2-test.xml | 4 +- {camel-k-loader-kotlin => components}/pom.xml | 10 +- pom.xml | 19 +++- .../src/it/generate-catalog-main/verify.groovy | 6 ++ .../src/it/generate-catalog-quarkus/verify.groovy | 6 ++ .../maven/processors/CatalogProcessor3x.java | 16 +++ 96 files changed, 579 insertions(+), 174 deletions(-) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-knative => camel-k-quarkus-itests-wrap}/pom.xml (85%) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-kamelet/src/main/java/org/apache/camel/k/quarkus/it/Application.java => camel-k-quarkus-itests-wrap/src/main/java/org/apache/camel/k/quarkus/wrap/WrapApplication.java} (56%) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-knative => camel-k-quarkus-itests-wrap}/src/main/resources/application.properties (100%) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-runtime/src/test/java/org/apache/camel/k/quarkus/it/RuntimeIT.java => camel-k-quarkus-itests-wrap/src/test/java/org/apache/camel/k/quarkus/wrap/WrapIT.java} (91%) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-kamelet/src/test/java/org/apache/camel/k/quarkus/it/RuntimeTest.java => camel-k-quarkus-itests-wrap/src/test/java/org/apache/camel/k/quarkus/wrap/WrapTest.java} (59%) create mode 100644 camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-wrap/src/test/java/org/apache/camel/k/quarkus/wrap/WrapTestResource.java copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-knative => camel-k-quarkus-itests-wrap}/src/test/resources/routes.properties (100%) copy camel-k-quarkus/camel-k-quarkus-itests/{camel-k-quarkus-itests-loader-yaml/src/test/resources/routes_with_endpointdsl.yaml => camel-k-quarkus-itests-wrap/src/test/resources/routes.yaml} (80%) copy camel-k-quarkus/{camel-k-quarkus-cron => camel-k-quarkus-wrap}/deployment/pom.xml (92%) copy camel-k-quarkus/{camel-k-quarkus-core/deployment/src/main/java/org/apache/camel/k/core/quarkus => camel-k-quarkus-wrap/deployment/src/main/java/org/apache/camel/k/quarkus/wrap}/deployment/Feature.java (89%) copy camel-k-quarkus/{camel-k-quarkus-cron => camel-k-quarkus-wrap}/pom.xml (96%) copy camel-k-quarkus/{camel-k-quarkus-cron => camel-k-quarkus-wrap}/runtime/pom.xml (95%) copy {camel-kamelet => components/camel-kamelet}/pom.xml (98%) copy {camel-kamelet => components/camel-kamelet}/src/generated/java/org/apache/camel/component/kamelet/KameletComponentConfigurer.java (100%) copy {camel-kamelet => components/camel-kamelet}/src/generated/java/org/apache/camel/component/kamelet/KameletEndpointConfigurer.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/generated/resources/META-INF/services/org/apache/camel/component/kamelet (100%) rename {camel-kamelet => components/camel-kamelet}/src/generated/resources/META-INF/services/org/apache/camel/configurer/kamelet-component (100%) rename {camel-kamelet => components/camel-kamelet}/src/generated/resources/META-INF/services/org/apache/camel/configurer/kamelet-endpoint (100%) copy {camel-kamelet => components/camel-kamelet}/src/generated/resources/org/apache/camel/component/kamelet/kamelet.json (100%) rename {camel-kamelet => components/camel-kamelet}/src/main/java/org/apache/camel/component/kamelet/Kamelet.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/main/java/org/apache/camel/component/kamelet/KameletComponent.java (100%) copy {camel-kamelet => components/camel-kamelet}/src/main/java/org/apache/camel/component/kamelet/KameletEndpoint.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/test/java/org/apache/camel/component/kamelet/KameletBasicTest.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/test/java/org/apache/camel/component/kamelet/KameletPropertiesTest.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/test/java/org/apache/camel/component/kamelet/KameletRouteTest.java (100%) rename {camel-kamelet => components/camel-kamelet}/src/test/java/org/apache/camel/component/kamelet/KameletValidationTest.java (100%) copy {camel-kamelet => components/camel-kamelet}/src/test/resources/log4j2-test.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/pom.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/generated/java/org/apache/camel/component/knative/spi/CloudEventTypeConverterLoader.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/CloudEvent.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/CloudEventTypeConverter.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/CloudEvents.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/Knative.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/KnativeEnvironment.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/KnativeSupport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/KnativeTransport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/main/java/org/apache/camel/component/knative/spi/KnativeTransportConfiguration.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-api/src/test/java/org/apache/camel/component/knative/spi/KnativeEnvironmentTest.java (100%) rename {camel-knative/camel-knative-http => components/camel-knative/camel-knative-api}/src/test/resources/log4j2-test.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/pom.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/java/org/apache/camel/component/knative/http/KnativeHttpConsumer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/java/org/apache/camel/component/knative/http/KnativeHttpHeaderFilterStrategy.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/java/org/apache/camel/component/knative/http/KnativeHttpProducer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/java/org/apache/camel/component/knative/http/KnativeHttpSupport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/java/org/apache/camel/component/knative/http/KnativeHttpTransport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/main/resources/META-INF/services/org/apache/camel/knative/transport/http (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/KnativeHttpServer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/KnativeHttpTest.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/KnativeHttpTestSupport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative-http/src/test/java/org/apache/camel/component/knative/http/assertions/HttpServerRequestAssert.java (100%) rename {camel-knative/camel-knative-api => components/camel-knative/camel-knative-http}/src/test/resources/log4j2-test.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-test/pom.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative-test/src/main/java/org/apache/camel/component/knative/test/KnativeEnvironmentSupport.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/pom.xml (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/java/org/apache/camel/component/knative/KnativeComponentConfigurer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/java/org/apache/camel/component/knative/KnativeEndpointConfigurer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/resources/META-INF/services/org/apache/camel/component/knative (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/resources/META-INF/services/org/apache/camel/configurer/knative-component (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/resources/META-INF/services/org/apache/camel/configurer/knative-endpoint (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/generated/resources/org/apache/camel/component/knative/knative.json (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/docs/knative-component.adoc (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeComponent.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeConfiguration.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeConstants.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeEndpoint.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/KnativeProducer.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/ce/AbstractCloudEventProcessor.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/ce/CloudEventProcessor.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/main/java/org/apache/camel/component/knative/ce/CloudEventProcessors.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/test/java/org/apache/camel/component/knative/KnativeComponentTest.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/test/java/org/apache/camel/component/knative/KnativeTransportNoop.java (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/test/resources/environment.json (100%) rename {camel-knative => components/camel-knative}/camel-knative/src/test/resources/log4j2-test.xml (100%) rename {camel-knative => components/camel-knative}/pom.xml (96%) rename {camel-kamelet => components/camel-wrap}/pom.xml (90%) rename camel-kamelet/src/generated/java/org/apache/camel/component/kamelet/KameletComponentConfigurer.java => components/camel-wrap/src/generated/java/org/apache/camel/component/wrap/WrapComponentConfigurer.java (87%) rename camel-kamelet/src/generated/java/org/apache/camel/component/kamelet/KameletEndpointConfigurer.java => components/camel-wrap/src/generated/java/org/apache/camel/component/wrap/WrapEndpointConfigurer.java (90%) copy camel-k-runtime-core/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.k.SourceDefinition => components/camel-wrap/src/generated/resources/META-INF/services/org/apache/camel/component/wrap (52%) create mode 100644 components/camel-wrap/src/generated/resources/META-INF/services/org/apache/camel/configurer/wrap-component create mode 100644 components/camel-wrap/src/generated/resources/META-INF/services/org/apache/camel/configurer/wrap-endpoint rename camel-kamelet/src/generated/resources/org/apache/camel/component/kamelet/kamelet.json => components/camel-wrap/src/generated/resources/org/apache/camel/component/wrap/wrap.json (85%) create mode 100644 components/camel-wrap/src/main/java/org/apache/camel/component/wrap/Wrap.java create mode 100644 components/camel-wrap/src/main/java/org/apache/camel/component/wrap/WrapComponent.java rename camel-kamelet/src/main/java/org/apache/camel/component/kamelet/KameletEndpoint.java => components/camel-wrap/src/main/java/org/apache/camel/component/wrap/WrapEndpoint.java (57%) create mode 100644 components/camel-wrap/src/test/java/org/apache/camel/component/wrap/WrapBasicTest.java rename {camel-kamelet => components/camel-wrap}/src/test/resources/log4j2-test.xml (89%) copy {camel-k-loader-kotlin => components}/pom.xml (89%)