From: Mathieu Baudier Date: Wed, 27 Jul 2022 04:30:42 +0000 (+0200) Subject: Fix cardinality of HTTP handlers X-Git-Tag: v2.3.10~83 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=494e505f8d0e4972bdb61297595c5f09207fdfbb Fix cardinality of HTTP handlers --- diff --git a/org.argeo.cms.ee/OSGI-INF/statusHandler.xml b/org.argeo.cms.ee/OSGI-INF/statusHandler.xml index 8461cff1f..37e6c5fba 100644 --- a/org.argeo.cms.ee/OSGI-INF/statusHandler.xml +++ b/org.argeo.cms.ee/OSGI-INF/statusHandler.xml @@ -1,5 +1,5 @@ - + diff --git a/org.argeo.cms/OSGI-INF/cmsAcrHttpHandler.xml b/org.argeo.cms/OSGI-INF/cmsAcrHttpHandler.xml index dc45b027e..35b144935 100644 --- a/org.argeo.cms/OSGI-INF/cmsAcrHttpHandler.xml +++ b/org.argeo.cms/OSGI-INF/cmsAcrHttpHandler.xml @@ -3,6 +3,6 @@ - + diff --git a/org.argeo.cms/OSGI-INF/cmsDeployment.xml b/org.argeo.cms/OSGI-INF/cmsDeployment.xml index ea54fc2f9..66541827d 100644 --- a/org.argeo.cms/OSGI-INF/cmsDeployment.xml +++ b/org.argeo.cms/OSGI-INF/cmsDeployment.xml @@ -4,7 +4,7 @@ - + diff --git a/org.argeo.cms/bnd.bnd b/org.argeo.cms/bnd.bnd index ddc328c21..9bf4f14b2 100644 --- a/org.argeo.cms/bnd.bnd +++ b/org.argeo.cms/bnd.bnd @@ -2,9 +2,7 @@ Bundle-Activator: org.argeo.cms.internal.osgi.CmsActivator Import-Package: \ !com.sun.security.jgss,\ -com.sun.*;resolution:=optional,\ org.osgi.*;version=0.0.0,\ -org.apache.xerces.jaxp;resolution:=optional,\ * Service-Component:\ 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 67daef2c8..421ff661a 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 @@ -74,10 +74,11 @@ public class CmsDeploymentImpl implements CmsDeployment { CmsAuthenticator authenticator = isPublic ? new PublicCmsAuthenticator() : new CmsAuthenticator(); httpHandlers.put(contextPath, httpHandler); httpAuthenticators.put(contextPath, authenticator); - if (httpServer == null) + if (httpServer == null) { return; - else + } else { createHttpContext(contextPath, httpHandler, authenticator); + } } public void createHttpContext(String contextPath, HttpHandler httpHandler, CmsAuthenticator authenticator) {