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%)