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 2020/09/09 17:57:28 UTC

[camel-kafka-connector] branch remove-useless-connector created (now 026c0d0)

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git.


      at 026c0d0  Removed documentation for sink and source connectors removed

This branch includes the following new commits:

     new 5e7f3a4  Removed camel-ref-kafka-connector
     new 4f4a8b3  Removed camel-robotframework-kafka-connector
     new f18e4c9  Removed camel-mock-kafka-connector
     new 07f1592  Add component to exclusion list
     new 6b1f095  Regen
     new 026c0d0  Removed documentation for sink and source connectors removed

The 6 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.



[camel-kafka-connector] 01/06: Removed camel-ref-kafka-connector

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 5e7f3a47904673cc6bd90b6b1f58d20e5be94049
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 18:01:28 2020 +0200

    Removed camel-ref-kafka-connector
---
 connectors/camel-ref-kafka-connector/pom.xml       | 135 --------------
 .../src/main/assembly/package.xml                  |  57 ------
 .../main/docs/camel-ref-kafka-sink-connector.adoc  |  39 ----
 .../docs/camel-ref-kafka-source-connector.adoc     |  41 -----
 .../docs/examples/CamelRefSinkConnector.properties |  33 ----
 .../examples/CamelRefSourceConnector.properties    |  33 ----
 .../kafkaconnector/ref/CamelRefSinkConnector.java  |  35 ----
 .../ref/CamelRefSinkConnectorConfig.java           |  66 -------
 .../camel/kafkaconnector/ref/CamelRefSinkTask.java |  39 ----
 .../ref/CamelRefSourceConnector.java               |  35 ----
 .../ref/CamelRefSourceConnectorConfig.java         |  74 --------
 .../kafkaconnector/ref/CamelRefSourceTask.java     |  39 ----
 .../src/main/resources/META-INF/LICENSE.txt        | 203 ---------------------
 .../src/main/resources/META-INF/NOTICE.txt         |  11 --
 connectors/pom.xml                                 |   1 -
 15 files changed, 841 deletions(-)

diff --git a/connectors/camel-ref-kafka-connector/pom.xml b/connectors/camel-ref-kafka-connector/pom.xml
deleted file mode 100644
index 7454cfd..0000000
--- a/connectors/camel-ref-kafka-connector/pom.xml
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.camel.kafkaconnector</groupId>
-    <artifactId>connectors</artifactId>
-    <version>0.6.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>camel-ref-kafka-connector</artifactId>
-  <name>Camel-Kafka-Connector :: ref</name>
-  <description>Camel Kafka Connector for ref</description>
-  <dependencies>
-    <!-- Kafka -->
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-transforms</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <!-- Camel -->
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-ref</artifactId>
-    </dependency>
-    <!--START OF GENERATED CODE-->
-    <dependency>
-      <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-kafka-connector</artifactId>
-    </dependency>
-    <!--END OF GENERATED CODE-->
-  </dependencies>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>${version.maven.surefire.plugin}</version>
-        <configuration>
-          <failIfNoTests>false</failIfNoTests>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>${version.maven.jar}</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-            </manifest>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5.1</version>
-        <inherited>true</inherited>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <descriptors>
-            <descriptor>src/main/assembly/package.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <executions>
-          <execution>
-            <id>make-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <!--START OF GENERATED CODE-->
-  <repositories>
-    <!-- camel-jira -->
-    <repository>
-      <id>atlassian-public</id>
-      <url>https://packages.atlassian.com/maven-external</url>
-      <name>Atlassian Public Repo</name>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <!-- camel-ipfs and camel-weka -->
-    <repository>
-      <id>jboss.thirdparty</id>
-      <name>JBoss Thirdparty Repository</name>
-      <url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-releases/content/</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <!--END OF GENERATED CODE-->
-</project>
diff --git a/connectors/camel-ref-kafka-connector/src/main/assembly/package.xml b/connectors/camel-ref-kafka-connector/src/main/assembly/package.xml
deleted file mode 100644
index 4fd2529..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/assembly/package.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<assembly>
-  <!-- Assembles a packaged version targeting OS installation. -->
-  <id>package</id>
-  <formats>
-    <format>zip</format>
-    <format>tar.gz</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>${project.basedir}/../..</directory>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <includes>
-        <include>README*</include>
-        <include>LICENSE*</include>
-        <include>NOTICE*</include>
-        <include>licenses/</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/src/main/docs</directory>
-      <outputDirectory>docs/</outputDirectory>
-      <includes>
-        <include>**/*</include>
-      </includes>
-    </fileSet>
-  </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <useProjectArtifact>true</useProjectArtifact>
-      <useTransitiveFiltering>true</useTransitiveFiltering>
-      <excludes>
-        <exclude>org.apache.kafka:connect-api</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
-</assembly>
diff --git a/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-sink-connector.adoc b/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-sink-connector.adoc
deleted file mode 100644
index b7b096a..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,39 +0,0 @@
-// kafka-connector options: START
-[[camel-ref-kafka-connector-sink]]
-= camel-ref-kafka-connector sink configuration
-
-When using camel-ref-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-ref-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSinkConnector
-----
-
-
-The camel-ref sink connector supports 6 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.name* | Name of endpoint to lookup in the registry. | null | HIGH
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.ref.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.component.ref.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-source-connector.adoc b/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-source-connector.adoc
deleted file mode 100644
index 54cc8d8..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/docs/camel-ref-kafka-source-connector.adoc
+++ /dev/null
@@ -1,41 +0,0 @@
-// kafka-connector options: START
-[[camel-ref-kafka-connector-source]]
-= camel-ref-kafka-connector source configuration
-
-When using camel-ref-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-ref-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSourceConnector
-----
-
-
-The camel-ref source connector supports 8 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.source.path.name* | Name of endpoint to lookup in the registry. | null | HIGH
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
-| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.source.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.ref.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.component.ref.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSinkConnector.properties b/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSinkConnector.properties
deleted file mode 100644
index f305266..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSinkConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelRefSinkConnector
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSinkConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to get messages from
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Name of endpoint to lookup in the registry.
-camel.sink.path.name=
-
diff --git a/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSourceConnector.properties b/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSourceConnector.properties
deleted file mode 100644
index 8363486..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/docs/examples/CamelRefSourceConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelRefSourceConnector
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSourceConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to send messages into
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Name of endpoint to lookup in the registry.
-camel.source.path.name=
-
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnector.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnector.java
deleted file mode 100644
index 5de3d19..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSinkConnector extends CamelSinkConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelRefSinkConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelRefSinkTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnectorConfig.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnectorConfig.java
deleted file mode 100644
index 0704cb3..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkConnectorConfig.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSinkConnectorConfig extends CamelSinkConnectorConfig {
-
-    public static final String CAMEL_SINK_REF_PATH_NAME_CONF = "camel.sink.path.name";
-    public static final String CAMEL_SINK_REF_PATH_NAME_DOC = "Name of endpoint to lookup in the registry.";
-    public static final String CAMEL_SINK_REF_PATH_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_CONF = "camel.sink.endpoint.lazyStartProducer";
-    public static final String CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when t [...]
-    public static final Boolean CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = "camel.sink.endpoint.basicPropertyBinding";
-    public static final String CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_CONF = "camel.sink.endpoint.synchronous";
-    public static final String CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_DOC = "Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).";
-    public static final Boolean CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_DEFAULT = false;
-    public static final String CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_CONF = "camel.component.ref.lazyStartProducer";
-    public static final String CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when  [...]
-    public static final Boolean CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_CONF = "camel.component.ref.basicPropertyBinding";
-    public static final String CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-
-    public CamelRefSinkConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelRefSinkConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf());
-        conf.define(CAMEL_SINK_REF_PATH_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SINK_REF_PATH_NAME_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SINK_REF_PATH_NAME_DOC);
-        conf.define(CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_REF_ENDPOINT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_REF_ENDPOINT_SYNCHRONOUS_DOC);
-        conf.define(CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_REF_COMPONENT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_REF_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkTask.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkTask.java
deleted file mode 100644
index 8e70785..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSinkTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSinkTask extends CamelSinkTask {
-
-    @Override
-    protected CamelSinkConnectorConfig getCamelSinkConnectorConfig(
-            Map<String, String> props) {
-        return new CamelRefSinkConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSinkConnectorConfig.CAMEL_SINK_COMPONENT_CONF, "ref");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnector.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnector.java
deleted file mode 100644
index 1529624..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSourceConnector extends CamelSourceConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelRefSourceConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelRefSourceTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnectorConfig.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnectorConfig.java
deleted file mode 100644
index 898dfb9..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceConnectorConfig.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSourceConnectorConfig extends CamelSourceConnectorConfig {
-
-    public static final String CAMEL_SOURCE_REF_PATH_NAME_CONF = "camel.source.path.name";
-    public static final String CAMEL_SOURCE_REF_PATH_NAME_DOC = "Name of endpoint to lookup in the registry.";
-    public static final String CAMEL_SOURCE_REF_PATH_NAME_DEFAULT = null;
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = "camel.source.endpoint.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final Boolean CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_DOC = "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_CONF = "camel.source.endpoint.exchangePattern";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = "camel.source.endpoint.basicPropertyBinding";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_CONF = "camel.source.endpoint.synchronous";
-    public static final String CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_DOC = "Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).";
-    public static final Boolean CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_DEFAULT = false;
-    public static final String CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_CONF = "camel.component.ref.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final Boolean CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_CONF = "camel.component.ref.basicPropertyBinding";
-    public static final String CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-
-    public CamelRefSourceConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelRefSourceConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSourceConnectorConfig.conf());
-        conf.define(CAMEL_SOURCE_REF_PATH_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_REF_PATH_NAME_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SOURCE_REF_PATH_NAME_DOC);
-        conf.define(CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_ENDPOINT_EXCEPTION_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_ENDPOINT_EXCHANGE_PATTERN_DOC);
-        conf.define(CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_ENDPOINT_SYNCHRONOUS_DOC);
-        conf.define(CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_REF_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceTask.java b/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceTask.java
deleted file mode 100644
index f3dd7d6..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/ref/CamelRefSourceTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.ref;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSourceTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRefSourceTask extends CamelSourceTask {
-
-    @Override
-    protected CamelSourceConnectorConfig getCamelSourceConnectorConfig(
-            Map<String, String> props) {
-        return new CamelRefSourceConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "ref");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/LICENSE.txt b/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
diff --git a/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/NOTICE.txt b/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/connectors/camel-ref-kafka-connector/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-   =========================================================================
-   ==  NOTICE file corresponding to the section 4 d of                    ==
-   ==  the Apache License, Version 2.0,                                   ==
-   ==  in this case for the Apache Camel distribution.                    ==
-   =========================================================================
-
-   This product includes software developed by
-   The Apache Software Foundation (http://www.apache.org/).
-
-   Please read the different LICENSE files present in the licenses directory of
-   this distribution.
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 9cc7f16..524b03a 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -428,7 +428,6 @@
         <module>camel-quickfix-kafka-connector</module>
         <module>camel-rabbitmq-kafka-connector</module>
         <module>camel-reactive-streams-kafka-connector</module>
-        <module>camel-ref-kafka-connector</module>
         <module>camel-rest-api-kafka-connector</module>
         <module>camel-rest-kafka-connector</module>
         <module>camel-rest-openapi-kafka-connector</module>


[camel-kafka-connector] 02/06: Removed camel-robotframework-kafka-connector

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 4f4a8b3e82f5968c4d5763c7ff393df063eb037f
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 18:01:57 2020 +0200

    Removed camel-robotframework-kafka-connector
---
 .../camel-robotframework-kafka-connector/pom.xml   | 135 ------
 .../src/main/assembly/package.xml                  |  57 ---
 .../camel-robotframework-kafka-sink-connector.adoc | 135 ------
 ...amel-robotframework-kafka-source-connector.adoc | 153 ------
 .../CamelRobotframeworkSinkConnector.properties    |  33 --
 .../CamelRobotframeworkSourceConnector.properties  |  33 --
 .../CamelRobotframeworkSinkConnector.java          |  35 --
 .../CamelRobotframeworkSinkConnectorConfig.java    | 453 ------------------
 .../CamelRobotframeworkSinkTask.java               |  39 --
 .../CamelRobotframeworkSourceConnector.java        |  35 --
 .../CamelRobotframeworkSourceConnectorConfig.java  | 525 ---------------------
 .../CamelRobotframeworkSourceTask.java             |  39 --
 .../src/main/resources/META-INF/LICENSE.txt        | 203 --------
 .../src/main/resources/META-INF/NOTICE.txt         |  11 -
 connectors/pom.xml                                 |   1 -
 15 files changed, 1887 deletions(-)

diff --git a/connectors/camel-robotframework-kafka-connector/pom.xml b/connectors/camel-robotframework-kafka-connector/pom.xml
deleted file mode 100644
index fd89f7c..0000000
--- a/connectors/camel-robotframework-kafka-connector/pom.xml
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.camel.kafkaconnector</groupId>
-    <artifactId>connectors</artifactId>
-    <version>0.6.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>camel-robotframework-kafka-connector</artifactId>
-  <name>Camel-Kafka-Connector :: robotframework</name>
-  <description>Camel Kafka Connector for robotframework</description>
-  <dependencies>
-    <!-- Kafka -->
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-transforms</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <!-- Camel -->
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-robotframework</artifactId>
-    </dependency>
-    <!--START OF GENERATED CODE-->
-    <dependency>
-      <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-kafka-connector</artifactId>
-    </dependency>
-    <!--END OF GENERATED CODE-->
-  </dependencies>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>${version.maven.surefire.plugin}</version>
-        <configuration>
-          <failIfNoTests>false</failIfNoTests>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>${version.maven.jar}</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-            </manifest>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5.1</version>
-        <inherited>true</inherited>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <descriptors>
-            <descriptor>src/main/assembly/package.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <executions>
-          <execution>
-            <id>make-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <!--START OF GENERATED CODE-->
-  <repositories>
-    <!-- camel-jira -->
-    <repository>
-      <id>atlassian-public</id>
-      <url>https://packages.atlassian.com/maven-external</url>
-      <name>Atlassian Public Repo</name>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <!-- camel-ipfs and camel-weka -->
-    <repository>
-      <id>jboss.thirdparty</id>
-      <name>JBoss Thirdparty Repository</name>
-      <url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-releases/content/</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <!--END OF GENERATED CODE-->
-</project>
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/assembly/package.xml b/connectors/camel-robotframework-kafka-connector/src/main/assembly/package.xml
deleted file mode 100644
index 4fd2529..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/assembly/package.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<assembly>
-  <!-- Assembles a packaged version targeting OS installation. -->
-  <id>package</id>
-  <formats>
-    <format>zip</format>
-    <format>tar.gz</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>${project.basedir}/../..</directory>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <includes>
-        <include>README*</include>
-        <include>LICENSE*</include>
-        <include>NOTICE*</include>
-        <include>licenses/</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/src/main/docs</directory>
-      <outputDirectory>docs/</outputDirectory>
-      <includes>
-        <include>**/*</include>
-      </includes>
-    </fileSet>
-  </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <useProjectArtifact>true</useProjectArtifact>
-      <useTransitiveFiltering>true</useTransitiveFiltering>
-      <excludes>
-        <exclude>org.apache.kafka:connect-api</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
-</assembly>
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-sink-connector.adoc b/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-sink-connector.adoc
deleted file mode 100644
index a94e4f5..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,135 +0,0 @@
-// kafka-connector options: START
-[[camel-robotframework-kafka-connector-sink]]
-= camel-robotframework-kafka-connector sink configuration
-
-When using camel-robotframework-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-robotframework-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSinkConnector
-----
-
-
-The camel-robotframework sink connector supports 102 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.resourceUri* | Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod. | null | HIGH
-| *camel.sink.endpoint.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.sink.endpoint.allowTemplateFromHeader* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.sink.endpoint.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.sink.endpoint.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.sink.endpoint.contentCache* | Sets whether to use resource content cache or not | false | MEDIUM
-| *camel.sink.endpoint.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.sink.endpoint.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.sink.endpoint.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.sink.endpoint.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.sink.endpoint.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.sink.endpoint.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.sink.endpoint.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.sink.endpoint.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.sink.endpoint.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.sink.endpoint.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.sink.endpoint.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.sink.endpoint.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.sink.endpoint.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.sink.endpoint.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.sink.endpoint.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.sink.endpoint.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.sink.endpoint.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.sink.endpoint.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.sink.endpoint.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.sink.endpoint.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.sink.endpoint.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.sink.endpoint.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.sink.endpoint.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.sink.endpoint.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.sink.endpoint.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.sink.endpoint.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.sink.endpoint.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.sink.endpoint.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.sink.endpoint.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.sink.endpoint.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.sink.endpoint.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.sink.endpoint.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.sink.endpoint.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.sink.endpoint.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.sink.endpoint.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.sink.endpoint.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.sink.endpoint.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.sink.endpoint.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.sink.endpoint.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.sink.endpoint.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.robotframework.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.component.robotframework.allowTemplateFrom Header* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.component.robotframework.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.component.robotframework.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.component.robotframework.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.component.robotframework.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.component.robotframework.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.component.robotframework.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.component.robotframework.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.component.robotframework.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.component.robotframework.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.component.robotframework.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.component.robotframework.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.component.robotframework.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.component.robotframework.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.component.robotframework.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.component.robotframework.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.component.robotframework.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.component.robotframework.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.component.robotframework.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.component.robotframework.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.component.robotframework.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.component.robotframework.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.component.robotframework.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.component.robotframework.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.component.robotframework.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.component.robotframework.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.component.robotframework.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.component.robotframework.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.component.robotframework.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.component.robotframework.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.component.robotframework.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.component.robotframework.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.component.robotframework.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.component.robotframework.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.component.robotframework.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.component.robotframework.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.component.robotframework.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.component.robotframework.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.component.robotframework.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.component.robotframework.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.component.robotframework.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
-| *camel.component.robotframework.basicProperty Binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.component.robotframework.configuration* | The configuration | null | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-source-connector.adoc b/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-source-connector.adoc
deleted file mode 100644
index 014d1e6..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/docs/camel-robotframework-kafka-source-connector.adoc
+++ /dev/null
@@ -1,153 +0,0 @@
-// kafka-connector options: START
-[[camel-robotframework-kafka-connector-source]]
-= camel-robotframework-kafka-connector source configuration
-
-When using camel-robotframework-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-robotframework-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSourceConnector
-----
-
-
-The camel-robotframework source connector supports 120 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.source.path.resourceUri* | Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod. | null | HIGH
-| *camel.source.endpoint.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.source.endpoint.allowTemplateFromHeader* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.source.endpoint.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.source.endpoint.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.source.endpoint.contentCache* | Sets whether to use resource content cache or not | false | MEDIUM
-| *camel.source.endpoint.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.source.endpoint.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.source.endpoint.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.source.endpoint.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.source.endpoint.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.source.endpoint.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.source.endpoint.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.source.endpoint.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.source.endpoint.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.source.endpoint.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.source.endpoint.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.source.endpoint.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.source.endpoint.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.source.endpoint.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.source.endpoint.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.source.endpoint.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.source.endpoint.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.source.endpoint.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.source.endpoint.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.source.endpoint.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.source.endpoint.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.source.endpoint.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.source.endpoint.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.source.endpoint.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.source.endpoint.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.source.endpoint.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.source.endpoint.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.source.endpoint.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.source.endpoint.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.source.endpoint.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.source.endpoint.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.source.endpoint.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.source.endpoint.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.source.endpoint.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.source.endpoint.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.source.endpoint.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.source.endpoint.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.source.endpoint.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.source.endpoint.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.source.endpoint.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.source.endpoint.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.source.endpoint.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.source.endpoint.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.source.endpoint.sendEmptyMessageWhenIdle* | If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead. | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
-| *camel.source.endpoint.pollStrategy* | A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel. | null | MEDIUM
-| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.source.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.source.endpoint.backoffErrorThreshold* | The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in. | null | MEDIUM
-| *camel.source.endpoint.backoffIdleThreshold* | The number of subsequent idle polls that should happen before the backoffMultipler should kick-in. | null | MEDIUM
-| *camel.source.endpoint.backoffMultiplier* | To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row. The multiplier is then the number of polls that will be skipped before the next actual attempt is happening again. When this option is in use then backoffIdleThreshold and/or backoffErrorThreshold must also be configured. | null | MEDIUM
-| *camel.source.endpoint.delay* | Milliseconds before the next poll. | 500L | MEDIUM
-| *camel.source.endpoint.greedy* | If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages. | false | MEDIUM
-| *camel.source.endpoint.initialDelay* | Milliseconds before the first poll starts. | 1000L | MEDIUM
-| *camel.source.endpoint.repeatCount* | Specifies a maximum limit of number of fires. So if you set it to 1, the scheduler will only fire once. If you set it to 5, it will only fire five times. A value of zero or negative means fire forever. | 0L | MEDIUM
-| *camel.source.endpoint.runLoggingLevel* | The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that. One of: [TRACE] [DEBUG] [INFO] [WARN] [ERROR] [OFF] | "TRACE" | MEDIUM
-| *camel.source.endpoint.scheduledExecutorService* | Allows for configuring a custom/shared thread pool to use for the consumer. By default each consumer has its own single threaded thread pool. | null | MEDIUM
-| *camel.source.endpoint.scheduler* | To use a cron scheduler from either camel-spring or camel-quartz component. Use value spring or quartz for built in scheduler | "none" | MEDIUM
-| *camel.source.endpoint.schedulerProperties* | To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler. | null | MEDIUM
-| *camel.source.endpoint.startScheduler* | Whether the scheduler should be auto started. | true | MEDIUM
-| *camel.source.endpoint.timeUnit* | Time unit for initialDelay and delay options. One of: [NANOSECONDS] [MICROSECONDS] [MILLISECONDS] [SECONDS] [MINUTES] [HOURS] [DAYS] | "MILLISECONDS" | MEDIUM
-| *camel.source.endpoint.useFixedDelay* | Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details. | true | MEDIUM
-| *camel.component.robotframework.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.component.robotframework.allowTemplateFrom Header* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.component.robotframework.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.component.robotframework.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.component.robotframework.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.component.robotframework.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.component.robotframework.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.component.robotframework.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.component.robotframework.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.component.robotframework.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.component.robotframework.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.component.robotframework.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.component.robotframework.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.component.robotframework.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.component.robotframework.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.component.robotframework.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.component.robotframework.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.component.robotframework.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.component.robotframework.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.component.robotframework.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.component.robotframework.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.component.robotframework.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.component.robotframework.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.component.robotframework.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.component.robotframework.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.component.robotframework.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.component.robotframework.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.component.robotframework.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.component.robotframework.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.component.robotframework.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.component.robotframework.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.component.robotframework.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.component.robotframework.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.component.robotframework.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.component.robotframework.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.component.robotframework.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.component.robotframework.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.component.robotframework.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.component.robotframework.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.component.robotframework.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.component.robotframework.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.component.robotframework.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.component.robotframework.basicProperty Binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.component.robotframework.configuration* | The configuration | null | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSinkConnector.properties b/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSinkConnector.properties
deleted file mode 100644
index 8335fd1..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSinkConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelRobotframeworkSinkConnector
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSinkConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to get messages from
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
-camel.sink.path.resourceUri=
-
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSourceConnector.properties b/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSourceConnector.properties
deleted file mode 100644
index 9e11c8a..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/docs/examples/CamelRobotframeworkSourceConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelRobotframeworkSourceConnector
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSourceConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to send messages into
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.
-camel.source.path.resourceUri=
-
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnector.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnector.java
deleted file mode 100644
index ba60cc6..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSinkConnector extends CamelSinkConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelRobotframeworkSinkConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelRobotframeworkSinkTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnectorConfig.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnectorConfig.java
deleted file mode 100644
index 19c21c9..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkConnectorConfig.java
+++ /dev/null
@@ -1,453 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSinkConnectorConfig
-        extends
-            CamelSinkConnectorConfig {
-
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_CONF = "camel.sink.path.resourceUri";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DOC = "Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_CONF = "camel.sink.endpoint.allowContextMapAll";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DOC = "Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_CONF = "camel.sink.endpoint.allowTemplateFromHeader";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DOC = "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_CONF = "camel.sink.endpoint.argumentFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DOC = "A text file to read more arguments from.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_CONF = "camel.sink.endpoint.combinedTagStats";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DOC = "Creates combined statistics based on tags. Use the format tags:title List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_CONF = "camel.sink.endpoint.contentCache";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DOC = "Sets whether to use resource content cache or not";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_CONF = "camel.sink.endpoint.criticalTags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DOC = "Tests that have the given tags are considered critical. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_CONF = "camel.sink.endpoint.debugFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DOC = "A debug file that is written during execution.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_CONF = "camel.sink.endpoint.document";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DOC = "Sets the documentation of the top-level tests suites.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_CONF = "camel.sink.endpoint.dryrun";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DOC = "Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_CONF = "camel.sink.endpoint.excludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_CONF = "camel.sink.endpoint.exitOnFailure";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DOC = "Sets robot to stop execution immediately if a critical test fails.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_CONF = "camel.sink.endpoint.includes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_CONF = "camel.sink.endpoint.listener";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DOC = "Sets a single listener for monitoring tests execution";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_CONF = "camel.sink.endpoint.listeners";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DOC = "Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_CONF = "camel.sink.endpoint.log";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_DOC = "Sets the path to the generated log file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_CONF = "camel.sink.endpoint.logLevel";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DOC = "Sets the threshold level for logging.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_CONF = "camel.sink.endpoint.logTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DOC = "Sets a title for the generated tests log.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_CONF = "camel.sink.endpoint.metadata";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_DOC = "Sets free metadata for the top level tests suites. comma seperated list of string resulting as List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_CONF = "camel.sink.endpoint.monitorColors";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DOC = "Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows)";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_CONF = "camel.sink.endpoint.monitorWidth";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DOC = "Width of the monitor output. Default is 78.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DEFAULT = "78";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_CONF = "camel.sink.endpoint.name";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_DOC = "Sets the name of the top-level tests suites.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_CONF = "camel.sink.endpoint.nonCriticalTags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DOC = "Tests that have the given tags are not critical. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_CONF = "camel.sink.endpoint.noStatusReturnCode";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DOC = "If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_CONF = "camel.sink.endpoint.output";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DOC = "Sets the path to the generated output file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_CONF = "camel.sink.endpoint.outputDirectory";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DOC = "Configures where generated reports are to be placed.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_CONF = "camel.sink.endpoint.randomize";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DOC = "Sets the test execution order to be randomized. Valid values are all, suite, and test";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_CONF = "camel.sink.endpoint.report";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_DOC = "Sets the path to the generated report file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_CONF = "camel.sink.endpoint.reportBackground";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DOC = "Sets background colors for the generated report and summary.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_CONF = "camel.sink.endpoint.reportTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DOC = "Sets a title for the generated tests report.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_CONF = "camel.sink.endpoint.runEmptySuite";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DOC = "Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_CONF = "camel.sink.endpoint.runFailed";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DOC = "Re-run failed tests, based on output.xml file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_CONF = "camel.sink.endpoint.runMode";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DOC = "Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_CONF = "camel.sink.endpoint.skipTeardownOnExit";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DOC = "Sets whether the teardowns are skipped if the test execution is prematurely stopped.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_CONF = "camel.sink.endpoint.splitOutputs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DOC = "Splits output and log files.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_CONF = "camel.sink.endpoint.suites";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_DOC = "Selects the tests suites by name. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_CONF = "camel.sink.endpoint.suiteStatLevel";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DOC = "Defines how many levels to show in the Statistics by Suite table in outputs.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_CONF = "camel.sink.endpoint.summaryTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DOC = "Sets a title for the generated summary report.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_CONF = "camel.sink.endpoint.tagDocs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DOC = "Adds documentation to the specified tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_CONF = "camel.sink.endpoint.tags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_DOC = "Sets the tags(s) to all executed tests cases. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_CONF = "camel.sink.endpoint.tagStatExcludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DOC = "Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_CONF = "camel.sink.endpoint.tagStatIncludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DOC = "Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_CONF = "camel.sink.endpoint.tagStatLinks";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DOC = "Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_CONF = "camel.sink.endpoint.tests";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_DOC = "Selects the tests cases by name. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_CONF = "camel.sink.endpoint.timestampOutputs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DOC = "Adds a timestamp to all output files.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_CONF = "camel.sink.endpoint.variableFiles";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DOC = "Sets variables using variables files. Use the format path:args List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_CONF = "camel.sink.endpoint.variables";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DOC = "Sets individual variables. Use the format name:value List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_CONF = "camel.sink.endpoint.warnOnSkippedFiles";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DOC = "Show a warning when an invalid file is skipped.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_CONF = "camel.sink.endpoint.xunitFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DOC = "Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_CONF = "camel.sink.endpoint.lazyStartProducer";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware  [...]
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = "camel.sink.endpoint.basicPropertyBinding";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_CONF = "camel.sink.endpoint.synchronous";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DOC = "Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_CONF = "camel.component.robotframework.allowContextMapAll";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DOC = "Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_CONF = "camel.component.robotframework.allowTemplateFromHeader";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DOC = "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_CONF = "camel.component.robotframework.argumentFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DOC = "A text file to read more arguments from.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_CONF = "camel.component.robotframework.combinedTagStats";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DOC = "Creates combined statistics based on tags. Use the format tags:title List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_CONF = "camel.component.robotframework.criticalTags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DOC = "Tests that have the given tags are considered critical. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_CONF = "camel.component.robotframework.debugFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DOC = "A debug file that is written during execution.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_CONF = "camel.component.robotframework.document";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DOC = "Sets the documentation of the top-level tests suites.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_CONF = "camel.component.robotframework.dryrun";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DOC = "Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_CONF = "camel.component.robotframework.excludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_CONF = "camel.component.robotframework.exitOnFailure";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DOC = "Sets robot to stop execution immediately if a critical test fails.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_CONF = "camel.component.robotframework.includes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_CONF = "camel.component.robotframework.listener";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_DOC = "Sets a single listener for monitoring tests execution";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_CONF = "camel.component.robotframework.listeners";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DOC = "Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_CONF = "camel.component.robotframework.log";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_DOC = "Sets the path to the generated log file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_CONF = "camel.component.robotframework.logLevel";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DOC = "Sets the threshold level for logging.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_CONF = "camel.component.robotframework.logTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DOC = "Sets a title for the generated tests log.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_CONF = "camel.component.robotframework.metadata";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_DOC = "Sets free metadata for the top level tests suites. comma seperated list of string resulting as List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_CONF = "camel.component.robotframework.monitorColors";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DOC = "Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows)";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_CONF = "camel.component.robotframework.monitorWidth";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DOC = "Width of the monitor output. Default is 78.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DEFAULT = "78";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_CONF = "camel.component.robotframework.name";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_DOC = "Sets the name of the top-level tests suites.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_CONF = "camel.component.robotframework.nonCriticalTags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DOC = "Tests that have the given tags are not critical. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_CONF = "camel.component.robotframework.noStatusReturnCode";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DOC = "If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_CONF = "camel.component.robotframework.output";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DOC = "Sets the path to the generated output file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_CONF = "camel.component.robotframework.outputDirectory";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DOC = "Configures where generated reports are to be placed.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_CONF = "camel.component.robotframework.randomize";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DOC = "Sets the test execution order to be randomized. Valid values are all, suite, and test";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_CONF = "camel.component.robotframework.report";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_DOC = "Sets the path to the generated report file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_CONF = "camel.component.robotframework.reportBackground";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DOC = "Sets background colors for the generated report and summary.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_CONF = "camel.component.robotframework.reportTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DOC = "Sets a title for the generated tests report.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_CONF = "camel.component.robotframework.runEmptySuite";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DOC = "Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_CONF = "camel.component.robotframework.runFailed";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DOC = "Re-run failed tests, based on output.xml file.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_CONF = "camel.component.robotframework.runMode";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DOC = "Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_CONF = "camel.component.robotframework.skipTeardownOnExit";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DOC = "Sets whether the teardowns are skipped if the test execution is prematurely stopped.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_CONF = "camel.component.robotframework.splitOutputs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DOC = "Splits output and log files.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_CONF = "camel.component.robotframework.suites";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_DOC = "Selects the tests suites by name. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_CONF = "camel.component.robotframework.suiteStatLevel";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DOC = "Defines how many levels to show in the Statistics by Suite table in outputs.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_CONF = "camel.component.robotframework.summaryTitle";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DOC = "Sets a title for the generated summary report.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_CONF = "camel.component.robotframework.tagDocs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DOC = "Adds documentation to the specified tags. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_CONF = "camel.component.robotframework.tags";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_DOC = "Sets the tags(s) to all executed tests cases. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_CONF = "camel.component.robotframework.tagStatExcludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DOC = "Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_CONF = "camel.component.robotframework.tagStatIncludes";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DOC = "Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_CONF = "camel.component.robotframework.tagStatLinks";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DOC = "Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_CONF = "camel.component.robotframework.tests";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_DOC = "Selects the tests cases by name. List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_CONF = "camel.component.robotframework.timestampOutputs";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DOC = "Adds a timestamp to all output files.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_CONF = "camel.component.robotframework.variableFiles";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DOC = "Sets variables using variables files. Use the format path:args List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_CONF = "camel.component.robotframework.variables";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DOC = "Sets individual variables. Use the format name:value List";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_CONF = "camel.component.robotframework.warnOnSkippedFiles";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DOC = "Show a warning when an invalid file is skipped.";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_CONF = "camel.component.robotframework.xunitFile";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DOC = "Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DEFAULT = null;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_CONF = "camel.component.robotframework.lazyStartProducer";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware [...]
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_CONF = "camel.component.robotframework.basicPropertyBinding";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_CONF = "camel.component.robotframework.configuration";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DOC = "The configuration";
-    public static final String CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DEFAULT = null;
-
-    public CamelRobotframeworkSinkConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelRobotframeworkSinkConnectorConfig(
-            Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf());
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SINK_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_METADATA_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NAME_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TESTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_METADATA_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NAME_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAGS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TESTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkTask.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkTask.java
deleted file mode 100644
index 7eaa97c..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSinkTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSinkTask extends CamelSinkTask {
-
-    @Override
-    protected CamelSinkConnectorConfig getCamelSinkConnectorConfig(
-            Map<String, String> props) {
-        return new CamelRobotframeworkSinkConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSinkConnectorConfig.CAMEL_SINK_COMPONENT_CONF, "robotframework");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnector.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnector.java
deleted file mode 100644
index 8e3535e..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSourceConnector extends CamelSourceConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelRobotframeworkSourceConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelRobotframeworkSourceTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnectorConfig.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnectorConfig.java
deleted file mode 100644
index 6276f85..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceConnectorConfig.java
+++ /dev/null
@@ -1,525 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSourceConnectorConfig
-        extends
-            CamelSourceConnectorConfig {
-
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_CONF = "camel.source.path.resourceUri";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DOC = "Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_CONF = "camel.source.endpoint.allowContextMapAll";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DOC = "Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_CONF = "camel.source.endpoint.allowTemplateFromHeader";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DOC = "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_CONF = "camel.source.endpoint.argumentFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DOC = "A text file to read more arguments from.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_CONF = "camel.source.endpoint.combinedTagStats";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DOC = "Creates combined statistics based on tags. Use the format tags:title List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_CONF = "camel.source.endpoint.contentCache";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DOC = "Sets whether to use resource content cache or not";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_CONF = "camel.source.endpoint.criticalTags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DOC = "Tests that have the given tags are considered critical. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_CONF = "camel.source.endpoint.debugFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DOC = "A debug file that is written during execution.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_CONF = "camel.source.endpoint.document";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DOC = "Sets the documentation of the top-level tests suites.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_CONF = "camel.source.endpoint.dryrun";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DOC = "Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_CONF = "camel.source.endpoint.excludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_CONF = "camel.source.endpoint.exitOnFailure";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DOC = "Sets robot to stop execution immediately if a critical test fails.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_CONF = "camel.source.endpoint.includes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_CONF = "camel.source.endpoint.listener";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DOC = "Sets a single listener for monitoring tests execution";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_CONF = "camel.source.endpoint.listeners";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DOC = "Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_CONF = "camel.source.endpoint.log";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_DOC = "Sets the path to the generated log file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_CONF = "camel.source.endpoint.logLevel";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DOC = "Sets the threshold level for logging.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_CONF = "camel.source.endpoint.logTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DOC = "Sets a title for the generated tests log.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_CONF = "camel.source.endpoint.metadata";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_DOC = "Sets free metadata for the top level tests suites. comma seperated list of string resulting as List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_CONF = "camel.source.endpoint.monitorColors";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DOC = "Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows)";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_CONF = "camel.source.endpoint.monitorWidth";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DOC = "Width of the monitor output. Default is 78.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DEFAULT = "78";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_CONF = "camel.source.endpoint.name";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_DOC = "Sets the name of the top-level tests suites.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_CONF = "camel.source.endpoint.nonCriticalTags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DOC = "Tests that have the given tags are not critical. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_CONF = "camel.source.endpoint.noStatusReturnCode";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DOC = "If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_CONF = "camel.source.endpoint.output";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DOC = "Sets the path to the generated output file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_CONF = "camel.source.endpoint.outputDirectory";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DOC = "Configures where generated reports are to be placed.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_CONF = "camel.source.endpoint.randomize";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DOC = "Sets the test execution order to be randomized. Valid values are all, suite, and test";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_CONF = "camel.source.endpoint.report";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_DOC = "Sets the path to the generated report file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_CONF = "camel.source.endpoint.reportBackground";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DOC = "Sets background colors for the generated report and summary.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_CONF = "camel.source.endpoint.reportTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DOC = "Sets a title for the generated tests report.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_CONF = "camel.source.endpoint.runEmptySuite";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DOC = "Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_CONF = "camel.source.endpoint.runFailed";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DOC = "Re-run failed tests, based on output.xml file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_CONF = "camel.source.endpoint.runMode";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DOC = "Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_CONF = "camel.source.endpoint.skipTeardownOnExit";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DOC = "Sets whether the teardowns are skipped if the test execution is prematurely stopped.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_CONF = "camel.source.endpoint.splitOutputs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DOC = "Splits output and log files.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_CONF = "camel.source.endpoint.suites";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_DOC = "Selects the tests suites by name. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_CONF = "camel.source.endpoint.suiteStatLevel";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DOC = "Defines how many levels to show in the Statistics by Suite table in outputs.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_CONF = "camel.source.endpoint.summaryTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DOC = "Sets a title for the generated summary report.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_CONF = "camel.source.endpoint.tagDocs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DOC = "Adds documentation to the specified tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_CONF = "camel.source.endpoint.tags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_DOC = "Sets the tags(s) to all executed tests cases. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_CONF = "camel.source.endpoint.tagStatExcludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DOC = "Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_CONF = "camel.source.endpoint.tagStatIncludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DOC = "Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_CONF = "camel.source.endpoint.tagStatLinks";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DOC = "Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_CONF = "camel.source.endpoint.tests";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_DOC = "Selects the tests cases by name. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_CONF = "camel.source.endpoint.timestampOutputs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DOC = "Adds a timestamp to all output files.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_CONF = "camel.source.endpoint.variableFiles";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DOC = "Sets variables using variables files. Use the format path:args List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_CONF = "camel.source.endpoint.variables";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DOC = "Sets individual variables. Use the format name:value List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_CONF = "camel.source.endpoint.warnOnSkippedFiles";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DOC = "Show a warning when an invalid file is skipped.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_CONF = "camel.source.endpoint.xunitFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DOC = "Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF = "camel.source.endpoint.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level  [...]
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_CONF = "camel.source.endpoint.sendEmptyMessageWhenIdle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_DOC = "If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_DOC = "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_CONF = "camel.source.endpoint.exchangePattern";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut]";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_CONF = "camel.source.endpoint.pollStrategy";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_DOC = "A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = "camel.source.endpoint.basicPropertyBinding";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_CONF = "camel.source.endpoint.synchronous";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DOC = "Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_CONF = "camel.source.endpoint.backoffErrorThreshold";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_DOC = "The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.";
-    public static final Integer CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_CONF = "camel.source.endpoint.backoffIdleThreshold";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_DOC = "The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.";
-    public static final Integer CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_CONF = "camel.source.endpoint.backoffMultiplier";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_DOC = "To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row. The multiplier is then the number of polls that will be skipped before the next actual attempt is happening again. When this option is in use then backoffIdleThreshold and/or backoffErrorThreshold must also be configured.";
-    public static final Integer CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_CONF = "camel.source.endpoint.delay";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_DOC = "Milliseconds before the next poll.";
-    public static final Long CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_DEFAULT = 500L;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_CONF = "camel.source.endpoint.greedy";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_DOC = "If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_CONF = "camel.source.endpoint.initialDelay";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_DOC = "Milliseconds before the first poll starts.";
-    public static final Long CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_DEFAULT = 1000L;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_CONF = "camel.source.endpoint.repeatCount";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_DOC = "Specifies a maximum limit of number of fires. So if you set it to 1, the scheduler will only fire once. If you set it to 5, it will only fire five times. A value of zero or negative means fire forever.";
-    public static final Long CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_DEFAULT = 0L;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_CONF = "camel.source.endpoint.runLoggingLevel";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_DOC = "The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that. One of: [TRACE] [DEBUG] [INFO] [WARN] [ERROR] [OFF]";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_DEFAULT = "TRACE";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_CONF = "camel.source.endpoint.scheduledExecutorService";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_DOC = "Allows for configuring a custom/shared thread pool to use for the consumer. By default each consumer has its own single threaded thread pool.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_CONF = "camel.source.endpoint.scheduler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_DOC = "To use a cron scheduler from either camel-spring or camel-quartz component. Use value spring or quartz for built in scheduler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_DEFAULT = "none";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_CONF = "camel.source.endpoint.schedulerProperties";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_DOC = "To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_CONF = "camel.source.endpoint.startScheduler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_DOC = "Whether the scheduler should be auto started.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_DEFAULT = true;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_CONF = "camel.source.endpoint.timeUnit";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_DOC = "Time unit for initialDelay and delay options. One of: [NANOSECONDS] [MICROSECONDS] [MILLISECONDS] [SECONDS] [MINUTES] [HOURS] [DAYS]";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_DEFAULT = "MILLISECONDS";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_CONF = "camel.source.endpoint.useFixedDelay";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_DOC = "Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_DEFAULT = true;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_CONF = "camel.component.robotframework.allowContextMapAll";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DOC = "Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_CONF = "camel.component.robotframework.allowTemplateFromHeader";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DOC = "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_CONF = "camel.component.robotframework.argumentFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DOC = "A text file to read more arguments from.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_CONF = "camel.component.robotframework.combinedTagStats";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DOC = "Creates combined statistics based on tags. Use the format tags:title List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_CONF = "camel.component.robotframework.criticalTags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DOC = "Tests that have the given tags are considered critical. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_CONF = "camel.component.robotframework.debugFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DOC = "A debug file that is written during execution.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_CONF = "camel.component.robotframework.document";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DOC = "Sets the documentation of the top-level tests suites.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_CONF = "camel.component.robotframework.dryrun";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DOC = "Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_CONF = "camel.component.robotframework.excludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_CONF = "camel.component.robotframework.exitOnFailure";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DOC = "Sets robot to stop execution immediately if a critical test fails.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_CONF = "camel.component.robotframework.includes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DOC = "Selects the tests cases by tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_CONF = "camel.component.robotframework.listener";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_DOC = "Sets a single listener for monitoring tests execution";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_CONF = "camel.component.robotframework.listeners";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DOC = "Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_CONF = "camel.component.robotframework.log";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_DOC = "Sets the path to the generated log file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_CONF = "camel.component.robotframework.logLevel";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DOC = "Sets the threshold level for logging.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_CONF = "camel.component.robotframework.logTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DOC = "Sets a title for the generated tests log.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_CONF = "camel.component.robotframework.metadata";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_DOC = "Sets free metadata for the top level tests suites. comma seperated list of string resulting as List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_CONF = "camel.component.robotframework.monitorColors";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DOC = "Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows)";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_CONF = "camel.component.robotframework.monitorWidth";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DOC = "Width of the monitor output. Default is 78.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DEFAULT = "78";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_CONF = "camel.component.robotframework.name";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_DOC = "Sets the name of the top-level tests suites.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_CONF = "camel.component.robotframework.nonCriticalTags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DOC = "Tests that have the given tags are not critical. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_CONF = "camel.component.robotframework.noStatusReturnCode";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DOC = "If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_CONF = "camel.component.robotframework.output";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DOC = "Sets the path to the generated output file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_CONF = "camel.component.robotframework.outputDirectory";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DOC = "Configures where generated reports are to be placed.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_CONF = "camel.component.robotframework.randomize";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DOC = "Sets the test execution order to be randomized. Valid values are all, suite, and test";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_CONF = "camel.component.robotframework.report";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_DOC = "Sets the path to the generated report file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_CONF = "camel.component.robotframework.reportBackground";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DOC = "Sets background colors for the generated report and summary.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_CONF = "camel.component.robotframework.reportTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DOC = "Sets a title for the generated tests report.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_CONF = "camel.component.robotframework.runEmptySuite";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DOC = "Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_CONF = "camel.component.robotframework.runFailed";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DOC = "Re-run failed tests, based on output.xml file.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_CONF = "camel.component.robotframework.runMode";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DOC = "Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_CONF = "camel.component.robotframework.skipTeardownOnExit";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DOC = "Sets whether the teardowns are skipped if the test execution is prematurely stopped.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_CONF = "camel.component.robotframework.splitOutputs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DOC = "Splits output and log files.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_CONF = "camel.component.robotframework.suites";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_DOC = "Selects the tests suites by name. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_CONF = "camel.component.robotframework.suiteStatLevel";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DOC = "Defines how many levels to show in the Statistics by Suite table in outputs.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_CONF = "camel.component.robotframework.summaryTitle";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DOC = "Sets a title for the generated summary report.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_CONF = "camel.component.robotframework.tagDocs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DOC = "Adds documentation to the specified tags. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_CONF = "camel.component.robotframework.tags";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_DOC = "Sets the tags(s) to all executed tests cases. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_CONF = "camel.component.robotframework.tagStatExcludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DOC = "Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_CONF = "camel.component.robotframework.tagStatIncludes";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DOC = "Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_CONF = "camel.component.robotframework.tagStatLinks";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DOC = "Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_CONF = "camel.component.robotframework.tests";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_DOC = "Selects the tests cases by name. List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_CONF = "camel.component.robotframework.timestampOutputs";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DOC = "Adds a timestamp to all output files.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_CONF = "camel.component.robotframework.variableFiles";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DOC = "Sets variables using variables files. Use the format path:args List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_CONF = "camel.component.robotframework.variables";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DOC = "Sets individual variables. Use the format name:value List";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_CONF = "camel.component.robotframework.warnOnSkippedFiles";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DOC = "Show a warning when an invalid file is skipped.";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_CONF = "camel.component.robotframework.xunitFile";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DOC = "Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DEFAULT = null;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_CONF = "camel.component.robotframework.bridgeErrorHandler";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level [...]
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_CONF = "camel.component.robotframework.basicPropertyBinding";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_CONF = "camel.component.robotframework.configuration";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DOC = "The configuration";
-    public static final String CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DEFAULT = null;
-
-    public CamelRobotframeworkSourceConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelRobotframeworkSourceConnectorConfig(
-            Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSourceConnectorConfig.conf());
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SOURCE_ROBOTFRAMEWORK_PATH_RESOURCE_URI_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_CONTEXT_MAP_ALL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ALLOW_TEMPLATE_FROM_HEADER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_ARGUMENT_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_COMBINED_TAG_STATS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CONTENT_CACHE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DEBUG_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DOCUMENT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DRYRUN_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXIT_ON_FAILURE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LISTENERS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_LEVEL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_LOG_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_METADATA_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_COLORS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_MONITOR_WIDTH_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NAME_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NON_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_NO_STATUS_RETURN_CODE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_OUTPUT_DIRECTORY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RANDOMIZE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_BACKGROUND_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPORT_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_EMPTY_SUITE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_FAILED_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_MODE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SKIP_TEARDOWN_ON_EXIT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SPLIT_OUTPUTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUITE_STAT_LEVEL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SUMMARY_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_DOCS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_EXCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_INCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TAG_STAT_LINKS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TESTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIMESTAMP_OUTPUTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLE_FILES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_VARIABLES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_WARN_ON_SKIPPED_FILES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_XUNIT_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SEND_EMPTY_MESSAGE_WHEN_IDLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCEPTION_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_EXCHANGE_PATTERN_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_POLL_STRATEGY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SYNCHRONOUS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_CONF, ConfigDef.Type.INT, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_ERROR_THRESHOLD_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_CONF, ConfigDef.Type.INT, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_IDLE_THRESHOLD_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_CONF, ConfigDef.Type.INT, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_BACKOFF_MULTIPLIER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_CONF, ConfigDef.Type.LONG, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_DELAY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_GREEDY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_CONF, ConfigDef.Type.LONG, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_INITIAL_DELAY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_CONF, ConfigDef.Type.LONG, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_REPEAT_COUNT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_RUN_LOGGING_LEVEL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULED_EXECUTOR_SERVICE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_SCHEDULER_PROPERTIES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_START_SCHEDULER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_TIME_UNIT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_ENDPOINT_USE_FIXED_DELAY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_CONTEXT_MAP_ALL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ALLOW_TEMPLATE_FROM_HEADER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_ARGUMENT_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_COMBINED_TAG_STATS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DEBUG_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DOCUMENT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_DRYRUN_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_EXIT_ON_FAILURE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_INCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LISTENERS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_LEVEL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_LOG_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_METADATA_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_COLORS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_MONITOR_WIDTH_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NAME_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NON_CRITICAL_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_NO_STATUS_RETURN_CODE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_OUTPUT_DIRECTORY_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RANDOMIZE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_BACKGROUND_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_REPORT_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_EMPTY_SUITE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_FAILED_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_RUN_MODE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SKIP_TEARDOWN_ON_EXIT_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SPLIT_OUTPUTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUITE_STAT_LEVEL_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_SUMMARY_TITLE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_DOCS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAGS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_EXCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_INCLUDES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TAG_STAT_LINKS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TESTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_TIMESTAMP_OUTPUTS_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLE_FILES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_VARIABLES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_WARN_ON_SKIPPED_FILES_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_XUNIT_FILE_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_ROBOTFRAMEWORK_COMPONENT_CONFIGURATION_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceTask.java b/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceTask.java
deleted file mode 100644
index f84fbee..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/robotframework/CamelRobotframeworkSourceTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.robotframework;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSourceConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSourceTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelRobotframeworkSourceTask extends CamelSourceTask {
-
-    @Override
-    protected CamelSourceConnectorConfig getCamelSourceConnectorConfig(
-            Map<String, String> props) {
-        return new CamelRobotframeworkSourceConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSourceConnectorConfig.CAMEL_SOURCE_COMPONENT_CONF, "robotframework");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/LICENSE.txt b/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
diff --git a/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/NOTICE.txt b/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/connectors/camel-robotframework-kafka-connector/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-   =========================================================================
-   ==  NOTICE file corresponding to the section 4 d of                    ==
-   ==  the Apache License, Version 2.0,                                   ==
-   ==  in this case for the Apache Camel distribution.                    ==
-   =========================================================================
-
-   This product includes software developed by
-   The Apache Software Foundation (http://www.apache.org/).
-
-   Please read the different LICENSE files present in the licenses directory of
-   this distribution.
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 524b03a..4fe483b 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -433,7 +433,6 @@
         <module>camel-rest-openapi-kafka-connector</module>
         <module>camel-rest-swagger-kafka-connector</module>
         <module>camel-resteasy-kafka-connector</module>
-        <module>camel-robotframework-kafka-connector</module>
         <module>camel-rss-kafka-connector</module>
         <module>camel-saga-kafka-connector</module>
         <module>camel-salesforce-kafka-connector</module>


[camel-kafka-connector] 06/06: Removed documentation for sink and source connectors removed

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 026c0d06283b22a4ff8586eb5b20f7eca77feb32
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 19:56:28 2020 +0200

    Removed documentation for sink and source connectors removed
---
 .../camel-mock-kafka-sink-connector.adoc           |  49 -------
 .../connectors/camel-ref-kafka-sink-connector.adoc |  39 ------
 .../camel-ref-kafka-source-connector.adoc          |  41 ------
 .../camel-robotframework-kafka-sink-connector.adoc | 135 ------------------
 ...amel-robotframework-kafka-source-connector.adoc | 153 ---------------------
 5 files changed, 417 deletions(-)

diff --git a/docs/modules/ROOT/pages/connectors/camel-mock-kafka-sink-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-mock-kafka-sink-connector.adoc
deleted file mode 100644
index 3ac52ce..0000000
--- a/docs/modules/ROOT/pages/connectors/camel-mock-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,49 +0,0 @@
-// kafka-connector options: START
-[[camel-mock-kafka-connector-sink]]
-= camel-mock-kafka-connector sink configuration
-
-When using camel-mock-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-mock-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.mock.CamelMockSinkConnector
-----
-
-
-The camel-mock sink connector supports 16 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.name* | Name of mock endpoint | null | HIGH
-| *camel.sink.endpoint.assertPeriod* | Sets a grace period after which the mock endpoint will re-assert to ensure the preliminary assertion is still valid. This is used for example to assert that exactly a number of messages arrives. For example if expectedMessageCount(int) was set to 5, then the assertion is satisfied when 5 or more message arrives. To ensure that exactly 5 messages arrives, then you would need to wait a little period to ensure no further message arrives. This is what y [...]
-| *camel.sink.endpoint.expectedCount* | Specifies the expected number of message exchanges that should be received by this endpoint. Beware: If you want to expect that 0 messages, then take extra care, as 0 matches when the tests starts, so you need to set a assert period time to let the test run for a while to make sure there are still no messages arrived; for that use setAssertPeriod(long). An alternative is to use NotifyBuilder, and use the notifier to know when Camel is done routing  [...]
-| *camel.sink.endpoint.failFast* | Sets whether assertIsSatisfied() should fail fast at the first detected failed expectation while it may otherwise wait for all expected messages to arrive before performing expectations verifications. Is by default true. Set to false to use behavior as in Camel 2.x. | false | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.reportGroup* | A number that is used to turn on throughput logging based on groups of the size. | null | MEDIUM
-| *camel.sink.endpoint.resultMinimumWaitTime* | Sets the minimum expected amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied | 0L | MEDIUM
-| *camel.sink.endpoint.resultWaitTime* | Sets the maximum amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied | 0L | MEDIUM
-| *camel.sink.endpoint.retainFirst* | Specifies to only retain the first n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only retain the first 10 Exchanges, then the g [...]
-| *camel.sink.endpoint.retainLast* | Specifies to only retain the last n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only retain the last 20 Exchanges, then the getR [...]
-| *camel.sink.endpoint.sleepForEmptyTest* | Allows a sleep to be specified to wait to check that this endpoint really is empty when expectedMessageCount(int) is called with zero | 0L | MEDIUM
-| *camel.sink.endpoint.copyOnExchange* | Sets whether to make a deep copy of the incoming Exchange when received at this mock endpoint. Is by default true. | true | MEDIUM
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.mock.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cr [...]
-| *camel.component.mock.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/docs/modules/ROOT/pages/connectors/camel-ref-kafka-sink-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-ref-kafka-sink-connector.adoc
deleted file mode 100644
index b7b096a..0000000
--- a/docs/modules/ROOT/pages/connectors/camel-ref-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,39 +0,0 @@
-// kafka-connector options: START
-[[camel-ref-kafka-connector-sink]]
-= camel-ref-kafka-connector sink configuration
-
-When using camel-ref-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-ref-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSinkConnector
-----
-
-
-The camel-ref sink connector supports 6 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.name* | Name of endpoint to lookup in the registry. | null | HIGH
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.ref.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.component.ref.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/docs/modules/ROOT/pages/connectors/camel-ref-kafka-source-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-ref-kafka-source-connector.adoc
deleted file mode 100644
index 54cc8d8..0000000
--- a/docs/modules/ROOT/pages/connectors/camel-ref-kafka-source-connector.adoc
+++ /dev/null
@@ -1,41 +0,0 @@
-// kafka-connector options: START
-[[camel-ref-kafka-connector-source]]
-= camel-ref-kafka-connector source configuration
-
-When using camel-ref-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-ref-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.ref.CamelRefSourceConnector
-----
-
-
-The camel-ref source connector supports 8 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.source.path.name* | Name of endpoint to lookup in the registry. | null | HIGH
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
-| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.source.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.ref.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.component.ref.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-sink-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-sink-connector.adoc
deleted file mode 100644
index a94e4f5..0000000
--- a/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,135 +0,0 @@
-// kafka-connector options: START
-[[camel-robotframework-kafka-connector-sink]]
-= camel-robotframework-kafka-connector sink configuration
-
-When using camel-robotframework-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-robotframework-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSinkConnector
-----
-
-
-The camel-robotframework sink connector supports 102 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.resourceUri* | Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod. | null | HIGH
-| *camel.sink.endpoint.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.sink.endpoint.allowTemplateFromHeader* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.sink.endpoint.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.sink.endpoint.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.sink.endpoint.contentCache* | Sets whether to use resource content cache or not | false | MEDIUM
-| *camel.sink.endpoint.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.sink.endpoint.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.sink.endpoint.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.sink.endpoint.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.sink.endpoint.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.sink.endpoint.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.sink.endpoint.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.sink.endpoint.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.sink.endpoint.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.sink.endpoint.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.sink.endpoint.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.sink.endpoint.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.sink.endpoint.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.sink.endpoint.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.sink.endpoint.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.sink.endpoint.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.sink.endpoint.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.sink.endpoint.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.sink.endpoint.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.sink.endpoint.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.sink.endpoint.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.sink.endpoint.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.sink.endpoint.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.sink.endpoint.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.sink.endpoint.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.sink.endpoint.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.sink.endpoint.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.sink.endpoint.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.sink.endpoint.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.sink.endpoint.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.sink.endpoint.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.sink.endpoint.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.sink.endpoint.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.sink.endpoint.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.sink.endpoint.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.sink.endpoint.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.sink.endpoint.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.sink.endpoint.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.sink.endpoint.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.sink.endpoint.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.sink.endpoint.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.robotframework.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.component.robotframework.allowTemplateFrom Header* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.component.robotframework.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.component.robotframework.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.component.robotframework.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.component.robotframework.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.component.robotframework.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.component.robotframework.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.component.robotframework.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.component.robotframework.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.component.robotframework.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.component.robotframework.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.component.robotframework.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.component.robotframework.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.component.robotframework.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.component.robotframework.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.component.robotframework.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.component.robotframework.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.component.robotframework.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.component.robotframework.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.component.robotframework.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.component.robotframework.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.component.robotframework.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.component.robotframework.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.component.robotframework.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.component.robotframework.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.component.robotframework.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.component.robotframework.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.component.robotframework.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.component.robotframework.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.component.robotframework.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.component.robotframework.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.component.robotframework.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.component.robotframework.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.component.robotframework.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.component.robotframework.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.component.robotframework.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.component.robotframework.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.component.robotframework.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.component.robotframework.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.component.robotframework.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.component.robotframework.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is process [...]
-| *camel.component.robotframework.basicProperty Binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.component.robotframework.configuration* | The configuration | null | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-source-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-source-connector.adoc
deleted file mode 100644
index 014d1e6..0000000
--- a/docs/modules/ROOT/pages/connectors/camel-robotframework-kafka-source-connector.adoc
+++ /dev/null
@@ -1,153 +0,0 @@
-// kafka-connector options: START
-[[camel-robotframework-kafka-connector-source]]
-= camel-robotframework-kafka-connector source configuration
-
-When using camel-robotframework-kafka-connector as source make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-robotframework-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Source connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.robotframework.CamelRobotframeworkSourceConnector
-----
-
-
-The camel-robotframework source connector supports 120 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.source.path.resourceUri* | Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a bean to be used as the resource. For bean you can specify the method name after dot, eg bean:myBean.myMethod. | null | HIGH
-| *camel.source.endpoint.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.source.endpoint.allowTemplateFromHeader* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.source.endpoint.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.source.endpoint.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.source.endpoint.contentCache* | Sets whether to use resource content cache or not | false | MEDIUM
-| *camel.source.endpoint.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.source.endpoint.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.source.endpoint.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.source.endpoint.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.source.endpoint.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.source.endpoint.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.source.endpoint.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.source.endpoint.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.source.endpoint.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.source.endpoint.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.source.endpoint.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.source.endpoint.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.source.endpoint.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.source.endpoint.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.source.endpoint.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.source.endpoint.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.source.endpoint.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.source.endpoint.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.source.endpoint.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.source.endpoint.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.source.endpoint.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.source.endpoint.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.source.endpoint.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.source.endpoint.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.source.endpoint.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.source.endpoint.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.source.endpoint.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.source.endpoint.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.source.endpoint.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.source.endpoint.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.source.endpoint.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.source.endpoint.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.source.endpoint.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.source.endpoint.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.source.endpoint.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.source.endpoint.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.source.endpoint.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.source.endpoint.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.source.endpoint.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.source.endpoint.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.source.endpoint.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.source.endpoint.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.source.endpoint.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.source.endpoint.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.source.endpoint.sendEmptyMessageWhenIdle* | If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead. | false | MEDIUM
-| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
-| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
-| *camel.source.endpoint.pollStrategy* | A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel. | null | MEDIUM
-| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.source.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.source.endpoint.backoffErrorThreshold* | The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in. | null | MEDIUM
-| *camel.source.endpoint.backoffIdleThreshold* | The number of subsequent idle polls that should happen before the backoffMultipler should kick-in. | null | MEDIUM
-| *camel.source.endpoint.backoffMultiplier* | To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row. The multiplier is then the number of polls that will be skipped before the next actual attempt is happening again. When this option is in use then backoffIdleThreshold and/or backoffErrorThreshold must also be configured. | null | MEDIUM
-| *camel.source.endpoint.delay* | Milliseconds before the next poll. | 500L | MEDIUM
-| *camel.source.endpoint.greedy* | If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages. | false | MEDIUM
-| *camel.source.endpoint.initialDelay* | Milliseconds before the first poll starts. | 1000L | MEDIUM
-| *camel.source.endpoint.repeatCount* | Specifies a maximum limit of number of fires. So if you set it to 1, the scheduler will only fire once. If you set it to 5, it will only fire five times. A value of zero or negative means fire forever. | 0L | MEDIUM
-| *camel.source.endpoint.runLoggingLevel* | The consumer logs a start/complete log line when it polls. This option allows you to configure the logging level for that. One of: [TRACE] [DEBUG] [INFO] [WARN] [ERROR] [OFF] | "TRACE" | MEDIUM
-| *camel.source.endpoint.scheduledExecutorService* | Allows for configuring a custom/shared thread pool to use for the consumer. By default each consumer has its own single threaded thread pool. | null | MEDIUM
-| *camel.source.endpoint.scheduler* | To use a cron scheduler from either camel-spring or camel-quartz component. Use value spring or quartz for built in scheduler | "none" | MEDIUM
-| *camel.source.endpoint.schedulerProperties* | To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler. | null | MEDIUM
-| *camel.source.endpoint.startScheduler* | Whether the scheduler should be auto started. | true | MEDIUM
-| *camel.source.endpoint.timeUnit* | Time unit for initialDelay and delay options. One of: [NANOSECONDS] [MICROSECONDS] [MILLISECONDS] [SECONDS] [MINUTES] [HOURS] [DAYS] | "MILLISECONDS" | MEDIUM
-| *camel.source.endpoint.useFixedDelay* | Controls if fixed delay or fixed rate is used. See ScheduledExecutorService in JDK for details. | true | MEDIUM
-| *camel.component.robotframework.allowContextMapAll* | Sets whether the context map should allow access to all details. By default only the message body and headers can be accessed. This option can be enabled for full access to the current Exchange and CamelContext. Doing so impose a potential security risk as this opens access to the full power of CamelContext API. | false | MEDIUM
-| *camel.component.robotframework.allowTemplateFrom Header* | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | MEDIUM
-| *camel.component.robotframework.argumentFile* | A text file to read more arguments from. | null | MEDIUM
-| *camel.component.robotframework.combinedTagStats* | Creates combined statistics based on tags. Use the format tags:title List | null | MEDIUM
-| *camel.component.robotframework.criticalTags* | Tests that have the given tags are considered critical. List | null | MEDIUM
-| *camel.component.robotframework.debugFile* | A debug file that is written during execution. | null | MEDIUM
-| *camel.component.robotframework.document* | Sets the documentation of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.dryrun* | Sets dryrun mode on use. In the dry run mode tests are run without executing keywords originating from test libraries. Useful for validating test data syntax. | false | MEDIUM
-| *camel.component.robotframework.excludes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.exitOnFailure* | Sets robot to stop execution immediately if a critical test fails. | false | MEDIUM
-| *camel.component.robotframework.includes* | Selects the tests cases by tags. List | null | MEDIUM
-| *camel.component.robotframework.listener* | Sets a single listener for monitoring tests execution | null | MEDIUM
-| *camel.component.robotframework.listeners* | Sets multiple listeners for monitoring tests execution. Use the format ListenerWithArgs:arg1:arg2 or simply ListenerWithoutArgs List | null | MEDIUM
-| *camel.component.robotframework.log* | Sets the path to the generated log file. | null | MEDIUM
-| *camel.component.robotframework.logLevel* | Sets the threshold level for logging. | null | MEDIUM
-| *camel.component.robotframework.logTitle* | Sets a title for the generated tests log. | null | MEDIUM
-| *camel.component.robotframework.metadata* | Sets free metadata for the top level tests suites. comma seperated list of string resulting as List | null | MEDIUM
-| *camel.component.robotframework.monitorColors* | Using ANSI colors in console. Normally colors work in unixes but not in Windows. Default is 'on'. 'on' - use colors in unixes but not in Windows 'off' - never use colors 'force' - always use colors (also in Windows) | null | MEDIUM
-| *camel.component.robotframework.monitorWidth* | Width of the monitor output. Default is 78. | "78" | MEDIUM
-| *camel.component.robotframework.name* | Sets the name of the top-level tests suites. | null | MEDIUM
-| *camel.component.robotframework.nonCriticalTags* | Tests that have the given tags are not critical. List | null | MEDIUM
-| *camel.component.robotframework.noStatusReturnCode* | If true, sets the return code to zero regardless of failures in test cases. Error codes are returned normally. | false | MEDIUM
-| *camel.component.robotframework.output* | Sets the path to the generated output file. | null | MEDIUM
-| *camel.component.robotframework.outputDirectory* | Configures where generated reports are to be placed. | null | MEDIUM
-| *camel.component.robotframework.randomize* | Sets the test execution order to be randomized. Valid values are all, suite, and test | null | MEDIUM
-| *camel.component.robotframework.report* | Sets the path to the generated report file. | null | MEDIUM
-| *camel.component.robotframework.reportBackground* | Sets background colors for the generated report and summary. | null | MEDIUM
-| *camel.component.robotframework.reportTitle* | Sets a title for the generated tests report. | null | MEDIUM
-| *camel.component.robotframework.runEmptySuite* | Executes tests also if the top level test suite is empty. Useful e.g. with --include/--exclude when it is not an error that no test matches the condition. | false | MEDIUM
-| *camel.component.robotframework.runFailed* | Re-run failed tests, based on output.xml file. | null | MEDIUM
-| *camel.component.robotframework.runMode* | Sets the execution mode for this tests run. Note that this setting has been deprecated in Robot Framework 2.8. Use separate dryryn, skipTeardownOnExit, exitOnFailure, and randomize settings instead. | null | MEDIUM
-| *camel.component.robotframework.skipTeardownOnExit* | Sets whether the teardowns are skipped if the test execution is prematurely stopped. | false | MEDIUM
-| *camel.component.robotframework.splitOutputs* | Splits output and log files. | null | MEDIUM
-| *camel.component.robotframework.suites* | Selects the tests suites by name. List | null | MEDIUM
-| *camel.component.robotframework.suiteStatLevel* | Defines how many levels to show in the Statistics by Suite table in outputs. | null | MEDIUM
-| *camel.component.robotframework.summaryTitle* | Sets a title for the generated summary report. | null | MEDIUM
-| *camel.component.robotframework.tagDocs* | Adds documentation to the specified tags. List | null | MEDIUM
-| *camel.component.robotframework.tags* | Sets the tags(s) to all executed tests cases. List | null | MEDIUM
-| *camel.component.robotframework.tagStatExcludes* | Excludes these tags from the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatIncludes* | Includes only these tags in the Statistics by Tag and Test Details by Tag tables in outputs. List | null | MEDIUM
-| *camel.component.robotframework.tagStatLinks* | Adds external links to the Statistics by Tag table in outputs. Use the format pattern:link:title List | null | MEDIUM
-| *camel.component.robotframework.tests* | Selects the tests cases by name. List | null | MEDIUM
-| *camel.component.robotframework.timestampOutputs* | Adds a timestamp to all output files. | false | MEDIUM
-| *camel.component.robotframework.variableFiles* | Sets variables using variables files. Use the format path:args List | null | MEDIUM
-| *camel.component.robotframework.variables* | Sets individual variables. Use the format name:value List | null | MEDIUM
-| *camel.component.robotframework.warnOnSkippedFiles* | Show a warning when an invalid file is skipped. | false | MEDIUM
-| *camel.component.robotframework.xunitFile* | Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores. | null | MEDIUM
-| *camel.component.robotframework.bridgeErrorHandler* | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. | false | MEDIUM
-| *camel.component.robotframework.basicProperty Binding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.component.robotframework.configuration* | The configuration | null | MEDIUM
-|===
-// kafka-connector options: END


[camel-kafka-connector] 05/06: Regen

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 6b1f095195afea426ee9be5d6b473b2409dc72ed
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 19:55:36 2020 +0200

    Regen
---
 docs/modules/ROOT/pages/connectors.adoc | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/docs/modules/ROOT/pages/connectors.adoc b/docs/modules/ROOT/pages/connectors.adoc
index 550c6c2..82c85dc 100644
--- a/docs/modules/ROOT/pages/connectors.adoc
+++ b/docs/modules/ROOT/pages/connectors.adoc
@@ -2,7 +2,7 @@
 = Supported connectors and documentation
 
 // kafka-connectors list: START
-Number of Camel Kafka connectors: 345 
+Number of Camel Kafka connectors: 342 
 
 [width="100%",cols="4,1,1,1,1,1,1",options="header"]
 |===
@@ -226,7 +226,6 @@ Number of Camel Kafka connectors: 345
 | *camel-mina-kafka-connector* | true | true | xref:connectors/camel-mina-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-mina-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mina-kafka-connector/0.4.0/camel-mina-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mina-kafka-connector/0.4.0/camel-mina-kafka-connector-0.4.0-package.tar [...]
 | *camel-minio-kafka-connector* | true | true | xref:connectors/camel-minio-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-minio-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-minio-kafka-connector/0.4.0/camel-minio-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-minio-kafka-connector/0.4.0/camel-minio-kafka-connector-0.4.0-pack [...]
 | *camel-mllp-kafka-connector* | true | true | xref:connectors/camel-mllp-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-mllp-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mllp-kafka-connector/0.4.0/camel-mllp-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mllp-kafka-connector/0.4.0/camel-mllp-kafka-connector-0.4.0-package.tar [...]
-| *camel-mock-kafka-connector* | true | false | xref:connectors/camel-mock-kafka-sink-connector.adoc[Sink Docs] |  | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mock-kafka-connector/0.4.0/camel-mock-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mock-kafka-connector/0.4.0/camel-mock-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-mongodb-gridfs-kafka-connector* | true | true | xref:connectors/camel-mongodb-gridfs-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-mongodb-gridfs-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mongodb-gridfs-kafka-connector/0.4.0/camel-mongodb-gridfs-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mongodb-gridfs-kafka- [...]
 | *camel-mongodb-kafka-connector* | true | true | xref:connectors/camel-mongodb-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-mongodb-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mongodb-kafka-connector/0.4.0/camel-mongodb-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-mongodb-kafka-connector/0.4.0/camel-mongodb-kafka-connec [...]
 | *camel-msv-kafka-connector* | true | false | xref:connectors/camel-msv-kafka-sink-connector.adoc[Sink Docs] |  | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-msv-kafka-connector/0.4.0/camel-msv-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-msv-kafka-connector/0.4.0/camel-msv-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
@@ -265,13 +264,11 @@ Number of Camel Kafka connectors: 345
 | *camel-quickfix-kafka-connector* | true | true | xref:connectors/camel-quickfix-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-quickfix-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-quickfix-kafka-connector/0.4.0/camel-quickfix-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-quickfix-kafka-connector/0.4.0/camel-quickfix-kafka [...]
 | *camel-rabbitmq-kafka-connector* | true | true | xref:connectors/camel-rabbitmq-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-rabbitmq-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rabbitmq-kafka-connector/0.4.0/camel-rabbitmq-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rabbitmq-kafka-connector/0.4.0/camel-rabbitmq-kafka [...]
 | *camel-reactive-streams-kafka-connector* | true | true | xref:connectors/camel-reactive-streams-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-reactive-streams-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-reactive-streams-kafka-connector/0.4.0/camel-reactive-streams-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-reactive-st [...]
-| *camel-ref-kafka-connector* | true | true | xref:connectors/camel-ref-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-ref-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-ref-kafka-connector/0.4.0/camel-ref-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-ref-kafka-connector/0.4.0/camel-ref-kafka-connector-0.4.0-package.tar.gz[Dow [...]
 | *camel-rest-api-kafka-connector* | false | true |  | xref:connectors/camel-rest-api-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-api-kafka-connector/0.4.0/camel-rest-api-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-api-kafka-connector/0.4.0/camel-rest-api-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-rest-kafka-connector* | true | true | xref:connectors/camel-rest-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-rest-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-kafka-connector/0.4.0/camel-rest-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-kafka-connector/0.4.0/camel-rest-kafka-connector-0.4.0-package.tar [...]
 | *camel-rest-openapi-kafka-connector* | true | false | xref:connectors/camel-rest-openapi-kafka-sink-connector.adoc[Sink Docs] |  | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-openapi-kafka-connector/0.4.0/camel-rest-openapi-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-openapi-kafka-connector/0.4.0/camel-rest-openapi-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-rest-swagger-kafka-connector* | true | false | xref:connectors/camel-rest-swagger-kafka-sink-connector.adoc[Sink Docs] |  | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-swagger-kafka-connector/0.4.0/camel-rest-swagger-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rest-swagger-kafka-connector/0.4.0/camel-rest-swagger-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-resteasy-kafka-connector* | true | true | xref:connectors/camel-resteasy-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-resteasy-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-resteasy-kafka-connector/0.4.0/camel-resteasy-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-resteasy-kafka-connector/0.4.0/camel-resteasy-kafka [...]
-| *camel-robotframework-kafka-connector* | true | true | xref:connectors/camel-robotframework-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-robotframework-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-robotframework-kafka-connector/0.4.0/camel-robotframework-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-robotframework-kafka- [...]
 | *camel-rss-kafka-connector* | false | true |  | xref:connectors/camel-rss-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rss-kafka-connector/0.4.0/camel-rss-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-rss-kafka-connector/0.4.0/camel-rss-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-saga-kafka-connector* | true | false | xref:connectors/camel-saga-kafka-sink-connector.adoc[Sink Docs] |  | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-saga-kafka-connector/0.4.0/camel-saga-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-saga-kafka-connector/0.4.0/camel-saga-kafka-connector-0.4.0-package.tar.gz[Download Tar.gz]
 | *camel-salesforce-kafka-connector* | true | true | xref:connectors/camel-salesforce-kafka-sink-connector.adoc[Sink Docs] | xref:connectors/camel-salesforce-kafka-source-connector.adoc[Source Docs] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-salesforce-kafka-connector/0.4.0/camel-salesforce-kafka-connector-0.4.0-package.zip[Download Zip] | https://repo.maven.apache.org/maven2/org/apache/camel/kafkaconnector/camel-salesforce-kafka-connector/0.4.0/camel-sa [...]


[camel-kafka-connector] 03/06: Removed camel-mock-kafka-connector

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit f18e4c99a277c6b264570e67d5c6121d01decb6d
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 18:02:36 2020 +0200

    Removed camel-mock-kafka-connector
---
 connectors/camel-mock-kafka-connector/pom.xml      | 135 --------------
 .../src/main/assembly/package.xml                  |  57 ------
 .../main/docs/camel-mock-kafka-sink-connector.adoc |  49 -----
 .../examples/CamelMockSinkConnector.properties     |  33 ----
 .../mock/CamelMockSinkConnector.java               |  35 ----
 .../mock/CamelMockSinkConnectorConfig.java         | 106 -----------
 .../kafkaconnector/mock/CamelMockSinkTask.java     |  39 ----
 .../src/main/resources/META-INF/LICENSE.txt        | 203 ---------------------
 .../src/main/resources/META-INF/NOTICE.txt         |  11 --
 connectors/pom.xml                                 |   1 -
 10 files changed, 669 deletions(-)

diff --git a/connectors/camel-mock-kafka-connector/pom.xml b/connectors/camel-mock-kafka-connector/pom.xml
deleted file mode 100644
index b3f043c..0000000
--- a/connectors/camel-mock-kafka-connector/pom.xml
+++ /dev/null
@@ -1,135 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
-    <groupId>org.apache.camel.kafkaconnector</groupId>
-    <artifactId>connectors</artifactId>
-    <version>0.6.0-SNAPSHOT</version>
-  </parent>
-  <artifactId>camel-mock-kafka-connector</artifactId>
-  <name>Camel-Kafka-Connector :: mock</name>
-  <description>Camel Kafka Connector for mock</description>
-  <dependencies>
-    <!-- Kafka -->
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-api</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.kafka</groupId>
-      <artifactId>connect-transforms</artifactId>
-      <scope>provided</scope>
-    </dependency>
-    <!-- Camel -->
-    <dependency>
-      <groupId>org.apache.camel</groupId>
-      <artifactId>camel-mock</artifactId>
-    </dependency>
-    <!--START OF GENERATED CODE-->
-    <dependency>
-      <groupId>org.apache.camel.kafkaconnector</groupId>
-      <artifactId>camel-kafka-connector</artifactId>
-    </dependency>
-    <!--END OF GENERATED CODE-->
-  </dependencies>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>${version.maven.surefire.plugin}</version>
-        <configuration>
-          <failIfNoTests>false</failIfNoTests>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>${version.maven.jar}</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-              <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-            </manifest>
-          </archive>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.5.1</version>
-        <inherited>true</inherited>
-        <configuration>
-          <source>1.8</source>
-          <target>1.8</target>
-        </configuration>
-      </plugin>
-      <plugin>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <version>2.5.3</version>
-        <configuration>
-          <descriptors>
-            <descriptor>src/main/assembly/package.xml</descriptor>
-          </descriptors>
-        </configuration>
-        <executions>
-          <execution>
-            <id>make-assembly</id>
-            <phase>package</phase>
-            <goals>
-              <goal>single</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
-  </build>
-  <!--START OF GENERATED CODE-->
-  <repositories>
-    <!-- camel-jira -->
-    <repository>
-      <id>atlassian-public</id>
-      <url>https://packages.atlassian.com/maven-external</url>
-      <name>Atlassian Public Repo</name>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <!-- camel-ipfs and camel-weka -->
-    <repository>
-      <id>jboss.thirdparty</id>
-      <name>JBoss Thirdparty Repository</name>
-      <url>https://repository.jboss.org/nexus/service/local/repositories/thirdparty-releases/content/</url>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-  </repositories>
-  <!--END OF GENERATED CODE-->
-</project>
diff --git a/connectors/camel-mock-kafka-connector/src/main/assembly/package.xml b/connectors/camel-mock-kafka-connector/src/main/assembly/package.xml
deleted file mode 100644
index 4fd2529..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/assembly/package.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<assembly>
-  <!-- Assembles a packaged version targeting OS installation. -->
-  <id>package</id>
-  <formats>
-    <format>zip</format>
-    <format>tar.gz</format>
-  </formats>
-  <includeBaseDirectory>false</includeBaseDirectory>
-  <fileSets>
-    <fileSet>
-      <directory>${project.basedir}/../..</directory>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <includes>
-        <include>README*</include>
-        <include>LICENSE*</include>
-        <include>NOTICE*</include>
-        <include>licenses/</include>
-      </includes>
-    </fileSet>
-    <fileSet>
-      <directory>${project.basedir}/src/main/docs</directory>
-      <outputDirectory>docs/</outputDirectory>
-      <includes>
-        <include>**/*</include>
-      </includes>
-    </fileSet>
-  </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>${project.artifactId}/</outputDirectory>
-      <useProjectArtifact>true</useProjectArtifact>
-      <useTransitiveFiltering>true</useTransitiveFiltering>
-      <excludes>
-        <exclude>org.apache.kafka:connect-api</exclude>
-      </excludes>
-    </dependencySet>
-  </dependencySets>
-</assembly>
diff --git a/connectors/camel-mock-kafka-connector/src/main/docs/camel-mock-kafka-sink-connector.adoc b/connectors/camel-mock-kafka-connector/src/main/docs/camel-mock-kafka-sink-connector.adoc
deleted file mode 100644
index 3ac52ce..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/docs/camel-mock-kafka-sink-connector.adoc
+++ /dev/null
@@ -1,49 +0,0 @@
-// kafka-connector options: START
-[[camel-mock-kafka-connector-sink]]
-= camel-mock-kafka-connector sink configuration
-
-When using camel-mock-kafka-connector as sink make sure to use the following Maven dependency to have support for the connector:
-
-[source,xml]
-----
-<dependency>
-  <groupId>org.apache.camel.kafkaconnector</groupId>
-  <artifactId>camel-mock-kafka-connector</artifactId>
-  <version>x.x.x</version>
-  <!-- use the same version as your Camel Kafka connector version -->
-</dependency>
-----
-
-To use this Sink connector in Kafka connect you'll need to set the following connector.class
-
-[source,java]
-----
-connector.class=org.apache.camel.kafkaconnector.mock.CamelMockSinkConnector
-----
-
-
-The camel-mock sink connector supports 16 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Priority
-| *camel.sink.path.name* | Name of mock endpoint | null | HIGH
-| *camel.sink.endpoint.assertPeriod* | Sets a grace period after which the mock endpoint will re-assert to ensure the preliminary assertion is still valid. This is used for example to assert that exactly a number of messages arrives. For example if expectedMessageCount(int) was set to 5, then the assertion is satisfied when 5 or more message arrives. To ensure that exactly 5 messages arrives, then you would need to wait a little period to ensure no further message arrives. This is what y [...]
-| *camel.sink.endpoint.expectedCount* | Specifies the expected number of message exchanges that should be received by this endpoint. Beware: If you want to expect that 0 messages, then take extra care, as 0 matches when the tests starts, so you need to set a assert period time to let the test run for a while to make sure there are still no messages arrived; for that use setAssertPeriod(long). An alternative is to use NotifyBuilder, and use the notifier to know when Camel is done routing  [...]
-| *camel.sink.endpoint.failFast* | Sets whether assertIsSatisfied() should fail fast at the first detected failed expectation while it may otherwise wait for all expected messages to arrive before performing expectations verifications. Is by default true. Set to false to use behavior as in Camel 2.x. | false | MEDIUM
-| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cre [...]
-| *camel.sink.endpoint.reportGroup* | A number that is used to turn on throughput logging based on groups of the size. | null | MEDIUM
-| *camel.sink.endpoint.resultMinimumWaitTime* | Sets the minimum expected amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied | 0L | MEDIUM
-| *camel.sink.endpoint.resultWaitTime* | Sets the maximum amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied | 0L | MEDIUM
-| *camel.sink.endpoint.retainFirst* | Specifies to only retain the first n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only retain the first 10 Exchanges, then the g [...]
-| *camel.sink.endpoint.retainLast* | Specifies to only retain the last n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only retain the last 20 Exchanges, then the getR [...]
-| *camel.sink.endpoint.sleepForEmptyTest* | Allows a sleep to be specified to wait to check that this endpoint really is empty when expectedMessageCount(int) is called with zero | 0L | MEDIUM
-| *camel.sink.endpoint.copyOnExchange* | Sets whether to make a deep copy of the incoming Exchange when received at this mock endpoint. Is by default true. | true | MEDIUM
-| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-| *camel.sink.endpoint.synchronous* | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | false | MEDIUM
-| *camel.component.mock.lazyStartProducer* | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then cr [...]
-| *camel.component.mock.basicPropertyBinding* | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
-|===
-// kafka-connector options: END
diff --git a/connectors/camel-mock-kafka-connector/src/main/docs/examples/CamelMockSinkConnector.properties b/connectors/camel-mock-kafka-connector/src/main/docs/examples/CamelMockSinkConnector.properties
deleted file mode 100644
index b88424d..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/docs/examples/CamelMockSinkConnector.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements.  See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); you may not use this file except in compliance with
-## the License.  You may obtain a copy of the License at
-##
-##      http://www.apache.org/licenses/LICENSE-2.0
-##
-## Unless required by applicable law or agreed to in writing, software
-## distributed under the License is distributed on an "AS IS" BASIS,
-## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-## See the License for the specific language governing permissions and
-## limitations under the License.
-## ---------------------------------------------------------------------------
-
-name=CamelMockSinkConnector
-connector.class=org.apache.camel.kafkaconnector.mock.CamelMockSinkConnector
-tasks.max=1
-
-# use the kafka converters that better suit your needs, these are just defaults:
-key.converter=org.apache.kafka.connect.storage.StringConverter
-value.converter=org.apache.kafka.connect.storage.StringConverter
-
-# comma separated topics to get messages from
-topics=
-
-# mandatory properties (for a complete properties list see the connector documentation):
-
-# Name of mock endpoint
-camel.sink.path.name=
-
diff --git a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnector.java b/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnector.java
deleted file mode 100644
index 7b76867..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnector.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.mock;
-
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnector;
-import org.apache.kafka.common.config.ConfigDef;
-import org.apache.kafka.connect.connector.Task;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelMockSinkConnector extends CamelSinkConnector {
-
-    @Override
-    public ConfigDef config() {
-        return CamelMockSinkConnectorConfig.conf();
-    }
-    @Override
-    public Class<? extends Task> taskClass() {
-        return CamelMockSinkTask.class;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnectorConfig.java b/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnectorConfig.java
deleted file mode 100644
index 265eb5d..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkConnectorConfig.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.mock;
-
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.kafka.common.config.ConfigDef;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelMockSinkConnectorConfig extends CamelSinkConnectorConfig {
-
-    public static final String CAMEL_SINK_MOCK_PATH_NAME_CONF = "camel.sink.path.name";
-    public static final String CAMEL_SINK_MOCK_PATH_NAME_DOC = "Name of mock endpoint";
-    public static final String CAMEL_SINK_MOCK_PATH_NAME_DEFAULT = null;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_CONF = "camel.sink.endpoint.assertPeriod";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_DOC = "Sets a grace period after which the mock endpoint will re-assert to ensure the preliminary assertion is still valid. This is used for example to assert that exactly a number of messages arrives. For example if expectedMessageCount(int) was set to 5, then the assertion is satisfied when 5 or more message arrives. To ensure that exactly 5 messages arrives, then you would need to wait a little period to ensure no f [...]
-    public static final Long CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_DEFAULT = 0L;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_CONF = "camel.sink.endpoint.expectedCount";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_DOC = "Specifies the expected number of message exchanges that should be received by this endpoint. Beware: If you want to expect that 0 messages, then take extra care, as 0 matches when the tests starts, so you need to set a assert period time to let the test run for a while to make sure there are still no messages arrived; for that use setAssertPeriod(long). An alternative is to use NotifyBuilder, and use the notifi [...]
-    public static final Integer CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_DEFAULT = -1;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_CONF = "camel.sink.endpoint.failFast";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_DOC = "Sets whether assertIsSatisfied() should fail fast at the first detected failed expectation while it may otherwise wait for all expected messages to arrive before performing expectations verifications. Is by default true. Set to false to use behavior as in Camel 2.x.";
-    public static final Boolean CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_DEFAULT = false;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_CONF = "camel.sink.endpoint.lazyStartProducer";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when  [...]
-    public static final Boolean CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_CONF = "camel.sink.endpoint.reportGroup";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_DOC = "A number that is used to turn on throughput logging based on groups of the size.";
-    public static final Integer CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_DEFAULT = null;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_CONF = "camel.sink.endpoint.resultMinimumWaitTime";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_DOC = "Sets the minimum expected amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied";
-    public static final Long CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_DEFAULT = 0L;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_CONF = "camel.sink.endpoint.resultWaitTime";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_DOC = "Sets the maximum amount of time (in millis) the assertIsSatisfied() will wait on a latch until it is satisfied";
-    public static final Long CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_DEFAULT = 0L;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_CONF = "camel.sink.endpoint.retainFirst";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_DOC = "Specifies to only retain the first n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only ret [...]
-    public static final Integer CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_DEFAULT = -1;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_CONF = "camel.sink.endpoint.retainLast";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_DOC = "Specifies to only retain the last n'th number of received Exchanges. This is used when testing with big data, to reduce memory consumption by not storing copies of every Exchange this mock endpoint receives. Important: When using this limitation, then the getReceivedCounter() will still return the actual number of received Exchanges. For example if we have received 5000 Exchanges, and have configured to only retai [...]
-    public static final Integer CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_DEFAULT = -1;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_CONF = "camel.sink.endpoint.sleepForEmptyTest";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_DOC = "Allows a sleep to be specified to wait to check that this endpoint really is empty when expectedMessageCount(int) is called with zero";
-    public static final Long CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_DEFAULT = 0L;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_CONF = "camel.sink.endpoint.copyOnExchange";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_DOC = "Sets whether to make a deep copy of the incoming Exchange when received at this mock endpoint. Is by default true.";
-    public static final Boolean CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_DEFAULT = true;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF = "camel.sink.endpoint.basicPropertyBinding";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_CONF = "camel.sink.endpoint.synchronous";
-    public static final String CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_DOC = "Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).";
-    public static final Boolean CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_DEFAULT = false;
-    public static final String CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_CONF = "camel.component.mock.lazyStartProducer";
-    public static final String CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_DOC = "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when [...]
-    public static final Boolean CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_DEFAULT = false;
-    public static final String CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_CONF = "camel.component.mock.basicPropertyBinding";
-    public static final String CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities";
-    public static final Boolean CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
-
-    public CamelMockSinkConnectorConfig(
-            ConfigDef config,
-            Map<String, String> parsedConfig) {
-        super(config, parsedConfig);
-    }
-
-    public CamelMockSinkConnectorConfig(Map<String, String> parsedConfig) {
-        this(conf(), parsedConfig);
-    }
-
-    public static ConfigDef conf() {
-        ConfigDef conf = new ConfigDef(CamelSinkConnectorConfig.conf());
-        conf.define(CAMEL_SINK_MOCK_PATH_NAME_CONF, ConfigDef.Type.STRING, CAMEL_SINK_MOCK_PATH_NAME_DEFAULT, ConfigDef.Importance.HIGH, CAMEL_SINK_MOCK_PATH_NAME_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_CONF, ConfigDef.Type.LONG, CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_ASSERT_PERIOD_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_CONF, ConfigDef.Type.INT, CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_EXPECTED_COUNT_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_FAIL_FAST_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_CONF, ConfigDef.Type.INT, CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_REPORT_GROUP_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_CONF, ConfigDef.Type.LONG, CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_RESULT_MINIMUM_WAIT_TIME_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_CONF, ConfigDef.Type.LONG, CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_RESULT_WAIT_TIME_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_CONF, ConfigDef.Type.INT, CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_RETAIN_FIRST_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_CONF, ConfigDef.Type.INT, CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_RETAIN_LAST_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_CONF, ConfigDef.Type.LONG, CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_SLEEP_FOR_EMPTY_TEST_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_COPY_ON_EXCHANGE_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
-        conf.define(CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_ENDPOINT_SYNCHRONOUS_DOC);
-        conf.define(CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_COMPONENT_LAZY_START_PRODUCER_DOC);
-        conf.define(CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SINK_MOCK_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
-        return conf;
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkTask.java b/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkTask.java
deleted file mode 100644
index 7a1c064..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/mock/CamelMockSinkTask.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.kafkaconnector.mock;
-
-import java.util.HashMap;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.kafkaconnector.CamelSinkConnectorConfig;
-import org.apache.camel.kafkaconnector.CamelSinkTask;
-
-@Generated("This class has been generated by camel-kafka-connector-generator-maven-plugin, remove this annotation to prevent it from being generated.")
-public class CamelMockSinkTask extends CamelSinkTask {
-
-    @Override
-    protected CamelSinkConnectorConfig getCamelSinkConnectorConfig(
-            Map<String, String> props) {
-        return new CamelMockSinkConnectorConfig(props);
-    }
-    @Override
-    protected Map<String, String> getDefaultConfig() {
-        return new HashMap<String, String>() {{
-            put(CamelSinkConnectorConfig.CAMEL_SINK_COMPONENT_CONF, "mock");
-        }};
-    }
-}
\ No newline at end of file
diff --git a/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/LICENSE.txt b/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
diff --git a/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/NOTICE.txt b/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/connectors/camel-mock-kafka-connector/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-   =========================================================================
-   ==  NOTICE file corresponding to the section 4 d of                    ==
-   ==  the Apache License, Version 2.0,                                   ==
-   ==  in this case for the Apache Camel distribution.                    ==
-   =========================================================================
-
-   This product includes software developed by
-   The Apache Software Foundation (http://www.apache.org/).
-
-   Please read the different LICENSE files present in the licenses directory of
-   this distribution.
diff --git a/connectors/pom.xml b/connectors/pom.xml
index 4fe483b..cc55d56 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -389,7 +389,6 @@
         <module>camel-mina-kafka-connector</module>
         <module>camel-minio-kafka-connector</module>
         <module>camel-mllp-kafka-connector</module>
-        <module>camel-mock-kafka-connector</module>
         <module>camel-mongodb-gridfs-kafka-connector</module>
         <module>camel-mongodb-kafka-connector</module>
         <module>camel-msv-kafka-connector</module>


[camel-kafka-connector] 04/06: Add component to exclusion list

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch remove-useless-connector
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git

commit 07f1592c01cbe2519a08591d4b0c2efc6797db0c
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Sep 9 19:22:29 2020 +0200

    Add component to exclusion list
---
 connectors/pom.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/connectors/pom.xml b/connectors/pom.xml
index cc55d56..0dbac98 100644
--- a/connectors/pom.xml
+++ b/connectors/pom.xml
@@ -116,6 +116,9 @@
                         <param>aws2-kms</param>
                         <param>aws2-mq</param>
                         <param>aws2-msk</param>
+                        <param>mock</param>
+                        <param>ref</param>
+                        <param>robotframework</param>
                     </excludedComponents>
                 </configuration>
                 <executions>