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) {

Reply via email to