Fix NodeHttp initialization
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / kernel / Kernel.java
index 5ad8da65a8baec4bcac9bf2292866765212a8f4b..c6c31ea13a14015dacaea1987828df34561d8127 100644 (file)
@@ -188,11 +188,12 @@ final class Kernel implements KernelHeader, KernelConstants, ServiceListener {
 
                // HTTP
                initWebServer(conf);
-//             ServiceReference<ExtendedHttpService> sr = bc.getServiceReference(ExtendedHttpService.class);
-//             if (sr != null)
-//                     addHttpService(sr);
-//             else
-//                     log.warn("No http service found");
+               // ServiceReference<ExtendedHttpService> sr =
+               // bc.getServiceReference(ExtendedHttpService.class);
+               // if (sr != null)
+               // addHttpService(sr);
+               // else
+               // log.warn("No http service found");
 
                // Initialise services
                initTransactionManager();
@@ -496,7 +497,7 @@ final class Kernel implements KernelHeader, KernelConstants, ServiceListener {
                Object httpPort = sr.getProperty("http.port");
                Object httpsPort = sr.getProperty("https.port");
                dataHttp = new DataHttp(httpService);
-               nodeHttp = new NodeHttp(httpService, repository);
+               nodeHttp = new NodeHttp(httpService, bc);
                if (log.isDebugEnabled())
                        log.debug(httpPortsMsg(httpPort, httpsPort));
        }