Author: rotty3000 Date: Mon Jan 14 00:58:37 2019 New Revision: 1851218 URL: http://svn.apache.org/viewvc?rev=1851218&view=rev Log: [logback] massive simplifications to tests
Signed-off-by: Raymond Auge <[email protected]> Added: felix/trunk/logback/itests/immediate-jul-felix/ felix/trunk/logback/itests/immediate-jul-felix/itest.bndrun - copied, changed from r1851217, felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun felix/trunk/logback/itests/immediate-jul-felix/logback.xml - copied, changed from r1851217, felix/trunk/logback/itests/immediate-log4j1/logback.xml felix/trunk/logback/itests/immediate-jul-felix/pom.xml - copied, changed from r1851217, felix/trunk/logback/itests/standard-felix-logservice/pom.xml felix/trunk/logback/itests/immediate-jul-felix/src/ felix/trunk/logback/itests/immediate-jul-felix/src/main/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/JULTest.java - copied, changed from r1851217, felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java felix/trunk/logback/itests/itest-parent/ felix/trunk/logback/itests/itest-parent/pom.xml - copied, changed from r1851217, felix/trunk/logback/itests/pom.xml felix/trunk/logback/itests/test-helper/src/main/java/org/apache/felix/logback/test/helper/ls/ felix/trunk/logback/itests/test-helper/src/main/java/org/apache/felix/logback/test/helper/ls/LogServiceHelper.java - copied, changed from r1851217, felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java Removed: felix/trunk/logback/itests/immediate-equinox-logservice/bnd.bnd felix/trunk/logback/itests/immediate-felix-logservice/bnd.bnd felix/trunk/logback/itests/immediate-jbl/bnd.bnd felix/trunk/logback/itests/immediate-jcl/bnd.bnd felix/trunk/logback/itests/immediate-jul/bnd.bnd felix/trunk/logback/itests/immediate-jul/jul-logging.properties felix/trunk/logback/itests/immediate-log4j1/bnd.bnd felix/trunk/logback/itests/immediate-log4j2/bnd.bnd felix/trunk/logback/itests/immediate-log4j2/jul-logging.properties felix/trunk/logback/itests/immediate-slf4j/bnd.bnd felix/trunk/logback/itests/standard-equinox-logservice/bnd.bnd felix/trunk/logback/itests/standard-felix-logservice/bnd.bnd felix/trunk/logback/itests/standard-jbl/bnd.bnd felix/trunk/logback/itests/standard-jcl/bnd.bnd felix/trunk/logback/itests/standard-jul/bnd.bnd felix/trunk/logback/itests/standard-log4j1/bnd.bnd felix/trunk/logback/itests/standard-log4j2/bnd.bnd felix/trunk/logback/itests/standard-slf4j/bnd.bnd Modified: felix/trunk/logback/itests/immediate-equinox-logservice/itest.bndrun felix/trunk/logback/itests/immediate-equinox-logservice/logback.xml felix/trunk/logback/itests/immediate-equinox-logservice/pom.xml felix/trunk/logback/itests/immediate-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun felix/trunk/logback/itests/immediate-felix-logservice/logback.xml felix/trunk/logback/itests/immediate-felix-logservice/pom.xml felix/trunk/logback/itests/immediate-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java felix/trunk/logback/itests/immediate-jbl/itest.bndrun felix/trunk/logback/itests/immediate-jbl/logback.xml felix/trunk/logback/itests/immediate-jbl/pom.xml felix/trunk/logback/itests/immediate-jcl/itest.bndrun felix/trunk/logback/itests/immediate-jcl/logback.xml felix/trunk/logback/itests/immediate-jcl/pom.xml felix/trunk/logback/itests/immediate-jul/itest.bndrun felix/trunk/logback/itests/immediate-jul/logback.xml felix/trunk/logback/itests/immediate-jul/pom.xml felix/trunk/logback/itests/immediate-log4j1/itest.bndrun felix/trunk/logback/itests/immediate-log4j1/logback.xml felix/trunk/logback/itests/immediate-log4j1/pom.xml felix/trunk/logback/itests/immediate-log4j2/itest.bndrun felix/trunk/logback/itests/immediate-log4j2/logback.xml felix/trunk/logback/itests/immediate-log4j2/pom.xml felix/trunk/logback/itests/immediate-slf4j/itest.bndrun felix/trunk/logback/itests/immediate-slf4j/logback.xml felix/trunk/logback/itests/immediate-slf4j/pom.xml felix/trunk/logback/itests/pom.xml felix/trunk/logback/itests/standard-equinox-logservice/itest.bndrun felix/trunk/logback/itests/standard-equinox-logservice/logback.xml felix/trunk/logback/itests/standard-equinox-logservice/pom.xml felix/trunk/logback/itests/standard-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java felix/trunk/logback/itests/standard-felix-logservice/itest.bndrun felix/trunk/logback/itests/standard-felix-logservice/logback.xml felix/trunk/logback/itests/standard-felix-logservice/pom.xml felix/trunk/logback/itests/standard-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java felix/trunk/logback/itests/standard-jbl/itest.bndrun felix/trunk/logback/itests/standard-jbl/logback.xml felix/trunk/logback/itests/standard-jbl/pom.xml felix/trunk/logback/itests/standard-jcl/itest.bndrun felix/trunk/logback/itests/standard-jcl/logback.xml felix/trunk/logback/itests/standard-jcl/pom.xml felix/trunk/logback/itests/standard-jul/itest.bndrun felix/trunk/logback/itests/standard-jul/logback.xml felix/trunk/logback/itests/standard-jul/pom.xml felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java felix/trunk/logback/itests/standard-log4j1/itest.bndrun felix/trunk/logback/itests/standard-log4j1/logback.xml felix/trunk/logback/itests/standard-log4j1/pom.xml felix/trunk/logback/itests/standard-log4j2/itest.bndrun felix/trunk/logback/itests/standard-log4j2/logback.xml felix/trunk/logback/itests/standard-log4j2/pom.xml felix/trunk/logback/itests/standard-log4j2/src/main/java/org/apache/felix/logback/test/Activator.java felix/trunk/logback/itests/standard-slf4j/itest.bndrun felix/trunk/logback/itests/standard-slf4j/logback.xml felix/trunk/logback/itests/standard-slf4j/pom.xml felix/trunk/logback/itests/test-helper/pom.xml felix/trunk/logback/itests/test-helper/src/main/java/org/apache/felix/logback/test/helper/LogTestHelper.java felix/trunk/logback/logback/pom.xml Modified: felix/trunk/logback/itests/immediate-equinox-logservice/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-equinox-logservice/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-equinox-logservice/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-equinox-logservice/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -8,15 +8,14 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.equinox.logservice)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)',\ + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest,\ org.apache.felix.logback;version=latest -runproperties: \ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.equinox.logservice;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + org.apache.felix.logback.itests.immediate.equinox.logservice;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-equinox-logservice/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-equinox-logservice/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-equinox-logservice/logback.xml (original) +++ felix/trunk/logback/itests/immediate-equinox-logservice/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>[%.15thread] %-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Service.org.apache.felix.logback.itests" level="DEBUG"/> <logger name="LogService.org.apache.felix.logback.itests" level="DEBUG"/> Modified: felix/trunk/logback/itests/immediate-equinox-logservice/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-equinox-logservice/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-equinox-logservice/pom.xml (original) +++ felix/trunk/logback/itests/immediate-equinox-logservice/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,9 +19,9 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -29,23 +29,16 @@ <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.equinox.logservice</artifactId> - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - <build> <plugins> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> + <artifactId>bnd-maven-plugin</artifactId> + <configuration> + <bnd><![CDATA[ + -conditionalpackage: org.apache.felix.logback.test.helper.* + ]]></bnd> + </configuration> </plugin> </plugins> </build> Modified: felix/trunk/logback/itests/immediate-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java (original) +++ felix/trunk/logback/itests/immediate-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java Mon Jan 14 00:58:37 2019 @@ -19,6 +19,7 @@ package org.apache.felix.logback.test; import org.apache.felix.logback.test.helper.LogTestHelper; +import org.apache.felix.logback.test.helper.ls.LogServiceHelper; import org.junit.Test; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -31,7 +32,7 @@ public class LogServiceTest extends LogT @Test public void test() { long time = System.nanoTime(); - Logger logger = getLogger(getClass()); + Logger logger = LogServiceHelper.getLogger(getClass()); if (logger.isInfoEnabled()) { logger.info(time + ""); } Modified: felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -9,9 +9,9 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.felix.logservice)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)',\ + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest,\ org.apache.felix.log;version=latest,\ org.apache.felix.logback;version=latest @@ -19,7 +19,6 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ + biz.aQute.junit;version='[4.1.0,4.1.1)',\ org.apache.felix.log.extension;version='[1.0.0,1.0.1)',\ - org.apache.felix.logback.itests.immediate.felix.logservice;version='[1.0.0,1.0.1)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)' + org.apache.felix.logback.itests.immediate.felix.logservice;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-felix-logservice/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-felix-logservice/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-felix-logservice/logback.xml (original) +++ felix/trunk/logback/itests/immediate-felix-logservice/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-felix-logservice/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-felix-logservice/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-felix-logservice/pom.xml (original) +++ felix/trunk/logback/itests/immediate-felix-logservice/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,9 +19,9 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -32,20 +32,14 @@ <dependencies> <dependency> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.log</artifactId> - <version>1.1.0-SNAPSHOT</version> + <version>1.2.0</version> <scope>runtime</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.log.extension</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <scope>runtime</scope> </dependency> </dependencies> @@ -54,11 +48,12 @@ <plugins> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> + <artifactId>bnd-maven-plugin</artifactId> + <configuration> + <bnd><![CDATA[ + -conditionalpackage: org.apache.felix.logback.test.helper.* + ]]></bnd> + </configuration> </plugin> </plugins> </build> Modified: felix/trunk/logback/itests/immediate-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java (original) +++ felix/trunk/logback/itests/immediate-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java Mon Jan 14 00:58:37 2019 @@ -19,6 +19,7 @@ package org.apache.felix.logback.test; import org.apache.felix.logback.test.helper.LogTestHelper; +import org.apache.felix.logback.test.helper.ls.LogServiceHelper; import org.junit.Test; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -31,7 +32,7 @@ public class LogServiceTest extends LogT @Test public void test() { long time = System.nanoTime(); - Logger logger = getLogger(getClass()); + Logger logger = LogServiceHelper.getLogger(getClass()); if (logger.isInfoEnabled()) { logger.info(time + ""); } Modified: felix/trunk/logback/itests/immediate-jbl/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jbl/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jbl/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-jbl/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -8,9 +8,9 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.jbl)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest -runsystempackages: \ org.slf4j;version=1.7.25,\ @@ -22,11 +22,6 @@ org.jboss.logging.provider=slf4j -runbundles: \ - org.jboss.logging.jboss-logging;version='[3.3.2,3.3.3)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.jbl;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' \ No newline at end of file + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + org.apache.felix.logback.itests.immediate.jbl;version='[1.0.0,1.0.1)',\ + org.jboss.logging.jboss-logging;version='[3.3.2,3.3.3)' Modified: felix/trunk/logback/itests/immediate-jbl/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jbl/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jbl/logback.xml (original) +++ felix/trunk/logback/itests/immediate-jbl/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-jbl/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jbl/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jbl/pom.xml (original) +++ felix/trunk/logback/itests/immediate-jbl/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.jbl</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Modified: felix/trunk/logback/itests/immediate-jcl/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jcl/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jcl/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-jcl/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -9,9 +9,9 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.jcl)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest -runsystempackages: \ org.slf4j;version=1.7.25,\ @@ -22,12 +22,7 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - log4j.over.slf4j;version='[1.7.25,1.7.26)',\ - org.apache.commons.logging;version='[1.2.0,1.2.1)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.jcl;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + log4j.over.slf4j;version='[1.7.25,1.7.26)',\ + org.apache.commons.logging;version='[1.2.0,1.2.1)',\ + org.apache.felix.logback.itests.immediate.jcl;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-jcl/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jcl/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jcl/logback.xml (original) +++ felix/trunk/logback/itests/immediate-jcl/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-jcl/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jcl/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jcl/pom.xml (original) +++ felix/trunk/logback/itests/immediate-jcl/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.jcl</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Copied: felix/trunk/logback/itests/immediate-jul-felix/itest.bndrun (from r1851217, felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun) URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul-felix/itest.bndrun?p2=felix/trunk/logback/itests/immediate-jul-felix/itest.bndrun&p1=felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun&r1=1851217&r2=1851218&rev=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-felix-logservice/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-jul-felix/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -6,12 +6,12 @@ -runrequires:\ osgi.identity;filter:='(osgi.identity=org.apache.felix.log.extension)',\ - osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.felix.logservice)' + osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.jul.felix)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)',\ + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest,\ org.apache.felix.log;version=latest,\ org.apache.felix.logback;version=latest @@ -19,7 +19,6 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ + biz.aQute.junit;version='[4.1.0,4.1.1)',\ org.apache.felix.log.extension;version='[1.0.0,1.0.1)',\ - org.apache.felix.logback.itests.immediate.felix.logservice;version='[1.0.0,1.0.1)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)' + org.apache.felix.logback.itests.immediate.jul.felix;version='[1.0.0,1.0.1)' Copied: felix/trunk/logback/itests/immediate-jul-felix/logback.xml (from r1851217, felix/trunk/logback/itests/immediate-log4j1/logback.xml) URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul-felix/logback.xml?p2=felix/trunk/logback/itests/immediate-jul-felix/logback.xml&p1=felix/trunk/logback/itests/immediate-log4j1/logback.xml&r1=1851217&r2=1851218&rev=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j1/logback.xml (original) +++ felix/trunk/logback/itests/immediate-jul-felix/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Copied: felix/trunk/logback/itests/immediate-jul-felix/pom.xml (from r1851217, felix/trunk/logback/itests/standard-felix-logservice/pom.xml) URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul-felix/pom.xml?p2=felix/trunk/logback/itests/immediate-jul-felix/pom.xml&p1=felix/trunk/logback/itests/standard-felix-logservice/pom.xml&r1=1851217&r2=1851218&rev=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-felix-logservice/pom.xml (original) +++ felix/trunk/logback/itests/immediate-jul-felix/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,41 +19,28 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> - <artifactId>org.apache.felix.logback.itests.standard.felix.logservice</artifactId> + <artifactId>org.apache.felix.logback.itests.immediate.jul.felix</artifactId> <dependencies> <dependency> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> + <artifactId>org.apache.felix.log</artifactId> + <version>1.2.0</version> + <scope>runtime</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.log</artifactId> - <version>1.1.0-SNAPSHOT</version> + <artifactId>org.apache.felix.log.extension</artifactId> + <version>1.0.0</version> <scope>runtime</scope> </dependency> </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Copied: felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/JULTest.java (from r1851217, felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java) URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/JULTest.java?p2=felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/JULTest.java&p1=felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java&r1=1851217&r2=1851218&rev=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jul/src/main/java/org/apache/felix/logback/test/JULTest.java (original) +++ felix/trunk/logback/itests/immediate-jul-felix/src/main/java/org/apache/felix/logback/test/JULTest.java Mon Jan 14 00:58:37 2019 @@ -22,16 +22,13 @@ import java.util.logging.Level; import java.util.logging.Logger; import org.apache.felix.logback.test.helper.LogTestHelper; +import org.junit.Ignore; import org.junit.Test; public class JULTest extends LogTestHelper { @Test public void test() { - - // In standard deployment mode you need to install jul-to-slf4j bridge - org.slf4j.bridge.SLF4JBridgeHandler.install(); - long time = System.nanoTime(); Logger logger = Logger.getLogger(getClass().getName()); if (logger.isLoggable(Level.INFO)) { Modified: felix/trunk/logback/itests/immediate-jul/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jul/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-jul/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,17 +1,17 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active --runfw: org.apache.felix.framework +-runfw: org.eclipse.osgi -runrequires:\ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.jul)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)',\ - jul.to.slf4j;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest,\ + org.apache.felix.logback;version=latest -runsystempackages: \ org.slf4j;version=1.7.25,\ @@ -19,14 +19,8 @@ org.slf4j.spi;version=1.7.25 -runproperties: \ - java.util.logging.config.file=${.}/jul-logging.properties,\ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.jul;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + org.apache.felix.logback.itests.immediate.jul;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-jul/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jul/logback.xml (original) +++ felix/trunk/logback/itests/immediate-jul/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-jul/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-jul/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-jul/pom.xml (original) +++ felix/trunk/logback/itests/immediate-jul/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,34 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.jul</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Modified: felix/trunk/logback/itests/immediate-log4j1/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j1/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j1/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-log4j1/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -8,9 +8,9 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.log4j1)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest -runsystempackages: \ org.slf4j;version=1.7.25,\ @@ -21,11 +21,6 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - log4j.over.slf4j;version='[1.7.25,1.7.26)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.log4j1;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + log4j.over.slf4j;version='[1.7.25,1.7.26)',\ + org.apache.felix.logback.itests.immediate.log4j1;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-log4j1/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j1/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j1/logback.xml (original) +++ felix/trunk/logback/itests/immediate-log4j1/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-log4j1/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j1/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j1/pom.xml (original) +++ felix/trunk/logback/itests/immediate-log4j1/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.log4j1</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Modified: felix/trunk/logback/itests/immediate-log4j2/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j2/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j2/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-log4j2/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -8,11 +8,11 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.log4j2)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - org.apache.logging.log4j.api;version='[2.11.0,2.11.1)',\ - org.apache.logging.log4j.to-slf4j;version='[2.11.0,2.11.1)',\ - slf4j.api;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + org.apache.logging.log4j.api;version=latest,\ + org.apache.logging.log4j.to-slf4j;version=latest,\ + slf4j.api;version=latest -runsystempackages: \ org.apache.logging.log4j;version=2.11.0,\ @@ -21,14 +21,8 @@ org.slf4j.spi;version=1.7.25 -runproperties: \ - logback.configurationFile=file:${.}/logback.xml,\ - org.jboss.logging.provider=slf4j + logback.configurationFile=file:${.}/logback.xml -runbundles: \ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.log4j2;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + org.apache.felix.logback.itests.immediate.log4j2;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-log4j2/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j2/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j2/logback.xml (original) +++ felix/trunk/logback/itests/immediate-log4j2/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-log4j2/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-log4j2/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-log4j2/pom.xml (original) +++ felix/trunk/logback/itests/immediate-log4j2/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.log4j2</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Modified: felix/trunk/logback/itests/immediate-slf4j/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-slf4j/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-slf4j/itest.bndrun (original) +++ felix/trunk/logback/itests/immediate-slf4j/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -8,9 +8,9 @@ osgi.identity;filter:='(osgi.identity=org.apache.felix.logback.itests.immediate.slf4j)' -runpath: \ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - slf4j.api;version='[1.7.25,1.7.26)' + ch.qos.logback.classic;version=latest,\ + ch.qos.logback.core;version=latest,\ + slf4j.api;version=latest -runsystempackages: \ org.slf4j;version=1.7.25,\ @@ -21,10 +21,5 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.immediate.slf4j;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + org.apache.felix.logback.itests.immediate.slf4j;version='[1.0.0,1.0.1)' Modified: felix/trunk/logback/itests/immediate-slf4j/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-slf4j/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-slf4j/logback.xml (original) +++ felix/trunk/logback/itests/immediate-slf4j/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/immediate-slf4j/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/immediate-slf4j/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/immediate-slf4j/pom.xml (original) +++ felix/trunk/logback/itests/immediate-slf4j/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.immediate.slf4j</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Copied: felix/trunk/logback/itests/itest-parent/pom.xml (from r1851217, felix/trunk/logback/itests/pom.xml) URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/itest-parent/pom.xml?p2=felix/trunk/logback/itests/itest-parent/pom.xml&p1=felix/trunk/logback/itests/pom.xml&r1=1851217&r2=1851218&rev=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/pom.xml (original) +++ felix/trunk/logback/itests/itest-parent/pom.xml Mon Jan 14 00:58:37 2019 @@ -23,51 +23,46 @@ <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.logback.reactor</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../../pom.xml</relativePath> </parent> - <name>Apache Felix Logback ITests Reactor</name> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <name>Apache Felix Logback ITests Parent POM</name> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>pom</packaging> <scm> - <connection>scm:svn:http://svn.apache.org/repos/asf/felix/trunk/logback/itests</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/felix/trunk/logback/itests</developerConnection> - <url>http://svn.apache.org/viewvc/felix/trunk/logback/itests/</url> + <connection>scm:svn:http://svn.apache.org/repos/asf/felix/trunk/logback/itests/itest-parent</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/felix/trunk/logback/itests/itest-parent</developerConnection> + <url>https://svn.apache.org/repos/asf/felix/trunk/logback/itests/itest-parent</url> </scm> <properties> <animal.sniffer.skip>true</animal.sniffer.skip> <maven.deploy.skip>true</maven.deploy.skip> - <maven.install.skip>true</maven.install.skip> <maven.javadoc.skip>true</maven.javadoc.skip> <maven.site.skip>true</maven.site.skip> <maven.source.skip>true</maven.source.skip> </properties> - <modules> - <module>test-helper</module> - <module>immediate-equinox-logservice</module> - <module>immediate-felix-logservice</module> - <module>immediate-jbl</module> - <module>immediate-jcl</module> - <module>immediate-jul</module> - <module>immediate-log4j1</module> - <module>immediate-log4j2</module> - <module>immediate-slf4j</module> - <module>standard-equinox-logservice</module> - <module>standard-felix-logservice</module> - <module>standard-jbl</module> - <module>standard-jcl</module> - <module>standard-jul</module> - <module>standard-log4j1</module> - <module>standard-log4j2</module> - <module>standard-slf4j</module> - </modules> - <dependencies> <dependency> + <groupId>biz.aQute.bnd</groupId> + <artifactId>biz.aQute.junit</artifactId> + <version>${bnd.version}</version> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-classic</artifactId> + <version>1.2.3</version> + </dependency> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi.annotation</artifactId> + <version>7.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> <groupId>org.osgi</groupId> <artifactId>osgi.core</artifactId> <version>6.0.0</version> @@ -96,19 +91,20 @@ <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.framework</artifactId> - <version>5.6.10</version> + <version>6.0.1</version> <scope>runtime</scope> </dependency> <dependency> <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.logback</artifactId> - <version>1.0.0</version> + <version>1.0.1-SNAPSHOT</version> <scope>runtime</scope> </dependency> <dependency> - <groupId>ch.qos.logback</groupId> - <artifactId>logback-classic</artifactId> - <version>1.2.3</version> + <groupId>org.apache.felix</groupId> + <artifactId>org.apache.felix.logback.itests.helper</artifactId> + <version>${project.version}</version> + <scope>provided</scope> </dependency> <dependency> <groupId>org.eclipse.platform</groupId> @@ -117,21 +113,6 @@ <scope>runtime</scope> </dependency> <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.enroute.junit.wrapper</artifactId> - <version>4.12.0</version> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.enroute.hamcrest.wrapper</artifactId> - <version>1.3.0</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jul-to-slf4j</artifactId> - <version>1.7.25</version> - </dependency> - <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging</artifactId> <version>3.3.2.Final</version> @@ -149,12 +130,12 @@ <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> - <version>2.11.0</version> + <version>2.11.1</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> - <version>2.11.0</version> + <version>2.11.1</version> </dependency> </dependencies> @@ -169,29 +150,22 @@ </configuration> </plugin> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> + <groupId>biz.aQute.bnd</groupId> + <artifactId>bnd-maven-plugin</artifactId> <configuration> - <includes> - <include>META-INF/*</include> - <include>OSGI-OPT/*</include> - <include>org/apache/felix/logback/test/*</include> - <include>org/apache/felix/logback/test/helper/*</include> - <include>*.jar</include> - </includes> + <bnd><![CDATA[ + Test-Cases: ${classes;CONCRETE;ANNOTATED;org.junit.Test} + -conditionalpackage: org.apache.felix.logback.test.helper + ]]></bnd> </configuration> </plugin> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-maven-plugin</artifactId> + <artifactId>bnd-resolver-maven-plugin</artifactId> </plugin> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-indexer-maven-plugin</artifactId> - <configuration> - <includeJar>true</includeJar> - <localURLs>REQUIRED</localURLs> - </configuration> + <artifactId>bnd-testing-maven-plugin</artifactId> </plugin> </plugins> <pluginManagement> Modified: felix/trunk/logback/itests/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/pom.xml (original) +++ felix/trunk/logback/itests/pom.xml Mon Jan 14 00:58:37 2019 @@ -37,15 +37,6 @@ <url>http://svn.apache.org/viewvc/felix/trunk/logback/itests/</url> </scm> - <properties> - <animal.sniffer.skip>true</animal.sniffer.skip> - <maven.deploy.skip>true</maven.deploy.skip> - <maven.install.skip>true</maven.install.skip> - <maven.javadoc.skip>true</maven.javadoc.skip> - <maven.site.skip>true</maven.site.skip> - <maven.source.skip>true</maven.source.skip> - </properties> - <modules> <module>test-helper</module> <module>immediate-equinox-logservice</module> @@ -53,6 +44,7 @@ <module>immediate-jbl</module> <module>immediate-jcl</module> <module>immediate-jul</module> + <module>immediate-jul-felix</module> <module>immediate-log4j1</module> <module>immediate-log4j2</module> <module>immediate-slf4j</module> @@ -65,159 +57,4 @@ <module>standard-log4j2</module> <module>standard-slf4j</module> </modules> - - <dependencies> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.core</artifactId> - <version>6.0.0</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>org.osgi.service.log</artifactId> - <version>1.4.0</version> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>org.osgi.util.function</artifactId> - <version>1.1.0</version> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>org.osgi.util.promise</artifactId> - <version>1.1.0</version> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>org.osgi.util.pushstream</artifactId> - <version>1.0.0</version> - </dependency> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.framework</artifactId> - <version>5.6.10</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback</artifactId> - <version>1.0.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>ch.qos.logback</groupId> - <artifactId>logback-classic</artifactId> - <version>1.2.3</version> - </dependency> - <dependency> - <groupId>org.eclipse.platform</groupId> - <artifactId>org.eclipse.osgi</artifactId> - <version>3.13.0</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.enroute.junit.wrapper</artifactId> - <version>4.12.0</version> - </dependency> - <dependency> - <groupId>org.osgi</groupId> - <artifactId>osgi.enroute.hamcrest.wrapper</artifactId> - <version>1.3.0</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>jul-to-slf4j</artifactId> - <version>1.7.25</version> - </dependency> - <dependency> - <groupId>org.jboss.logging</groupId> - <artifactId>jboss-logging</artifactId> - <version>3.3.2.Final</version> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>log4j-over-slf4j</artifactId> - <version>1.7.25</version> - </dependency> - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-api</artifactId> - <version>2.11.0</version> - </dependency> - <dependency> - <groupId>org.apache.logging.log4j</groupId> - <artifactId>log4j-to-slf4j</artifactId> - <version>2.11.0</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <includes> - <include>META-INF/*</include> - <include>OSGI-OPT/*</include> - <include>org/apache/felix/logback/test/*</include> - <include>org/apache/felix/logback/test/helper/*</include> - <include>*.jar</include> - </includes> - </configuration> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-indexer-maven-plugin</artifactId> - <configuration> - <includeJar>true</includeJar> - <localURLs>REQUIRED</localURLs> - </configuration> - </plugin> - </plugins> - <pluginManagement> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - <configuration> - <failOnChanges>false</failOnChanges> - <bndruns> - <bndrun>itest.bndrun</bndrun> - </bndruns> - </configuration> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - <configuration> - <failOnChanges>false</failOnChanges> - <resolve>false</resolve> - <bndruns> - <bndrun>itest.bndrun</bndrun> - </bndruns> - </configuration> - </plugin> - </plugins> - </pluginManagement> - </build> </project> Modified: felix/trunk/logback/itests/standard-equinox-logservice/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-equinox-logservice/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-equinox-logservice/itest.bndrun (original) +++ felix/trunk/logback/itests/standard-equinox-logservice/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -14,10 +14,9 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - org.apache.felix.logback;version='[1.0.0,1.0.1)',\ - slf4j.api;version='[1.7.25,1.7.26)',\ + biz.aQute.junit;version='[4.1.0,4.1.1)',\ ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.standard.equinox.logservice;version='[1.0.0,1.0.1)' + org.apache.felix.logback.itests.standard.equinox.logservice;version='[1.0.0,1.0.1)',\ + org.apache.felix.logback;version='[1.0.1,1.0.2)',\ + slf4j.api;version='[1.7.25,1.7.26)' Modified: felix/trunk/logback/itests/standard-equinox-logservice/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-equinox-logservice/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-equinox-logservice/logback.xml (original) +++ felix/trunk/logback/itests/standard-equinox-logservice/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Service.org.apache.felix.logback.itests" level="DEBUG"/> <logger name="LogService.org.apache.felix.logback.itests" level="DEBUG"/> Modified: felix/trunk/logback/itests/standard-equinox-logservice/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-equinox-logservice/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-equinox-logservice/pom.xml (original) +++ felix/trunk/logback/itests/standard-equinox-logservice/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,9 +19,9 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -29,24 +29,16 @@ <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.standard.equinox.logservice</artifactId> - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - <build> <plugins> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> + <artifactId>bnd-maven-plugin</artifactId> + <configuration> + <bnd><![CDATA[ + -conditionalpackage: org.apache.felix.logback.test.helper.* + ]]></bnd> + </configuration> </plugin> </plugins> </build> Modified: felix/trunk/logback/itests/standard-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java (original) +++ felix/trunk/logback/itests/standard-equinox-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java Mon Jan 14 00:58:37 2019 @@ -19,6 +19,7 @@ package org.apache.felix.logback.test; import org.apache.felix.logback.test.helper.LogTestHelper; +import org.apache.felix.logback.test.helper.ls.LogServiceHelper; import org.junit.Test; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -31,7 +32,7 @@ public class LogServiceTest extends LogT @Test public void test() { long time = System.nanoTime(); - Logger logger = getLogger(getClass()); + Logger logger = LogServiceHelper.getLogger(getClass()); if (logger.isInfoEnabled()) { logger.info(time + ""); } Modified: felix/trunk/logback/itests/standard-felix-logservice/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-felix-logservice/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-felix-logservice/itest.bndrun (original) +++ felix/trunk/logback/itests/standard-felix-logservice/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,6 +1,6 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 --resolve.effective: resolve, active +-resolve.effective: resolve -runfw: org.apache.felix.framework @@ -16,11 +16,10 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - slf4j.api;version='[1.7.25,1.7.26)',\ + biz.aQute.junit;version='[4.1.0,4.1.1)',\ ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - org.apache.felix.log;version='[1.1.0,1.1.1)',\ - org.apache.felix.logback;version='[1.0.0,1.0.1)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.standard.felix.logservice;version='[1.0.0,1.0.1)' + org.apache.felix.log;version='[1.2.0,1.2.1)',\ + org.apache.felix.logback.itests.standard.felix.logservice;version='[1.0.0,1.0.1)',\ + org.apache.felix.logback;version='[1.0.1,1.0.2)',\ + slf4j.api;version='[1.7.25,1.7.26)' Modified: felix/trunk/logback/itests/standard-felix-logservice/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-felix-logservice/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-felix-logservice/logback.xml (original) +++ felix/trunk/logback/itests/standard-felix-logservice/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/standard-felix-logservice/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-felix-logservice/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-felix-logservice/pom.xml (original) +++ felix/trunk/logback/itests/standard-felix-logservice/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,9 +19,9 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> @@ -32,14 +32,8 @@ <dependencies> <dependency> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.apache.felix</groupId> <artifactId>org.apache.felix.log</artifactId> - <version>1.1.0-SNAPSHOT</version> + <version>1.2.0</version> <scope>runtime</scope> </dependency> </dependencies> @@ -48,11 +42,12 @@ <plugins> <plugin> <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> + <artifactId>bnd-maven-plugin</artifactId> + <configuration> + <bnd><![CDATA[ + -conditionalpackage: org.apache.felix.logback.test.helper.* + ]]></bnd> + </configuration> </plugin> </plugins> </build> Modified: felix/trunk/logback/itests/standard-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java (original) +++ felix/trunk/logback/itests/standard-felix-logservice/src/main/java/org/apache/felix/logback/test/LogServiceTest.java Mon Jan 14 00:58:37 2019 @@ -19,6 +19,7 @@ package org.apache.felix.logback.test; import org.apache.felix.logback.test.helper.LogTestHelper; +import org.apache.felix.logback.test.helper.ls.LogServiceHelper; import org.junit.Test; import org.osgi.framework.BundleContext; import org.osgi.framework.FrameworkUtil; @@ -31,7 +32,7 @@ public class LogServiceTest extends LogT @Test public void test() { long time = System.nanoTime(); - Logger logger = getLogger(getClass()); + Logger logger = LogServiceHelper.getLogger(getClass()); if (logger.isInfoEnabled()) { logger.info(time + ""); } Modified: felix/trunk/logback/itests/standard-jbl/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-jbl/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jbl/itest.bndrun (original) +++ felix/trunk/logback/itests/standard-jbl/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -13,14 +13,9 @@ org.jboss.logging.provider=slf4j -runbundles: \ - slf4j.api;version='[1.7.25,1.7.26)',\ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - org.jboss.logging.jboss-logging;version='[3.3.2,3.3.3)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.standard.jbl;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ + ch.qos.logback.core;version='[1.2.3,1.2.4)',\ + org.apache.felix.logback.itests.standard.jbl;version='[1.0.0,1.0.1)',\ + org.jboss.logging.jboss-logging;version='[3.3.2,3.3.3)',\ + slf4j.api;version='[1.7.25,1.7.26)' Modified: felix/trunk/logback/itests/standard-jbl/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-jbl/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jbl/logback.xml (original) +++ felix/trunk/logback/itests/standard-jbl/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/> Modified: felix/trunk/logback/itests/standard-jbl/pom.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-jbl/pom.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jbl/pom.xml (original) +++ felix/trunk/logback/itests/standard-jbl/pom.xml Mon Jan 14 00:58:37 2019 @@ -19,35 +19,13 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.reactor</artifactId> + <artifactId>org.apache.felix.logback.itests.parent</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> + <relativePath>../itest-parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <packaging>jar</packaging> <version>1.0.0-SNAPSHOT</version> <artifactId>org.apache.felix.logback.itests.standard.jbl</artifactId> - - <dependencies> - <dependency> - <groupId>org.apache.felix</groupId> - <artifactId>org.apache.felix.logback.itests.helper</artifactId> - <version>${project.version}</version> - <scope>provided</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-resolver-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>biz.aQute.bnd</groupId> - <artifactId>bnd-testing-maven-plugin</artifactId> - </plugin> - </plugins> - </build> </project> Modified: felix/trunk/logback/itests/standard-jcl/itest.bndrun URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-jcl/itest.bndrun?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jcl/itest.bndrun (original) +++ felix/trunk/logback/itests/standard-jcl/itest.bndrun Mon Jan 14 00:58:37 2019 @@ -1,4 +1,4 @@ --standalone: target/index.xml +-standalone: true -runee: JavaSE-1.8 -resolve.effective: resolve, active @@ -13,15 +13,10 @@ logback.configurationFile=file:${.}/logback.xml -runbundles: \ - slf4j.api;version='[1.7.25,1.7.26)',\ - ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ - ch.qos.logback.core;version='[1.2.3,1.2.4)',\ - log4j.over.slf4j;version='[1.7.25,1.7.26)',\ - org.apache.commons.logging;version='[1.2.0,1.2.1)',\ - osgi.enroute.hamcrest.wrapper;version='[1.3.0,1.3.1)',\ - osgi.enroute.junit.wrapper;version='[4.12.0,4.12.1)',\ - org.apache.felix.logback.itests.standard.jcl;version='[1.0.0,1.0.1)',\ - org.osgi.service.log;version='[1.4.0,1.4.1)',\ - org.osgi.util.function;version='[1.1.0,1.1.1)',\ - org.osgi.util.promise;version='[1.1.0,1.1.1)',\ - org.osgi.util.pushstream;version='[1.0.0,1.0.1)' + biz.aQute.junit;version='[4.1.0,4.1.1)',\ + ch.qos.logback.classic;version='[1.2.3,1.2.4)',\ + ch.qos.logback.core;version='[1.2.3,1.2.4)',\ + log4j.over.slf4j;version='[1.7.25,1.7.26)',\ + org.apache.commons.logging;version='[1.2.0,1.2.1)',\ + org.apache.felix.logback.itests.standard.jcl;version='[1.0.0,1.0.1)',\ + slf4j.api;version='[1.7.25,1.7.26)' Modified: felix/trunk/logback/itests/standard-jcl/logback.xml URL: http://svn.apache.org/viewvc/felix/trunk/logback/itests/standard-jcl/logback.xml?rev=1851218&r1=1851217&r2=1851218&view=diff ============================================================================== --- felix/trunk/logback/itests/standard-jcl/logback.xml (original) +++ felix/trunk/logback/itests/standard-jcl/logback.xml Mon Jan 14 00:58:37 2019 @@ -26,12 +26,7 @@ <pattern>%-5level %logger{1000}:%line - %msg%n</pattern> </encoder> </appender> - <appender name="FILE" class="ch.qos.logback.core.FileAppender"> - <file>target/test.log</file> - <encoder> - <pattern>%level|%logger{1000}|%msg%n</pattern> - </encoder> - </appender> + <appender name="FILE" class="ch.qos.logback.core.read.ListAppender" /> <logger name="Events.Bundle" level="ERROR"/> <logger name="Events.Framework" level="ERROR"/>
