We're updating the issue view to help you get more done. 

JUL loggers are not properly configured if used before calling PaxLoggingServiceImpl#setJULLevel

Description

I have clio.feature.all = true in etc/java.util.logging.properties (according to https://docs.oracle.com/en/database/oracle/oracle-database/12.2/jjdbc/JDBC-diagnosability.html#GUID-A6A33BF7-D1E3-4631-96B6-6F85C8891BDA) and this in etc/org.ops4j.pax.logging.cfg:

1 2 log4j2.logger.oracle.name = oracle log4j2.logger.oracle.level = TRACE

After Karaf starts, I run Oracle SQL statements without tracing. Only after etc/org.ops4j.pax.logging.cfg is updated, logger levels are updated.

Environment

None

Status

Assignee

Grzegorz Grzybek

Reporter

Grzegorz Grzybek

Labels

None

Fix versions

Priority

Major