This is an automated email from the ASF dual-hosted git repository. valdar pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit 9b3275e2e3a8d23a358247d4496fd023cc38b50e Author: Andrea Cosentino <anco...@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);