Since jetty 9.4.30 update, pax web startup log messages on console

Description

When installing pax-web feature, we now have log messages displayed directly in the console:

Environment

None

Activity

Show:
Jean-Baptiste Onofre
August 12, 2020, 5:31 AM

Actually, since 9.4.30, Jetty use StdErrLog whereas before it used Slf4jLog. It’s configurable via org.eclipse.jetty.util.log.class property. Pax Web Jetty should still use Slf4jLog.

Jean-Baptiste Onofre
August 12, 2020, 3:41 PM

The reason is because Jetty 9.4.30 upgraded to slf4j 1.7.30 whereas Pax Logging in Karaf provides only up to slf4j 1.7.29. So, the slf4j logger is not “seen” by Jetty and he fallbacks to StdErrLog instead of Slf4jLog. I’m fixing in Pax Logging.

Assignee

Jean-Baptiste Onofre

Reporter

Jean-Baptiste Onofre

Labels

None

Components

Affects versions

Priority

Minor
Configure