You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2022/05/18 18:28:55 UTC

[maven-integration-testing] branch master updated: Fix - mute Jetty

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

sjaranowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git


The following commit(s) were added to refs/heads/master by this push:
     new 43ecb7343 Fix - mute Jetty
43ecb7343 is described below

commit 43ecb7343b2fdbedf45cfc91cd0e790c574fee5e
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Wed May 18 19:21:31 2022 +0200

    Fix - mute Jetty
    
    Fix for #159
    
    Jetty logger not always is StdErrLog can be eg. Slf4jLog
---
 core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java b/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
index 15ac50349..301962189 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
@@ -12,6 +12,7 @@ import org.eclipse.jetty.server.Server;
 import org.eclipse.jetty.server.ServerConnector;
 import org.eclipse.jetty.server.handler.AbstractHandler;
 import org.eclipse.jetty.util.log.Log;
+import org.eclipse.jetty.util.log.Logger;
 import org.eclipse.jetty.util.log.StdErrLog;
 import org.eclipse.jetty.util.security.Constraint;
 import org.eclipse.jetty.util.security.Password;
@@ -40,7 +41,11 @@ public class HttpServer
 {
     static {
         Log.initialized();
-        ((StdErrLog) Log.getRootLogger()).setLevel( StdErrLog.LEVEL_WARN );
+        Logger rootLogger = Log.getRootLogger();
+        if ( rootLogger instanceof StdErrLog )
+        {
+            ( (StdErrLog) rootLogger ).setLevel( StdErrLog.LEVEL_WARN );
+        }
     }
 
     private final Server server;