From 606de18b110460aedd803cb186e40092cc766a5f Mon Sep 17 00:00:00 2001 From: Alexey Loubyansky Date: Fri, 31 Jan 2020 23:29:39 +0100 Subject: [PATCH] Remove stacktrace logging when Maven's settings-security.xml could not be located --- .../bootstrap/resolver/maven/MavenRepoInitializer.java | 5 +++-- .../quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java | 2 -- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java index 99acb4e515855..61c1aee63defb 100644 --- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java +++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java @@ -201,9 +201,10 @@ public static DefaultRepositorySystemSession newSession(RepositorySystem system, decrypt.setProxies(settings.getProxies()); decrypt.setServers(settings.getServers()); final SettingsDecryptionResult decrypted = new SettingsDecrypterImpl().decrypt(decrypt); - if(decrypted.getProblems().isEmpty()) { + if(!decrypted.getProblems().isEmpty() && log.isDebugEnabled()) { + // this is how maven handles these for(SettingsProblem p : decrypted.getProblems()) { - log.warn("Problem decrypting maven settings: " + p); + log.debug(p.getMessage(), p.getException()); } } diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java index 19de65d780b62..2d4270ff15200 100644 --- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java +++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/SecDispatcherImpl.java @@ -3,7 +3,6 @@ import java.util.HashMap; import java.util.Map; import java.util.StringTokenizer; - import org.sonatype.plexus.components.cipher.DefaultPlexusCipher; import org.sonatype.plexus.components.cipher.PlexusCipher; import org.sonatype.plexus.components.cipher.PlexusCipherException; @@ -106,7 +105,6 @@ public String decrypt( String str ) } catch ( Exception e ) { - e.printStackTrace(); throw new SecDispatcherException(e); } }