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/10/05 08:44:46 UTC

[camel-kafka-connector] 01/01: [camel-main-support] Reordering props should not be required anymore

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

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

commit 8c5959d52405aa1e6213e0c7ec3c2aeddcf921dd
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 5 08:29:58 2020 +0200

    [camel-main-support] Reordering props should not be required anymore
---
 .../apache/camel/kafkaconnector/utils/CamelMainSupport.java    | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelMainSupport.java b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelMainSupport.java
index 51dad11..cd01cf9 100644
--- a/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelMainSupport.java
+++ b/core/src/main/java/org/apache/camel/kafkaconnector/utils/CamelMainSupport.java
@@ -76,17 +76,9 @@ public class CamelMainSupport {
         camelMain.addMainListener(new CamelMainFinishedListener());
         camelMain.configure().setAutoConfigurationLogSummary(false);
 
-        // reordering properties to place the one starting with "#class:" first
-        LinkedHashMap<String, String> orderedProps = new LinkedHashMap<>();
-        props.keySet().stream()
-                .filter(k -> props.get(k).startsWith("#class:"))
-                .forEach(k -> orderedProps.put(k, props.get(k)));
-        props.keySet().stream()
-                .filter(k -> !props.get(k).startsWith("#class:"))
-                .forEach(k -> orderedProps.put(k, props.get(k)));
 
         Properties camelProperties = new OrderedProperties();
-        camelProperties.putAll(orderedProps);
+        camelProperties.putAll(props);
 
         LOG.info("Setting initial properties in Camel context: [{}]", camelProperties);
         this.camel.getPropertiesComponent().setInitialProperties(camelProperties);