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

rombert pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-commons-log.git


    from 1652447  SLING-12711 - ITPackagingData fails on Windows (#22)
     add 77d78bf  SLING-11906 Migrate to slf4j 2.x and logback 1.5.x
     add c4dd11b  SLING-11906 ensure eventadmin and jul-to-slf4j are optional
     add 12ff14f  SLING-11906 temporary limit builds to linux
     add b3fac8b  SLING-11906 fix tests for windows and re-enable the default 
jenkins operatingSystems
     add 416b212  SLING-11906 fix tests for windows
     add 3bb8b48  SLING-11906 temporarily disable jdk 21
     add 34c0576  SLING-11906 fix tests for windows
     add 5c22764  SLING-11906 reduce the code copied from logback-* and shade 
to avoid conflicts
     add 6e31e01  SLING-11906 suppress sonar warnings
     add e4016fb  SLING-11906 re-enable the default jdks
     add a4f6d24  SLING-11906 improve code coverage and temporarily disable jdk 
21
     add c7388cf  SLING-11906 cleanup
     add 374cbae  Merge branch 'apache:master' into issue/SLING-11906
     add 1392722  bump logback to 1.5.13 and remove PatternLayout workarounds
     add 2b70fac  bump logback to 5.1.13 and remove PatternLayout workarounds
     add 3bbd2e0  Merge branch 'issue/SLING-11906' of 
https://github.com/enapps-enorman/sling-org-apache-sling-commons-log into 
issue/SLING-11906
     add 97fbbbe  Merge branch 'master' into issue/SLING-11906
     new f03ee52  Merge pull request #18 from enapps-enorman/issue/SLING-11906

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .sling-module.json                                 |    5 +
 bnd.bnd                                            |   39 +-
 pom.xml                                            |  407 ++---
 src/main/appended-resources/META-INF/LICENSE       |   25 -
 src/main/appended-resources/META-INF/NOTICE        |    3 -
 .../sling/commons/log/logback/ConfigProvider.java  |    9 +-
 .../sling/commons/log/logback/OsgiAction.java      |  105 +-
 .../commons/log/logback/OsgiAppenderRefAction.java |   55 +-
 .../commons/log/logback/internal/Activator.java    |  128 +-
 ...gbackResetListener.java => AppenderOrigin.java} |   16 +-
 .../log/logback/internal/AppenderTracker.java      |  229 ++-
 .../internal/ConfigResetRequestHandler.java        |   21 +-
 .../log/logback/internal/ConfigSourceTracker.java  |  135 +-
 .../log/logback/internal/FilterTracker.java        |  256 ++-
 .../log/logback/internal/FilteringListener.java    |   30 +-
 .../internal/LevelChangePropagatorChecker.java     |   76 +
 .../commons/log/logback/internal/LogConfig.java    |   40 +-
 .../log/logback/internal/LogConfigManager.java     | 1740 ++++++++++++++----
 .../commons/log/logback/internal/LogConstants.java |  212 +++
 .../commons/log/logback/internal/LogWriter.java    |   96 +-
 .../log/logback/internal/LogbackManager.java       |  821 ---------
 .../log/logback/internal/LogbackResetListener.java |   24 +-
 .../log/logback/internal/MaskingMessageUtil.java   |   82 +-
 .../internal/OsgiAppenderRefInternalAction.java    |   93 -
 .../logback/internal/OsgiIntegrationListener.java  |  101 +
 .../log/logback/internal/OsgiInternalAction.java   |  179 --
 .../log/logback/internal/RootLoggerListener.java   |   46 +
 .../internal/SLF4JServiceProviderTracker.java      |  127 ++
 .../internal/SlingConfigurationPrinter.java        |  149 +-
 .../log/logback/internal/SlingLogPanel.java        |  242 +--
 .../log/logback/internal/StringConfigProvider.java |   38 +
 .../sling/commons/log/logback/internal/Tailer.java |   14 +-
 .../log/logback/internal/TurboFilterTracker.java   |  113 +-
 .../internal/config/ConfigAdminSupport.java        |   53 +-
 .../internal/config/ConfigurationException.java    |   50 +-
 .../config/ConfigurationServiceFactory.java        |   62 +-
 .../internal/config/GlobalConfigurator.java        |   20 +-
 .../logback/internal/config/LogConfigurator.java   |   18 +-
 .../config/LogWriterManagedServiceFactory.java     |    5 +-
 .../config/LoggerManagedServiceFactory.java        |   47 +-
 .../joran/AppenderRefModelHandlerWrapper.java      |   83 +
 .../internal/joran/JoranConfiguratorWrapper.java   |   80 +
 .../internal/joran/ModelHandlerWrapperFactory.java |   69 +
 .../internal/joran/OsgiAppenderRefModel.java       |  107 ++
 .../joran/OsgiAppenderRefModelHandler.java         |   75 +
 .../log/logback/internal/joran/OsgiModel.java      |   39 +
 .../logback/internal/joran/OsgiModelHandler.java   |   61 +
 .../stacktrace/OSGiAwareExceptionHandling.java     |   22 +-
 .../internal/stacktrace/PackageInfoCollector.java  |   58 +-
 .../internal/util/LoggerSpecificEncoder.java       |   63 +-
 .../logback/internal/util/SlingContextUtil.java    |   21 +-
 .../internal/util/SlingRollingFileAppender.java    |   26 +-
 .../logback/internal/util/SlingStatusPrinter.java  |   40 +-
 .../commons/log/logback/internal/util/Util.java    |  130 +-
 .../commons/log/logback/internal/util/XmlUtil.java |   49 +-
 .../sling/commons/log/logback/package-info.java    |    4 +-
 .../log/logback/spi/DefaultConfigurator.java       |   68 +
 .../commons/log/logback/webconsole/LogPanel.java   |   36 +
 .../log/logback/webconsole/LoggerConfig.java       |   51 +-
 .../log/logback/webconsole/TailerOptions.java      |   31 +
 .../log/logback/webconsole/package-info.java       |    4 +-
 .../ch.qos.logback.classic.spi.Configurator        |   16 +
 src/main/resources/logback-empty.xml               |    5 -
 src/test/java/SimpleOrigin.java                    |   30 +
 .../sling/commons/log/helpers/LogCapture.java      |   91 +
 .../sling/commons/log/helpers/ReflectionTools.java |   98 +
 .../sling/commons/log/logback/OsgiActionTest.java  |  259 +++
 .../log/logback/OsgiAppenderRefActionTest.java     |   79 +
 .../logback/integration/ITAppenderServices.java    |   21 +-
 .../logback/integration/ITConfigAdminSupport.java  |   84 +-
 .../log/logback/integration/ITConfigFragments.java |   14 +-
 .../log/logback/integration/ITConfigPrinter.java   |   39 +-
 .../ITConfigRaceCondition_SLING_7239.java          |   13 +-
 .../log/logback/integration/ITDefaultConfig.java   |    3 +-
 .../log/logback/integration/ITFilterSupport.java   |   17 +-
 .../log/logback/integration/ITJULIntegration.java  |    5 +-
 .../log/logback/integration/ITPackagingData.java   |   63 +-
 .../log/logback/integration/LogTestBase.java       |   44 +-
 .../logback/integration/PackagingDataTestUtil.java |   18 +-
 .../integration/bundle/PackageDataActivator.java   |    2 +-
 .../log/logback/internal/ActivatorTest.java        |   76 +
 .../log/logback/internal/AppenderTrackerTest.java  |  254 +++
 .../log/logback/internal/BaseTryLoggingTest.java   |   65 +
 .../internal/ConfigResetRequestHandlerTest.java    |   65 +
 .../logback/internal/ConfigSourceTrackerTest.java  |  179 ++
 .../log/logback/internal/FilterTrackerTest.java    |  413 +++++
 .../logback/internal/FilteringListenerTest.java    |   88 +-
 .../internal/LevelChangePropagatorCheckerTest.java |   91 +
 .../log/logback/internal/LogConfigManagerTest.java | 1925 ++++++++++++++++++++
 .../log/logback/internal/LogConfigTest.java        |  259 +++
 .../log/logback/internal/LogWriterTest.java        |  307 ++++
 .../logback/internal/LogbackResetListenerTest.java |   52 +
 .../logback/internal/LoggerStateContextTest.java   |  169 ++
 .../MaskingEnsureExceptionHandlingTest.java        |   86 +
 ...MaskingExtendedThrowableProxyConverterTest.java |   43 +
 .../logback/internal/MaskingMessageUtilTest.java   |   66 +
 .../internal/MaskingPatternLayoutEncoderTest.java  |   45 +
 ...gRootCauseFirstThrowableProxyConverterTest.java |   43 +
 .../internal/MaskingThrowableProxyTest.java        |  171 ++
 .../internal/OsgiIntegrationListenerTest.java      |  108 ++
 .../logback/internal/RootLoggerListenerTest.java   |   85 +
 .../internal/SLF4JServiceProviderTrackerTest.java  |  188 ++
 .../internal/SlingConfigurationPrinterTest.java    |  439 +++++
 .../log/logback/internal/SlingLogPanelTest.java    |  784 ++++++++
 .../logback/internal/StringConfigProviderTest.java |   41 +
 .../commons/log/logback/internal/TailerTest.java   |  263 +++
 .../log/logback/internal/TestLogConfig.java        |  100 -
 .../log/logback/internal/TestLogWriter.java        |  108 --
 .../commons/log/logback/internal/TestTailer.java   |  124 --
 .../internal/TryApacheCommonsLoggingTest.java      |   43 +
 .../log/logback/internal/TryJulLoggingTest.java    |   65 +
 .../log/logback/internal/TryLog4jLoggingTest.java  |   42 +
 .../logback/internal/TryLogbackLoggingTest.java    |   43 +
 .../logback/internal/TurboFilterTrackerTest.java   |  164 ++
 .../internal/config/ConfigAdminSupportTest.java    |   90 +
 .../config/ConfigurationExceptionTest.java         |   68 +
 .../config/ConfigurationServiceFactoryTest.java    |  101 +
 .../internal/config/GlobalConfiguratorTest.java    |  150 ++
 .../internal/config/LogConfiguratorTest.java       |   65 +
 .../config/LogWriterManagedServiceFactoryTest.java |  179 ++
 .../config/LoggerManagedServiceFactoryTest.java    |  278 +++
 .../config/TestLoggerManagedServiceFactory.java    |   74 -
 .../joran/AppenderRefModelHandlerWrapperTest.java  |  130 ++
 .../joran/JoranConfiguratorWrapperTest.java        |   87 +
 .../joran/ModelHandlerWrapperFactoryTest.java      |   63 +
 .../joran/OsgiAppenderRefModelHandlerTest.java     |  169 ++
 .../internal/joran/OsgiAppenderRefModelTest.java   |  113 ++
 .../internal/joran/OsgiModelHandlerTest.java       |   93 +
 .../log/logback/internal/joran/OsgiModelTest.java  |   41 +
 .../logback/internal/mock/MockLoggerFactory.java   |   33 +
 .../internal/mock/MockSLF4JServiceProvider.java    |   59 +
 .../stacktrace/OSGiAwareConverterTest.java         |   83 +
 .../stacktrace/OSGiAwareExceptionHandlingTest.java |   78 +
 .../stacktrace/PackageInfoCollectorTest.java       |  145 +-
 .../util/AbstractPatternLayoutWrapper.java         |   13 +-
 .../internal/util/LoggerSpecificEncoderTest.java   |  206 ++-
 .../internal/util/SlingContextUtilTest.java        |   42 +
 .../util/SlingRollingFileAppenderTest.java         |   62 +
 .../internal/util/SlingStatusPrinterTest.java      |  102 ++
 .../log/logback/internal/util/TestUtils.java       |  174 ++
 .../log/logback/internal/util/UtilTest.java        |   59 +
 .../log/logback/internal/util/XmlUtilTest.java     |  103 ++
 .../internal/webconsole/LoggerConfigTest.java      |   85 +
 .../internal/webconsole/TailerOptionsTest.java     |   65 +
 .../log/logback/spi/DefaultConfiguratorTest.java   |   66 +
 src/test/resources/exam.properties                 |   21 -
 src/test/resources/logback-invalid.txt             |   21 +
 src/test/resources/logback-invalid.xml             |   22 +
 src/test/resources/logback-test.xml                |    1 -
 src/test/resources/logback-test2.xml               |   31 +
 .../resources/test-osg-appender-ref-config.xml     |    4 -
 151 files changed, 14688 insertions(+), 3411 deletions(-)
 create mode 100644 .sling-module.json
 copy 
src/main/java/org/apache/sling/commons/log/logback/internal/{LogbackResetListener.java
 => AppenderOrigin.java} (72%)
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/LevelChangePropagatorChecker.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/LogConstants.java
 delete mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/LogbackManager.java
 delete mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/OsgiAppenderRefInternalAction.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/OsgiIntegrationListener.java
 delete mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/OsgiInternalAction.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/RootLoggerListener.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/SLF4JServiceProviderTracker.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/StringConfigProvider.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/AppenderRefModelHandlerWrapper.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/JoranConfiguratorWrapper.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/ModelHandlerWrapperFactory.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/OsgiAppenderRefModel.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/OsgiAppenderRefModelHandler.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/OsgiModel.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/internal/joran/OsgiModelHandler.java
 create mode 100644 
src/main/java/org/apache/sling/commons/log/logback/spi/DefaultConfigurator.java
 create mode 100644 
src/main/resources/META-INF/services/ch.qos.logback.classic.spi.Configurator
 create mode 100644 src/test/java/SimpleOrigin.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/helpers/LogCapture.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/helpers/ReflectionTools.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/OsgiActionTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/OsgiAppenderRefActionTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/ActivatorTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/AppenderTrackerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/BaseTryLoggingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/ConfigResetRequestHandlerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/ConfigSourceTrackerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/FilterTrackerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LevelChangePropagatorCheckerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LogConfigManagerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LogConfigTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LogWriterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LogbackResetListenerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/LoggerStateContextTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingEnsureExceptionHandlingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingExtendedThrowableProxyConverterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingMessageUtilTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingPatternLayoutEncoderTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingRootCauseFirstThrowableProxyConverterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/MaskingThrowableProxyTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/OsgiIntegrationListenerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/RootLoggerListenerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/SLF4JServiceProviderTrackerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/SlingConfigurationPrinterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/SlingLogPanelTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/StringConfigProviderTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TailerTest.java
 delete mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TestLogConfig.java
 delete mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TestLogWriter.java
 delete mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TestTailer.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TryApacheCommonsLoggingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TryJulLoggingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TryLog4jLoggingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TryLogbackLoggingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/TurboFilterTrackerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/ConfigAdminSupportTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/ConfigurationExceptionTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/ConfigurationServiceFactoryTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/GlobalConfiguratorTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/LogConfiguratorTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/LogWriterManagedServiceFactoryTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/LoggerManagedServiceFactoryTest.java
 delete mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/config/TestLoggerManagedServiceFactory.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/AppenderRefModelHandlerWrapperTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/JoranConfiguratorWrapperTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/ModelHandlerWrapperFactoryTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/OsgiAppenderRefModelHandlerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/OsgiAppenderRefModelTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/OsgiModelHandlerTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/joran/OsgiModelTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/mock/MockLoggerFactory.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/mock/MockSLF4JServiceProvider.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/stacktrace/OSGiAwareConverterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/stacktrace/OSGiAwareExceptionHandlingTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/SlingContextUtilTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/SlingRollingFileAppenderTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/SlingStatusPrinterTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/TestUtils.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/UtilTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/util/XmlUtilTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/webconsole/LoggerConfigTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/internal/webconsole/TailerOptionsTest.java
 create mode 100644 
src/test/java/org/apache/sling/commons/log/logback/spi/DefaultConfiguratorTest.java
 delete mode 100644 src/test/resources/exam.properties
 create mode 100644 src/test/resources/logback-invalid.txt
 create mode 100644 src/test/resources/logback-invalid.xml
 mode change 100755 => 100644 src/test/resources/logback-test.xml
 create mode 100644 src/test/resources/logback-test2.xml

Reply via email to