X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fruntime%2FCmsDeploymentImpl.java;h=2353250c5bf88284aab165b54109122e79c03770;hb=dca2b13e0e3ca3e7a9469e089b980c48c880ad1a;hp=5ba811c92941ad767e9b6ae626ddc4e6cd0dfe60;hpb=336930c69f0cd3e1242e518479624c6366541275;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsDeploymentImpl.java b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsDeploymentImpl.java index 5ba811c92..2353250c5 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsDeploymentImpl.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/runtime/CmsDeploymentImpl.java @@ -1,13 +1,9 @@ package org.argeo.cms.internal.runtime; -import java.io.IOException; -import java.net.URL; -import java.util.Dictionary; - import org.argeo.api.cms.CmsDeployment; import org.argeo.api.cms.CmsLog; import org.argeo.api.cms.CmsState; -import org.argeo.cms.internal.osgi.DeployConfig; +import org.argeo.cms.CmsDeployProperty; import org.osgi.service.http.HttpService; /** Implementation of a CMS deployment. */ @@ -26,6 +22,8 @@ public class CmsDeploymentImpl implements CmsDeployment { // if (deployConfig.hasDomain()) { // loadIpaJaasConfiguration(); // } + + log.debug(() -> "CMS deployment available"); } // public void addFactoryDeployConfig(String factoryPid, Dictionary props) { @@ -46,14 +44,14 @@ public class CmsDeploymentImpl implements CmsDeployment { return (httpExpected ? httpService != null : true); } - private void loadIpaJaasConfiguration() { - if (System.getProperty(KernelConstants.JAAS_CONFIG_PROP) == null) { - String jaasConfig = KernelConstants.JAAS_CONFIG_IPA; - URL url = getClass().getClassLoader().getResource(jaasConfig); - KernelUtils.setJaasConfiguration(url); - log.debug("Set IPA JAAS configuration."); - } - } +// private void loadIpaJaasConfiguration() { +// if (System.getProperty(KernelConstants.JAAS_CONFIG_PROP) == null) { +// String jaasConfig = KernelConstants.JAAS_CONFIG_IPA; +// URL url = getClass().getClassLoader().getResource(jaasConfig); +// KernelUtils.setJaasConfiguration(url); +// log.debug("Set IPA JAAS configuration."); +// } +// } public void stop() { // if (deployConfig != null) { @@ -67,6 +65,9 @@ public class CmsDeploymentImpl implements CmsDeployment { public void setCmsState(CmsState cmsState) { this.cmsState = cmsState; + String httpPort = this.cmsState.getDeployProperty(CmsDeployProperty.HTTP_PORT.getProperty()); + String httpsPort = this.cmsState.getDeployProperty(CmsDeployProperty.HTTPS_PORT.getProperty()); + httpExpected = httpPort != null || httpsPort != null; } public void setHttpService(HttpService httpService) {