4.0.0 ch.qos.logback logback-parent 1.4.11 logback-classic jar Logback Classic Module logback-classic module ch.qos.logback.classic ch.qos.logback logback-core org.slf4j slf4j-api org.slf4j slf4j-api test-jar ${slf4j.version} test org.slf4j log4j-over-slf4j ${slf4j.version} test org.slf4j jul-to-slf4j ${slf4j.version} test ch.qos.reload4j reload4j 1.2.18.4 test org.dom4j dom4j test jakarta.mail jakarta.mail-api compile true jakarta.activation jakarta.activation-api compile true org.eclipse.angus angus-mail test org.codehaus.janino janino true ch.qos.logback logback-core test-jar test jakarta.servlet jakarta.servlet-api provided true org.apache.felix org.apache.felix.main 5.6.10 test org.mockito mockito-core test com.fasterxml.jackson.core jackson-databind ${jackson.version} test src/main/resources org.apache.maven.plugins maven-jar-plugin ${project.build.outputDirectory}/META-INF/MANIFEST.MF bundle-test-jar package test-jar org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} org.apache.ant ant-junit ${ant.version} org.apache.ant ant-junitlauncher ${ant.version} org.junit.jupiter junit-jupiter-api ${junit-jupiter-api.version} org.junit.vintage junit-vintage-engine ${junit-vintage-engine.version} org.hamcrest hamcrest-core ${hamcrest.version} ant-integration-test package run org.apache.maven.plugins maven-surefire-plugin default-test --add-modules jakarta.mail --add-modules jakarta.servlet --add-opens ch.qos.logback.core/ch.qos.logback.core.testUtil=java.naming --add-opens ch.qos.logback.classic/ch.qos.logback.classic.testUtil=ch.qos.logback.core --add-opens ch.qos.logback.classic/ch.qos.logback.classic.jsonTest=ALL-UNNAMED classes 8 1C true plain false true **/test_osgi/BundleTest.java org.slf4j.implTest.MultithreadedInitializationTest.java org.slf4j.implTest.InitializationOutputTest.java ch.qos.logback.classic.util.ContextInitializerTest.java ch.qos.logback.classic.spi.InvocationTest.java singleJVM test 4 false org.slf4j.implTest.MultithreadedInitializationTest.java org.slf4j.implTest.InitializationOutputTest.java ch.qos.logback.classic.util.ContextInitializerTest.java ch.qos.logback.classic.spi.InvocationTest.java org.apache.felix maven-bundle-plugin bundle-manifest process-classes manifest ch.qos.logback.classic* ch.qos.logback.classic*;version="${range;[==,+);${version_cleanup;${project.version}}}", sun.reflect;resolution:=optional, jakarta.*;resolution:=optional, org.xml.*;resolution:=optional, ch.qos.logback.core.rolling, ch.qos.logback.core.rolling.helper, ch.qos.logback.core.read, * =1.0.0)(!(version>=2.0.0)))";resolution:=optional, osgi.extender;filter:="(&(osgi.extender=osgi.serviceloader.registrar)(version>=1.0.0)(!(version>=2.0.0)))", osgi.serviceloader;filter:="(osgi.serviceloader=ch.qos.logback.classic.spi.Configurator)";osgi.serviceloader="ch.qos.logback.classic.spi.Configurator";resolution:=optional;cardinality:=multiple ]]> ="jakarta.servlet.ServletContainerInitializer";effective:=active, osgi.service;objectClass:List="org.slf4j.spi.SLF4JServiceProvider";effective:=active, osgi.serviceloader;osgi.serviceloader="jakarta.servlet.ServletContainerInitializer";register:="ch.qos.logback.classic.servlet.LogbackServletContainerInitializer", osgi.serviceloader;osgi.serviceloader="org.slf4j.spi.SLF4JServiceProvider";register:="ch.qos.logback.classic.spi.LogbackServiceProvider" ]]>