This is an automated email from the ASF dual-hosted git repository. olli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-karaf-integration-tests.git
commit 571ea35f6de27472d76244383c86f0ae2df9ec5e Author: Oliver Lietz <o...@apache.org> AuthorDate: Sun May 23 10:43:28 2021 +0200 fix getting HTTP port (org.apache.felix.http.cfg → org.apache.felix.http) --- .../java/org/apache/sling/karaf/testing/KarafTestSupport.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/sling/karaf/testing/KarafTestSupport.java b/src/main/java/org/apache/sling/karaf/testing/KarafTestSupport.java index fea0cf8..c474811 100644 --- a/src/main/java/org/apache/sling/karaf/testing/KarafTestSupport.java +++ b/src/main/java/org/apache/sling/karaf/testing/KarafTestSupport.java @@ -21,6 +21,8 @@ package org.apache.sling.karaf.testing; import java.io.File; import java.io.IOException; import java.net.ServerSocket; +import java.util.Dictionary; +import java.util.Properties; import javax.inject.Inject; @@ -79,8 +81,10 @@ public abstract class KarafTestSupport { // test support protected int httpPort() throws IOException { - final Configuration configuration = configurationAdmin.getConfiguration("org.apache.felix.http.cfg"); - return Integer.parseInt(configuration.getProperties().get("org.osgi.service.http.port").toString()); + final Configuration configuration = configurationAdmin.getConfiguration("org.apache.felix.http"); + final Dictionary<String, Object> properties = configuration.getProperties(); + final Object port = properties.get("org.osgi.service.http.port"); + return Integer.parseInt(port.toString()); } protected Bundle findBundle(final String symbolicName) {