This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new 690d64b CAMEL-16160: camel-main - JVM system properties should override application.properties 690d64b is described below commit 690d64b19d813ee429857557f28c82f8d755d402 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Sun Feb 7 08:10:19 2021 +0100 CAMEL-16160: camel-main - JVM system properties should override application.properties --- .../src/main/java/org/apache/camel/main/MainHelper.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/MainHelper.java b/core/camel-main/src/main/java/org/apache/camel/main/MainHelper.java index 8412e8d..383a074 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/MainHelper.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/MainHelper.java @@ -86,15 +86,10 @@ public final class MainHelper { for (String prefix : prefixes) { final String pk = prefix.toUpperCase(Locale.US).replaceAll("[^\\w]", "-"); final String pk2 = pk.replace('-', '.'); - Map<String, String> env = System.getenv(); System.getProperties().forEach((k, v) -> { String key = k.toString().toUpperCase(Locale.US); - if (!env.containsKey(key)) { - // skip keys that are already from ENV so we don't process it twice - // as we only want to do this for JVM system properties - if (key.startsWith(pk) || key.startsWith(pk2)) { - answer.put(k.toString(), v); - } + if (key.startsWith(pk) || key.startsWith(pk2)) { + answer.put(k.toString(), v); } }); }