This is an automated email from the ASF dual-hosted git repository. ffang pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/karaf.git
The following commit(s) were added to refs/heads/main by this push: new cb22aeb [KARAF-7164]Pax-Exam failure to Start Karaf container Java > 8 cb22aeb is described below commit cb22aeb91e99b7cc7622b22af255aac8f478798a Author: Freeman Fang <freeman.f...@gmail.com> AuthorDate: Wed May 26 14:43:59 2021 -0400 [KARAF-7164]Pax-Exam failure to Start Karaf container Java > 8 --- .../common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java | 1 + itests/test/pom.xml | 1 + .../karaf/itests/mavenresolver/KarafMinimalMonitoredTestSupport.java | 1 + 3 files changed, 3 insertions(+) diff --git a/itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java b/itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java index b267e03..e57ce89 100644 --- a/itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java +++ b/itests/common/src/main/java/org/apache/karaf/itests/KarafTestSupport.java @@ -252,6 +252,7 @@ public class KarafTestSupport { KarafDistributionOption.editConfigurationFilePut("etc/branding.properties", "welcome", ""), // No welcome banner KarafDistributionOption.editConfigurationFilePut("etc/branding-ssh.properties", "welcome", ""), new VMOption("--add-reads=java.xml=java.logging"), + new VMOption("--add-exports=java.base/org.apache.karaf.specs.locator=java.xml,ALL-UNNAMED"), new VMOption("--patch-module"), new VMOption("java.base=lib/endorsed/org.apache.karaf.specs.locator-" + System.getProperty("karaf.version") + ".jar"), diff --git a/itests/test/pom.xml b/itests/test/pom.xml index 9aeaead..0d98a20 100644 --- a/itests/test/pom.xml +++ b/itests/test/pom.xml @@ -327,6 +327,7 @@ <spring.security53.version>${spring.security53.version}</spring.security53.version> <spring.security54.version>${spring.security54.version}</spring.security54.version> <activemq.version>${activemq.version}</activemq.version> + <karaf.version>${project.version}</karaf.version> <pax.exam.configuration>file:src/test/resources/controlled-exam.properties</pax.exam.configuration> </systemPropertyVariables> <excludes> diff --git a/itests/test/src/test/java/org/apache/karaf/itests/mavenresolver/KarafMinimalMonitoredTestSupport.java b/itests/test/src/test/java/org/apache/karaf/itests/mavenresolver/KarafMinimalMonitoredTestSupport.java index 5fccfc5..21cef9d 100644 --- a/itests/test/src/test/java/org/apache/karaf/itests/mavenresolver/KarafMinimalMonitoredTestSupport.java +++ b/itests/test/src/test/java/org/apache/karaf/itests/mavenresolver/KarafMinimalMonitoredTestSupport.java @@ -91,6 +91,7 @@ public abstract class KarafMinimalMonitoredTestSupport { editConfigurationFilePut("etc/startup.properties", "file:../../" + new File(url.toURI()).getName(), "1"), composite(editConfigurationFilePut("etc/org.apache.karaf.features.cfg", new File("target/test-classes/etc/org.apache.karaf.features.cfg"))), new VMOption("--add-reads=java.xml=java.logging"), + new VMOption("--add-exports=java.base/org.apache.karaf.specs.locator=java.xml,ALL-UNNAMED"), new VMOption("--patch-module"), new VMOption("java.base=lib/endorsed/org.apache.karaf.specs.locator-" + System.getProperty("karaf.version") + ".jar"),