You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/03/11 07:34:37 UTC
[camel] 01/07: CAMEL-16333 - Having a middle folder for debezium
components
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 73c0b474762daff408d3f6e697a675e7edb41624
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Mar 11 07:22:18 2021 +0100
CAMEL-16333 - Having a middle folder for debezium components
---
.../camel-debezium-common-component/pom.xml | 2 +-
.../debezium/DebeziumTypeConverterLoader.java | 0
.../services/org/apache/camel/TypeConverterLoader | 0
.../services/org/apache/camel/other.properties | 0
.../src/generated/resources/debezium-common.json | 0
.../component/debezium/DebeziumComponent.java | 0
.../component/debezium/DebeziumConstants.java | 0
.../camel/component/debezium/DebeziumConsumer.java | 0
.../camel/component/debezium/DebeziumEndpoint.java | 0
.../component/debezium/DebeziumTypeConverter.java | 0
.../configuration/ConfigurationValidation.java | 0
.../EmbeddedDebeziumConfiguration.java | 0
.../component/debezium/DebeziumComponentTest.java | 0
.../component/debezium/DebeziumConsumerTest.java | 0
.../component/debezium/DebeziumEndpointTest.java | 0
.../component/debezium/DebeziumTestComponent.java | 0
.../component/debezium/DebeziumTestEndpoint.java | 0
.../debezium/DebeziumTypeConverterTest.java | 0
.../EmbeddedDebeziumConfigurationTest.java | 0
...FileConnectorEmbeddedDebeziumConfiguration.java | 0
.../TestEmbeddedDebeziumConfiguration.java | 0
.../src/test/resources/log4j2.properties | 0
.../camel-debezium-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 0
.../generated/resources/debezium-maven-plugin.json | 0
.../configuration/ConfigurationValidation.java | 0
.../camel/maven/GenerateConnectorConfigMojo.java | 0
.../camel/maven/config/ConnectorConfigField.java | 0
.../maven/config/ConnectorConfigFieldsFactory.java | 0
.../maven/config/ConnectorConfigGenerator.java | 0
.../config/ConnectorConfigGeneratorUtils.java | 0
.../maven/GenerateConnectorConfigMojoTest.java | 0
.../maven/config/ConnectorConfigFieldTest.java | 0
.../config/ConnectorConfigFieldsFactoryTest.java | 0
.../maven/config/ConnectorConfigGeneratorTest.java | 0
.../config/ConnectorConfigGeneratorUtilsTest.java | 0
.../camel-debezium-common/pom.xml | 10 +++---
.../camel-debezium-mongodb/pom.xml | 2 +-
.../DebeziumMongodbComponentConfigurer.java | 0
.../DebeziumMongodbEndpointConfigurer.java | 0
.../DebeziumMongodbEndpointUriFactory.java | 0
...goDbConnectorEmbeddedDebeziumConfiguration.java | 0
.../services/org/apache/camel/component.properties | 0
.../org/apache/camel/component/debezium-mongodb | 0
.../camel/configurer/debezium-mongodb-component | 0
.../camel/configurer/debezium-mongodb-endpoint | 0
.../camel/urifactory/debezium-mongodb-endpoint | 0
.../camel/component/debezium/debezium-mongodb.json | 0
.../src/main/docs/debezium-mongodb-component.adoc | 0
.../debezium/DebeziumMongodbComponent.java | 0
.../debezium/DebeziumMongodbEndpoint.java | 0
.../debezium/DebeziumMongodbComponentTest.java | 0
...ConnectorEmbeddedDebeziumConfigurationTest.java | 0
.../src/test/resources/log4j2.properties | 0
.../camel-debezium-mysql/pom.xml | 4 +--
.../debezium/DebeziumMySqlComponentConfigurer.java | 0
.../debezium/DebeziumMySqlEndpointConfigurer.java | 0
.../debezium/DebeziumMySqlEndpointUriFactory.java | 0
...ySqlConnectorEmbeddedDebeziumConfiguration.java | 0
.../services/org/apache/camel/component.properties | 0
.../org/apache/camel/component/debezium-mysql | 0
.../camel/configurer/debezium-mysql-component | 0
.../camel/configurer/debezium-mysql-endpoint | 0
.../camel/urifactory/debezium-mysql-endpoint | 0
.../camel/component/debezium/debezium-mysql.json | 0
.../src/main/docs/debezium-mysql-component.adoc | 0
.../src/main/docs/debezium-summary.adoc | 0
.../component/debezium/DebeziumMySqlComponent.java | 0
.../component/debezium/DebeziumMySqlEndpoint.java | 0
.../debezium/DebeziumMySqlComponentTest.java | 0
...ConnectorEmbeddedDebeziumConfigurationTest.java | 0
.../src/test/resources/log4j2.properties | 0
.../camel-debezium-postgres/pom.xml | 2 +-
.../DebeziumPostgresComponentConfigurer.java | 0
.../DebeziumPostgresEndpointConfigurer.java | 0
.../DebeziumPostgresEndpointUriFactory.java | 0
...gresConnectorEmbeddedDebeziumConfiguration.java | 0
.../services/org/apache/camel/component.properties | 0
.../org/apache/camel/component/debezium-postgres | 0
.../camel/configurer/debezium-postgres-component | 0
.../camel/configurer/debezium-postgres-endpoint | 0
.../camel/urifactory/debezium-postgres-endpoint | 0
.../component/debezium/debezium-postgres.json | 0
.../src/main/docs/debezium-postgres-component.adoc | 0
.../debezium/DebeziumPostgresComponent.java | 0
.../debezium/DebeziumPostgresEndpoint.java | 0
.../debezium/DebeziumPostgresComponentTest.java | 0
...ConnectorEmbeddedDebeziumConfigurationTest.java | 0
.../src/test/resources/log4j2.properties | 0
.../camel-debezium-sqlserver/pom.xml | 2 +-
.../DebeziumSqlserverComponentConfigurer.java | 0
.../DebeziumSqlserverEndpointConfigurer.java | 0
.../DebeziumSqlserverEndpointUriFactory.java | 0
...rverConnectorEmbeddedDebeziumConfiguration.java | 0
.../services/org/apache/camel/component.properties | 0
.../org/apache/camel/component/debezium-sqlserver | 0
.../camel/configurer/debezium-sqlserver-component | 0
.../camel/configurer/debezium-sqlserver-endpoint | 0
.../camel/urifactory/debezium-sqlserver-endpoint | 0
.../component/debezium/debezium-sqlserver.json | 0
.../main/docs/debezium-sqlserver-component.adoc | 0
.../debezium/DebeziumSqlserverComponent.java | 0
.../debezium/DebeziumSqlserverEndpoint.java | 0
.../debezium/DebeziumSqlserverComponentTest.java | 0
...ConnectorEmbeddedDebeziumConfigurationTest.java | 0
.../src/test/resources/log4j2.properties | 0
.../pom.xml | 40 ++++------------------
107 files changed, 18 insertions(+), 46 deletions(-)
diff --git a/components/camel-debezium-common/camel-debezium-common-component/pom.xml b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/pom.xml
similarity index 97%
rename from components/camel-debezium-common/camel-debezium-common-component/pom.xml
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/pom.xml
index 95c396a..d6ebf59 100644
--- a/components/camel-debezium-common/camel-debezium-common-component/pom.xml
+++ b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-debezium-parent</artifactId>
+ <artifactId>camel-debezium-common-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/java/org/apache/camel/component/debezium/DebeziumTypeConverterLoader.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/other.properties
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/other.properties
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/META-INF/services/org/apache/camel/other.properties
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/debezium-common.json b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/debezium-common.json
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/generated/resources/debezium-common.json
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/generated/resources/debezium-common.json
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumComponent.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumComponent.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumComponent.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumComponent.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConstants.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConstants.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConstants.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConstants.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConsumer.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConsumer.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConsumer.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumConsumer.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumEndpoint.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumEndpoint.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumEndpoint.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumEndpoint.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumTypeConverter.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumTypeConverter.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumTypeConverter.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/DebeziumTypeConverter.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/main/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumComponentTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumComponentTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumComponentTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumComponentTest.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumConsumerTest.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumEndpointTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumEndpointTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumEndpointTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumEndpointTest.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestComponent.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestComponent.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestComponent.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestComponent.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestEndpoint.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestEndpoint.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestEndpoint.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTestEndpoint.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTypeConverterTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTypeConverterTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTypeConverterTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/DebeziumTypeConverterTest.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfigurationTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfigurationTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfigurationTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/EmbeddedDebeziumConfigurationTest.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/FileConnectorEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/FileConnectorEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/FileConnectorEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/FileConnectorEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/TestEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/TestEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/TestEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/java/org/apache/camel/component/debezium/configuration/TestEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-common/camel-debezium-common-component/src/test/resources/log4j2.properties b/components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/resources/log4j2.properties
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-common-component/src/test/resources/log4j2.properties
rename to components/camel-debezium/camel-debezium-common/camel-debezium-common-component/src/test/resources/log4j2.properties
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/pom.xml
similarity index 98%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/pom.xml
index 30cde92..bcea701 100644
--- a/components/camel-debezium-common/camel-debezium-maven-plugin/pom.xml
+++ b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-debezium-parent</artifactId>
+ <artifactId>camel-debezium-common-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/META-INF/services/org/apache/camel/other.properties
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/META-INF/services/org/apache/camel/other.properties
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/META-INF/services/org/apache/camel/other.properties
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/debezium-maven-plugin.json b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/debezium-maven-plugin.json
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/debezium-maven-plugin.json
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/generated/resources/debezium-maven-plugin.json
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/component/debezium/configuration/ConfigurationValidation.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/GenerateConnectorConfigMojo.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/GenerateConnectorConfigMojo.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/GenerateConnectorConfigMojo.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/GenerateConnectorConfigMojo.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigField.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigField.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigField.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigField.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactory.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactory.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactory.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactory.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGenerator.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGenerator.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGenerator.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGenerator.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtils.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtils.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtils.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/main/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtils.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/GenerateConnectorConfigMojoTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/GenerateConnectorConfigMojoTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/GenerateConnectorConfigMojoTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/GenerateConnectorConfigMojoTest.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldTest.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactoryTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactoryTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactoryTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigFieldsFactoryTest.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorTest.java
diff --git a/components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtilsTest.java b/components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtilsTest.java
similarity index 100%
rename from components/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtilsTest.java
rename to components/camel-debezium/camel-debezium-common/camel-debezium-maven-plugin/src/test/java/org/apache/camel/maven/config/ConnectorConfigGeneratorUtilsTest.java
diff --git a/components/camel-debezium-common/pom.xml b/components/camel-debezium/camel-debezium-common/pom.xml
similarity index 90%
copy from components/camel-debezium-common/pom.xml
copy to components/camel-debezium/camel-debezium-common/pom.xml
index 491bea1..1d97183 100644
--- a/components/camel-debezium-common/pom.xml
+++ b/components/camel-debezium/camel-debezium-common/pom.xml
@@ -23,14 +23,14 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
+ <artifactId>camel-debezium-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
- <artifactId>camel-debezium-parent</artifactId>
+ <artifactId>camel-debezium-common-parent</artifactId>
<packaging>pom</packaging>
- <name>Camel :: Debezium :: Parent</name>
- <description>Camel Debezium parent</description>
+ <name>Camel :: Debezium Common :: Parent</name>
+ <description>Camel Debezium Common parent</description>
<modules>
<module>camel-debezium-common-component</module>
@@ -68,4 +68,4 @@
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
diff --git a/components/camel-debezium-mongodb/pom.xml b/components/camel-debezium/camel-debezium-mongodb/pom.xml
similarity index 98%
rename from components/camel-debezium-mongodb/pom.xml
rename to components/camel-debezium/camel-debezium-mongodb/pom.xml
index 82c8d49..1a44c17 100644
--- a/components/camel-debezium-mongodb/pom.xml
+++ b/components/camel-debezium/camel-debezium-mongodb/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
+ <artifactId>camel-debezium-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
diff --git a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbComponentConfigurer.java b/components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbComponentConfigurer.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbComponentConfigurer.java
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbComponentConfigurer.java
diff --git a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointConfigurer.java b/components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointConfigurer.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointConfigurer.java
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointConfigurer.java
diff --git a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java b/components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/DebeziumMongodbEndpointUriFactory.java
diff --git a/components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/configuration/MongoDbConnectorEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/configuration/MongoDbConnectorEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/configuration/MongoDbConnectorEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/java/org/apache/camel/component/debezium/configuration/MongoDbConnectorEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
diff --git a/components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mongodb b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mongodb
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mongodb
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mongodb
diff --git a/components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-component b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-component
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-component
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-component
diff --git a/components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-endpoint b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-endpoint
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-endpoint
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mongodb-endpoint
diff --git a/components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mongodb-endpoint b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mongodb-endpoint
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mongodb-endpoint
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mongodb-endpoint
diff --git a/components/camel-debezium-mongodb/src/generated/resources/org/apache/camel/component/debezium/debezium-mongodb.json b/components/camel-debezium/camel-debezium-mongodb/src/generated/resources/org/apache/camel/component/debezium/debezium-mongodb.json
similarity index 100%
rename from components/camel-debezium-mongodb/src/generated/resources/org/apache/camel/component/debezium/debezium-mongodb.json
rename to components/camel-debezium/camel-debezium-mongodb/src/generated/resources/org/apache/camel/component/debezium/debezium-mongodb.json
diff --git a/components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc b/components/camel-debezium/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
similarity index 100%
rename from components/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
rename to components/camel-debezium/camel-debezium-mongodb/src/main/docs/debezium-mongodb-component.adoc
diff --git a/components/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbComponent.java b/components/camel-debezium/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbComponent.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbComponent.java
rename to components/camel-debezium/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbComponent.java
diff --git a/components/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbEndpoint.java b/components/camel-debezium/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbEndpoint.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbEndpoint.java
rename to components/camel-debezium/camel-debezium-mongodb/src/main/java/org/apache/camel/component/debezium/DebeziumMongodbEndpoint.java
diff --git a/components/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/DebeziumMongodbComponentTest.java b/components/camel-debezium/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/DebeziumMongodbComponentTest.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/DebeziumMongodbComponentTest.java
rename to components/camel-debezium/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/DebeziumMongodbComponentTest.java
diff --git a/components/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/configuration/MongodbConnectorEmbeddedDebeziumConfigurationTest.java b/components/camel-debezium/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/configuration/MongodbConnectorEmbeddedDebeziumConfigurationTest.java
similarity index 100%
rename from components/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/configuration/MongodbConnectorEmbeddedDebeziumConfigurationTest.java
rename to components/camel-debezium/camel-debezium-mongodb/src/test/java/org/apache/camel/component/debezium/configuration/MongodbConnectorEmbeddedDebeziumConfigurationTest.java
diff --git a/components/camel-debezium-sqlserver/src/test/resources/log4j2.properties b/components/camel-debezium/camel-debezium-mongodb/src/test/resources/log4j2.properties
similarity index 100%
rename from components/camel-debezium-sqlserver/src/test/resources/log4j2.properties
rename to components/camel-debezium/camel-debezium-mongodb/src/test/resources/log4j2.properties
diff --git a/components/camel-debezium-mysql/pom.xml b/components/camel-debezium/camel-debezium-mysql/pom.xml
similarity index 98%
rename from components/camel-debezium-mysql/pom.xml
rename to components/camel-debezium/camel-debezium-mysql/pom.xml
index 9e4b304..55d5f75 100644
--- a/components/camel-debezium-mysql/pom.xml
+++ b/components/camel-debezium/camel-debezium-mysql/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
+ <artifactId>camel-debezium-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
@@ -114,4 +114,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
diff --git a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlComponentConfigurer.java b/components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlComponentConfigurer.java
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlComponentConfigurer.java
rename to components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlComponentConfigurer.java
diff --git a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointConfigurer.java b/components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointConfigurer.java
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointConfigurer.java
rename to components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointConfigurer.java
diff --git a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java b/components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
rename to components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/DebeziumMySqlEndpointUriFactory.java
diff --git a/components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-mysql/src/generated/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
diff --git a/components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mysql b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mysql
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mysql
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-mysql
diff --git a/components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-component b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-component
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-component
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-component
diff --git a/components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-endpoint b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-endpoint
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-endpoint
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-mysql-endpoint
diff --git a/components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mysql-endpoint b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mysql-endpoint
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mysql-endpoint
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-mysql-endpoint
diff --git a/components/camel-debezium-mysql/src/generated/resources/org/apache/camel/component/debezium/debezium-mysql.json b/components/camel-debezium/camel-debezium-mysql/src/generated/resources/org/apache/camel/component/debezium/debezium-mysql.json
similarity index 100%
rename from components/camel-debezium-mysql/src/generated/resources/org/apache/camel/component/debezium/debezium-mysql.json
rename to components/camel-debezium/camel-debezium-mysql/src/generated/resources/org/apache/camel/component/debezium/debezium-mysql.json
diff --git a/components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc b/components/camel-debezium/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
similarity index 100%
rename from components/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
rename to components/camel-debezium/camel-debezium-mysql/src/main/docs/debezium-mysql-component.adoc
diff --git a/components/camel-debezium-mysql/src/main/docs/debezium-summary.adoc b/components/camel-debezium/camel-debezium-mysql/src/main/docs/debezium-summary.adoc
similarity index 100%
rename from components/camel-debezium-mysql/src/main/docs/debezium-summary.adoc
rename to components/camel-debezium/camel-debezium-mysql/src/main/docs/debezium-summary.adoc
diff --git a/components/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlComponent.java b/components/camel-debezium/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlComponent.java
similarity index 100%
rename from components/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlComponent.java
rename to components/camel-debezium/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlComponent.java
diff --git a/components/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlEndpoint.java b/components/camel-debezium/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlEndpoint.java
similarity index 100%
rename from components/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlEndpoint.java
rename to components/camel-debezium/camel-debezium-mysql/src/main/java/org/apache/camel/component/debezium/DebeziumMySqlEndpoint.java
diff --git a/components/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/DebeziumMySqlComponentTest.java b/components/camel-debezium/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/DebeziumMySqlComponentTest.java
similarity index 100%
rename from components/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/DebeziumMySqlComponentTest.java
rename to components/camel-debezium/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/DebeziumMySqlComponentTest.java
diff --git a/components/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfigurationTest.java b/components/camel-debezium/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfigurationTest.java
similarity index 100%
rename from components/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfigurationTest.java
rename to components/camel-debezium/camel-debezium-mysql/src/test/java/org/apache/camel/component/debezium/configuration/MySqlConnectorEmbeddedDebeziumConfigurationTest.java
diff --git a/components/camel-debezium-postgres/src/test/resources/log4j2.properties b/components/camel-debezium/camel-debezium-mysql/src/test/resources/log4j2.properties
similarity index 100%
rename from components/camel-debezium-postgres/src/test/resources/log4j2.properties
rename to components/camel-debezium/camel-debezium-mysql/src/test/resources/log4j2.properties
diff --git a/components/camel-debezium-postgres/pom.xml b/components/camel-debezium/camel-debezium-postgres/pom.xml
similarity index 98%
rename from components/camel-debezium-postgres/pom.xml
rename to components/camel-debezium/camel-debezium-postgres/pom.xml
index 11f1f3e..16b966e 100644
--- a/components/camel-debezium-postgres/pom.xml
+++ b/components/camel-debezium/camel-debezium-postgres/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
+ <artifactId>camel-debezium-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
diff --git a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresComponentConfigurer.java b/components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresComponentConfigurer.java
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresComponentConfigurer.java
rename to components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresComponentConfigurer.java
diff --git a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointConfigurer.java b/components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointConfigurer.java
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointConfigurer.java
rename to components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointConfigurer.java
diff --git a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java b/components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
rename to components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/DebeziumPostgresEndpointUriFactory.java
diff --git a/components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-postgres/src/generated/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component.properties
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component.properties
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component.properties
diff --git a/components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-postgres b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-postgres
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-postgres
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-postgres
diff --git a/components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-component b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-component
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-component
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-component
diff --git a/components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-endpoint b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-endpoint
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-endpoint
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-postgres-endpoint
diff --git a/components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-postgres-endpoint b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-postgres-endpoint
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-postgres-endpoint
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-postgres-endpoint
diff --git a/components/camel-debezium-postgres/src/generated/resources/org/apache/camel/component/debezium/debezium-postgres.json b/components/camel-debezium/camel-debezium-postgres/src/generated/resources/org/apache/camel/component/debezium/debezium-postgres.json
similarity index 100%
rename from components/camel-debezium-postgres/src/generated/resources/org/apache/camel/component/debezium/debezium-postgres.json
rename to components/camel-debezium/camel-debezium-postgres/src/generated/resources/org/apache/camel/component/debezium/debezium-postgres.json
diff --git a/components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc b/components/camel-debezium/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
similarity index 100%
rename from components/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
rename to components/camel-debezium/camel-debezium-postgres/src/main/docs/debezium-postgres-component.adoc
diff --git a/components/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresComponent.java b/components/camel-debezium/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresComponent.java
similarity index 100%
rename from components/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresComponent.java
rename to components/camel-debezium/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresComponent.java
diff --git a/components/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresEndpoint.java b/components/camel-debezium/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresEndpoint.java
similarity index 100%
rename from components/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresEndpoint.java
rename to components/camel-debezium/camel-debezium-postgres/src/main/java/org/apache/camel/component/debezium/DebeziumPostgresEndpoint.java
diff --git a/components/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/DebeziumPostgresComponentTest.java b/components/camel-debezium/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/DebeziumPostgresComponentTest.java
similarity index 100%
rename from components/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/DebeziumPostgresComponentTest.java
rename to components/camel-debezium/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/DebeziumPostgresComponentTest.java
diff --git a/components/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfigurationTest.java b/components/camel-debezium/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfigurationTest.java
similarity index 100%
rename from components/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfigurationTest.java
rename to components/camel-debezium/camel-debezium-postgres/src/test/java/org/apache/camel/component/debezium/configuration/PostgresConnectorEmbeddedDebeziumConfigurationTest.java
diff --git a/components/camel-debezium-mysql/src/test/resources/log4j2.properties b/components/camel-debezium/camel-debezium-postgres/src/test/resources/log4j2.properties
similarity index 100%
rename from components/camel-debezium-mysql/src/test/resources/log4j2.properties
rename to components/camel-debezium/camel-debezium-postgres/src/test/resources/log4j2.properties
diff --git a/components/camel-debezium-sqlserver/pom.xml b/components/camel-debezium/camel-debezium-sqlserver/pom.xml
similarity index 98%
rename from components/camel-debezium-sqlserver/pom.xml
rename to components/camel-debezium/camel-debezium-sqlserver/pom.xml
index ed6177e..820a0cd 100644
--- a/components/camel-debezium-sqlserver/pom.xml
+++ b/components/camel-debezium/camel-debezium-sqlserver/pom.xml
@@ -22,7 +22,7 @@
<parent>
<groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
+ <artifactId>camel-debezium-parent</artifactId>
<version>3.9.0-SNAPSHOT</version>
</parent>
diff --git a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentConfigurer.java b/components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentConfigurer.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentConfigurer.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentConfigurer.java
diff --git a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointConfigurer.java b/components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointConfigurer.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointConfigurer.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointConfigurer.java
diff --git a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java b/components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpointUriFactory.java
diff --git a/components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/configuration/SqlServerConnectorEmbeddedDebeziumConfiguration.java b/components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/configuration/SqlServerConnectorEmbeddedDebeziumConfiguration.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/configuration/SqlServerConnectorEmbeddedDebeziumConfiguration.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/java/org/apache/camel/component/debezium/configuration/SqlServerConnectorEmbeddedDebeziumConfiguration.java
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component.properties
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component.properties
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component.properties
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-sqlserver b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-sqlserver
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-sqlserver
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/component/debezium-sqlserver
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-component b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-component
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-component
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-component
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-endpoint b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-endpoint
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-endpoint
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/configurer/debezium-sqlserver-endpoint
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-sqlserver-endpoint b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-sqlserver-endpoint
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-sqlserver-endpoint
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/META-INF/services/org/apache/camel/urifactory/debezium-sqlserver-endpoint
diff --git a/components/camel-debezium-sqlserver/src/generated/resources/org/apache/camel/component/debezium/debezium-sqlserver.json b/components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/org/apache/camel/component/debezium/debezium-sqlserver.json
similarity index 100%
rename from components/camel-debezium-sqlserver/src/generated/resources/org/apache/camel/component/debezium/debezium-sqlserver.json
rename to components/camel-debezium/camel-debezium-sqlserver/src/generated/resources/org/apache/camel/component/debezium/debezium-sqlserver.json
diff --git a/components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc b/components/camel-debezium/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
similarity index 100%
rename from components/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
rename to components/camel-debezium/camel-debezium-sqlserver/src/main/docs/debezium-sqlserver-component.adoc
diff --git a/components/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverComponent.java b/components/camel-debezium/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverComponent.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverComponent.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverComponent.java
diff --git a/components/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpoint.java b/components/camel-debezium/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpoint.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpoint.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/main/java/org/apache/camel/component/debezium/DebeziumSqlserverEndpoint.java
diff --git a/components/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentTest.java b/components/camel-debezium/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentTest.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentTest.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/DebeziumSqlserverComponentTest.java
diff --git a/components/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/configuration/SqlserverConnectorEmbeddedDebeziumConfigurationTest.java b/components/camel-debezium/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/configuration/SqlserverConnectorEmbeddedDebeziumConfigurationTest.java
similarity index 100%
rename from components/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/configuration/SqlserverConnectorEmbeddedDebeziumConfigurationTest.java
rename to components/camel-debezium/camel-debezium-sqlserver/src/test/java/org/apache/camel/component/debezium/configuration/SqlserverConnectorEmbeddedDebeziumConfigurationTest.java
diff --git a/components/camel-debezium-mongodb/src/test/resources/log4j2.properties b/components/camel-debezium/camel-debezium-sqlserver/src/test/resources/log4j2.properties
similarity index 100%
rename from components/camel-debezium-mongodb/src/test/resources/log4j2.properties
rename to components/camel-debezium/camel-debezium-sqlserver/src/test/resources/log4j2.properties
diff --git a/components/camel-debezium-common/pom.xml b/components/camel-debezium/pom.xml
similarity index 56%
rename from components/camel-debezium-common/pom.xml
rename to components/camel-debezium/pom.xml
index 491bea1..38ead20 100644
--- a/components/camel-debezium-common/pom.xml
+++ b/components/camel-debezium/pom.xml
@@ -33,39 +33,11 @@
<description>Camel Debezium parent</description>
<modules>
- <module>camel-debezium-common-component</module>
- <module>camel-debezium-maven-plugin</module>
+ <module>camel-debezium-common</module>
+ <module>camel-debezium-mongodb</module>
+ <module>camel-debezium-mysql</module>
+ <module>camel-debezium-postgres</module>
+ <module>camel-debezium-sqlserver</module>
</modules>
- <dependencies>
-
- <!-- camel -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-support</artifactId>
- </dependency>
-
- <!-- debezium embedded engine -->
- <dependency>
- <groupId>io.debezium</groupId>
- <artifactId>debezium-api</artifactId>
- <version>${debezium-version}</version>
- </dependency>
- <dependency>
- <groupId>io.debezium</groupId>
- <artifactId>debezium-embedded</artifactId>
- <version>${debezium-version}</version>
- <exclusions>
- <exclusion>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- </exclusion>
- <exclusion>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
-
-</project>
\ No newline at end of file
+</project>